"Shachar Shemesh" wine-devel@shemesh.biz wrote:
I explained it many times already: because you can't have different locales for keyboard input, string collation and to/from unicode conversion routines.
Ok, it seems that we are walking around in circles here.
Windows has it. Just set system locale to one thing (code page, to/from unicode), and user locale to something else (collation). Unix has it (LC_COLLATION and LC_CTYPE). Why shouldn't wine?
I still didn't hear from you from you are calling user locale in Windows, that's the source of misunderstanding I guess.
Even if you are right that it leads to insanity (and I do understand why you say that, at least for the codepage and collation collision. If there are any other cases of insanity, do tell), aren't we supposed to be bug-compatible with Windows?
No, if there is no applications depending on it.