[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug in join: case comparisons don't work in multibyte locales
From: |
Bruno Haible |
Subject: |
Re: bug in join: case comparisons don't work in multibyte locales |
Date: |
Thu, 12 Mar 2009 11:57:40 +0100 |
User-agent: |
KMail/1.9.9 |
James Youngman wrote:
> My first reaction was, why isn't libunistring===glibc
glibc means to implement POSIX and be the interface to the system calls.
The general guideline nowadays among glibc maintainers is "no new API"
(unless it's a new system call). IIRC, when libidn was added to glibc as
an add-on, Ulrich Drepper asked Simon Josefsson to remove all functionality
that was not immediately needed for libidn.
I guess that if we succeed to have some additions to POSIX in this area, it
will not be more than 2 or 3 functions, and no API that hardwires UTF-8 as
encoding.
Bruno