R. David Murray added the comment: I thought this would just be a difference in the unicode database, but that appears not to be the case. Ezio, this is related to the infamous Turkic dotless lower case i problem (see, eg, http://mail.python.org/pipermail/python-bugs-list/2005-October/030686.html).
The SpecialCasing.txt file entries for these characters seems to be the same in 6.0.0 (3.2) and 6.1.0 (3.3). So the question is, why did the Python behavior change, and is it indeed a bug? What python3.3 is returning is the canonical version, which would seem to be correct. Have we been buggy up to this point and something got fixed? And, referencing that thread above, how does one do a locale dependent lower case? ---------- components: +Unicode nosy: +ezio.melotti, r.david.murray _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17252> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com