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

Options: ReplyQuote


Subject
Views
Written By
Posted
L STROKE UTF8 - collation
3658
vin
September 13, 2006 04:15AM
1796
September 17, 2006 05:54PM
1699
September 18, 2006 08:05PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.