Bug#716775: Processed: Re: libc6:amd64: mismatch between strcasecmp and toupper/tolower in tr_TR.iso88599 locale

2013-07-15 Thread Vincent Lefevre
Control: severity 716775 normal

On 2013-07-15 06:42:06 +, Debian Bug Tracking System wrote:
> > # unstandardized, correct behavior unclear
> > severity 716775 wishlist

This is not true. It is partially standardized, and the glibc does not
behave correctly on at least one case of specified behavior ("shall"):
"INF" converted to lowercase gives "ınf", but strcasecmp regards "INF"
and "ınf" as different. For both POSIX and Unicode, they shall match
in tr_TR.iso88599, due to the current behavior of tolower on 'I'.

At least POSIX must be followed.

Default caseless matching as specified by Unicode mostly corresponds
to the requirements from POSIX, with some differences. For instance,
with Unicode, "ß" and "ss" would match. This part would be a wishlist,
but this is not this bug report, which is on the specific case of the
uppercase I and dotted uppercase I in the tr_TR.iso88599 locale (note
that the behavior with tr_TR.utf8 is different, but this bug is not
about this locale).

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130715111827.gq1...@ioooi.vinc17.net



Processed: Re: Processed: Re: libc6:amd64: mismatch between strcasecmp and toupper/tolower in tr_TR.iso88599 locale

2013-07-15 Thread Debian Bug Tracking System
Processing control commands:

> severity 716775 normal
Bug #716775 [libc6] libc6:amd64: mismatch between strcasecmp and 
toupper/tolower in tr_TR.iso88599 locale
Severity set to 'normal' from 'wishlist'

-- 
716775: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=716775
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.b716775.1373887111421.transcr...@bugs.debian.org