Re: [HACKERS] Proper Unicode support

2003-08-14 Thread Peter Eisentraut
Alexey Mahotkin writes: > AFAIK, currently the codepoints are sorted in their numerical order. I've > searched the source code and could not find the actual place where this is > done. I've seen executor/nodeSort.c and utils/tuplesort.c. AFAIU, they > are generic sorting routines. PostgreSQL u

Re: [HACKERS] Proper Unicode support

2003-08-14 Thread Tom Lane
Alexey Mahotkin <[EMAIL PROTECTED]> writes: > Where is the actual code for (rudimentary) Unicode collation? strcoll() and friends, in libc. If you aren't happy with the sorting and case translation behavior, you've selected the wrong locale. regards, tom lane ---

Re: [HACKERS] Proper Unicode support

2003-08-14 Thread Tom Lane
Hannu Krosing <[EMAIL PROTECTED]> writes: > A question to the core - are there any plans to rectify this for less > fortunate languages/charsets? I'm not planning to fix it personally, if that's what you mean. I agree somebody should do something about it. Possibly the C99 routines can be used

Re: [HACKERS] Proper Unicode support

2003-08-14 Thread Hannu Krosing
Oleg Bartunov kirjutas E, 11.08.2003 kell 11:52: > On Mon, 11 Aug 2003, Peter Eisentraut wrote: > > > Alexey Mahotkin writes: > > > > > AFAIK, currently the codepoints are sorted in their numerical order. I've > > > searched the source code and could not find the actual place where this is > > >

[HACKERS] Proper Unicode support

2003-08-14 Thread Alexey Mahotkin
Hello, are there any plans of making Postgresql to properly support Unicode wrt language-specific collations and upper/lower case handling? AFAIK, currently the codepoints are sorted in their numerical order. I've searched the source code and could not find the actual place where this is done.

Re: [HACKERS] Proper Unicode support

2003-08-14 Thread Oleg Bartunov
On Mon, 11 Aug 2003, Peter Eisentraut wrote: > Alexey Mahotkin writes: > > > AFAIK, currently the codepoints are sorted in their numerical order. I've > > searched the source code and could not find the actual place where this is > > done. I've seen executor/nodeSort.c and utils/tuplesort.c. AF