#28: Encoding problems when converting svn -> darcs
----------------------------------------+-----------------------------------
Reporter: Luca <[EMAIL PROTECTED]> | Owner: lele
Type: defect | Status: new
Priority: critical | Milestone: VersionOne
Component: tailor | Version: 0.9
Resolution: | Keywords: svn svndump non ascii
error í
----------------------------------------+-----------------------------------
Comment (by Lele Gaifax):
Uhm, I did a quick test, and everything is working smooth here. With this
configuration
{{{
[project]
source = svn:source
target = darcs:target
root-directory = /tmp/tt/luca
start-revision = INITIAL
[svn:source]
repository=file:///tmp/tt/testrepo
module=/
[darcs:target]
}}}
I obtained a darcs repository where the following happens:
{{{
$ darcs changes
Tue Jan 3 10:18:35 CET 2006 lele
* [project @ 1]
í
$ echo $DARCS_DONT_ESCAPE_8BIT
1
$ unset DARCS_DONT_ESCAPE_8BIT
$ darcs changes
Tue Jan 3 10:18:35 CET 2006 lele
* [project @ 1]
\c3\ad
}}}
My environment says:
{{{
$ locale
LANG=it_IT.UTF-8
LC_CTYPE="it_IT.UTF-8"
...
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=
$ python -m locale
Locale aliasing:
Locale defaults as determined by getdefaultlocale():
------------------------------------------------------------------------
Language: it_IT
Encoding: utf-8
...
}}}
So, it must be something in your setup: I'll do whatever needed to make it
easier spotting this kind of problems, that are the most annoying
misfeature of the millenium. In '''particular''' I'd like to understand
what causes the selection of the ''ascii'' codec instead of the utf8
one...
--
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/28>
Tailor <http://www.darcs.net/DarcsWiki/Tailor>
An inter-VCs changeset exchanger_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor