L STROKE UTF8 - collation
Posted by:
vin
Date: September 13, 2006 04:15AM
I need, that Ł (0x0141) and ł (0x0142) letters were sorted equally with L in utf8_unicode_ci collation (case insensitive).
(now it is sorted after LZ and before M)
I'v allready tried to compile a source with the following changes:
static MY_UNICASE_INFO plane01[]={
........................
{0x013F,0x0140,0x013F}, {0x0141,0x0142,0x004C}, //0x004C instead of 0x0141
{0x0141,0x0142,0x004C}, {0x0143,0x0144,0x004E},
...........................
};
in both strings/ctype-utf8.c and libmysql/ctype-utf8.c
I have expected, that as 0x004C is normal 'L', it should work, but it does not. I'v noticed no changes.
I appreciate any help.
Thank you forward.
Sasha Vinograd