monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] [windows] locale problems


From: Thomas Keller
Subject: Re: [Monotone-devel] [windows] locale problems
Date: Thu, 14 Feb 2008 23:25:24 +0100
User-agent: Thunderbird 2.0.0.9 (Macintosh/20071031)

Benoît Dejean schrieb:
Hello everyone,

I experience some locale issues on windows with 0.38 (same problem for
some times). Locale/encoding is wrong. Language is french, but the
monotone messages show all accentuated characters wrong.

It's weird because for example, "(révision de base)" is output as
"(rÚvision de base)" where:
- é is ISO8859-1 0xE9 or U+00E9
- Ú is ISO8859-1 0xDA or U+00DA

I can't recall in which version this problem appeared.

Which package do you use? The native binary or the cygwin package? Maybe one of the packager(s) knows whats wrong here...

Second issue, i can't import any file with non-ascii characters it, it
fails with std::logic_error at paths.cc:411.

And this makes me wonder: when i import non-ascii filenames, how are
they stored ? if i checkout on a linux box with an UTF-8 locale, will
the filenames be transcoded ?

monotone uses an internal normalized utf8 format for paths, however the conversions from/to the various external character sets is what most likely make problems (and throws out the logic error above), just because its not really there (tm) yet. So you're safe if everything uses utf8 around you - otherwise you're pretty much on your own for now.

Thomas.

--
GPG-Key 0x160D1092 | address@hidden | http://thomaskeller.biz
Please note that according to the EU law on data retention, information
on every electronic information exchange might be retained for a period
of six months or longer: http://www.vorratsdatenspeicherung.de/?lang=en

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]