30 Sep
2016
30 Sep
'16
7:37 a.m.
On 30 September 2016 at 14:23, Dmitry Timoshkov <dmitry(a)baikal.ru> wrote:
Daniel Lehman <dlehman(a)esri.com> wrote:
Windows does not lowercase the Turkish dotted i (0x130) as 'i' (0x69) It also does not uppercase the small dotless I (0x131) to 'I' (0x49)
Wine does the conversion for both, but Windows leaves them as-is
the change here is to make Wine mimic Windows for the Turkish i
Since you are modifying the win32 side of the unicode tables please add the correponding tests for LCMapString() to dlls/kernel32/tests/locale.c. It's quite possible that msvcrt doesn't use a win32 backend and has its own locale support.
I could imagine LCMAP_LINGUISTIC_CASING making a difference here.