[EMAIL PROTECTED] (Kai Henningsen) writes:

>> > * Do we need a "native" wide char encoding, too (mostly for Win32 where
>> > it's UTF-16, but possibly also some Asian thing)?
>>
>> A single 'char' encoded in UTF-16?  This sounds horrible.
>
> I can't quite parse that.

If you've got a 16 bit wchar_t, there's no way that it can store
characters encoded in UTF-16.  What happens to characters outside the
BMP?

16 bit wchar_t on C makes only sense in conjunction with UCS-2.  All C
functions working on wide characters can only deal with characters in
the BMP anyway, even if you permit encoding wchar_t * strings in
UTF-16.
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to