# difficult to fix.
# this is how fnmatch() is documented to work
found 333953 bash/4.1-3
forcemerge 301717 333953
retitle 333953 fnmatch("[a-z]", ...) matches capital letters in most locales
reassign 333953 libc6 2.11.2-7
affects 333953 + bash
quitHi, Sorry for the long silence. The relevant detail is that what [a-z] matches depends on the collation order. This gives globs like [א-ת] a more useful (locale-specific) meaning than the C.UTF-8 collation order would dictate, with the unfortunate side-effect of giving [a-z] counterintuitive behavior with respect to case folding[1]. Toni Mueller wrote: > Upping the severity due to possible negative impact (I've been bitten > several times, too), semi-hidden documentation, A separate bug report suggesting how to improve the documentation would be welcome. > and the long time that > has passed without any action. That doesn't make a bug any more or less severe. :) Hope that helps, Jonathan [1] http://www.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_13_01 http://www.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html#tag_09_03_05 http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=35;bug=570929 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/20101103005440.ga7...@burratino

