Hi,

In my previous mail, I think I made a mistake. I am too used to working in  
a UTF-8 locale, and I forgot about the situations where your locale is not  
UTF-8 or ASCII. Sorry!!

So unfortunately in a general sense you can never simply ignore encoding  
compatibility.
Therefore I can either hope that a user's UTF-8 & UTF-16 data is  
compatible with their locale, or I have to transcode everything to UTF-8.  
What else can I do?

However, I think support for UTF-16 & UTF-32 internally is not  
particularly useful and that support for them may not really be  
justifiable.

Mike