From: | Martijn van Oosterhout <kleptog(at)svana(dot)org> |
---|---|
To: | Greg Stark <gsstark(at)mit(dot)edu> |
Cc: | Craig Ringer <craig(at)postnewspapers(dot)com(dot)au>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Martin Flahault <martin(at)billjobs(dot)com>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: Collate order on Mac OS X, text with diacritics in UTF-8 |
Date: | 2010-01-18 07:10:01 |
Message-ID: | 20100118071000.GB31949@svana.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Sat, Jan 16, 2010 at 09:10:53PM +0000, Greg Stark wrote:
> Switching to ICU means trading our current inconsistency from platform
> to platform for a different inconsistency which would be better in
> some cases and worse in others.
Or, you can have the cake and eat it too. That is, aim for the end goal
and let people choose what library they want to use for sorting (that
is, extend the meaning of the locale identifier). Patches for this
should be in the archives somewhere. As I recall the reason this was
rejected is that *BSD lack the capability of handling multiple
collation algorithms at all at the libc level (that is, if you don't
just tell people to use ICU in that case).
Mac OS X doesn't have great POSIX locale support but at least they
implemented strcoll_l.
Have a nice day,
--
Martijn van Oosterhout <kleptog(at)svana(dot)org> http://svana.org/kleptog/
> Please line up in a tree and maintain the heap invariant while
> boarding. Thank you for flying nlogn airlines.
From | Date | Subject | |
---|---|---|---|
Next Message | David Fetter | 2010-01-18 07:25:02 | Re: postgres external table |
Previous Message | Craig Ringer | 2010-01-18 07:01:37 | Re: postgres external table |