>>>>> "Georg" == Georg Baum <[EMAIL PROTECTED]> writes:

| Or should we not change the type, but use utf8 as encoding instead?
| I believe the former is safer.

>> This is one of the things I am thinking about... esp. in rel. to
>> gettext and l10n.

In general, we should declare what code should deal with docstring and
zhat parts should deal with utf-8 std::string. For example, the lazy
in me finds it easier to fix the insetquote code by using utf-8, since
the disp == "<<" test will work with std::string. However, it seems to
be better to use docstring, since Painter::text does not support utf-8
strings. 

Georg> If we only knew which variant results in less conversions.
Georg> Since the po files will eventually be in utf8 it seems natural
Georg> to use utf8 for _(), too. If we do that we should declare that
Georg> all std::strings that are used are in utf8 encoding, unless
Georg> otherwise noted. 

It looks like a good move.

JMarc

Reply via email to