From: Mohan E. <gnu...@th...> - 2003-11-21 11:27:35
|
Hi Danny, >>libstdc++ locale class also suffers from lack of nls support (and hence >>no wchar ios) on windows. Is there some way we could share the locale >>support between c++ and java. I was thinking of of an nl_langinfo like >>wrapper for the windows nls api. Maybe this is overkill for libjava >>requiremnents but it would certainly help libstdc++. >>(Just thinkng out loud -- my early attempts at this used the >>UNICODE-ANSI-UNICODE path a lot, and was, uh, messy) > >The beauty of this is that I don't have to do anything at all. libgcj >speaks UNICODE natively to the OS and I just sit back and watch. Other >locale stuff seems to be handled in the gnu.java.locale.* classes, but >I'm not too knowledgeable about this. I actually spoke too soon. There is character <-> byte conversion stuff occurring in the gnu.gcj.convert.* classes - support for this is incomplete under MinGW because we currently don't use libiconv. This is a somewhat different issue, though, than the one I'm addressing with the patch. -- Mohan http://www.thisiscool.com/ http://www.animalsong.org/ |