"Shachar Shemesh" <[EMAIL PROTECTED]> wrote: > >Why LC_ALL or LANG don't work for you then? > > > > > Please reread the patch. They are looked at, just not exclusively. > LC_ALL overrides everything, and LANG is looked at if no LC_CTYPE (or > whatever) is used. That's the order Unix does it (man 7 locale).
Well, I had read glibc sources and it's definitely ignores LC_CTYPE. > >No, data from any sources doesn't get interpreted by apps, the strings > >are interpreted when they are passed to A family of APIs. > > > > > Same difference. Still, this interpretation is determined by the system > locale on Windows, and by LC_CTYPE on Unix. Hence - LC_CTYPE should > affect system locale. No, it shouldn't. Again, I'd ask to use LANG or LC_ALL for that purpose, you can't have LANG and LC_TYPE point to different locales in a sane manner anyway. Sorry, I skipped other parts of your arguments. -- Dmitry.