New submission from Erdem Uney <erdemu...@gmail.com>: assert 'ŞİŞLİ'.lower() == 'şişli'
Lowercasing the capital İ (with a dot on - \u0130) adds a unicode character \u0307 after i and if there is a following character it adds that dot (\u0307) over that character. The behavior is different in Python 2.7.10 where it adds the dot on top of 'i'. Accord to Unicode Specifications character \u0130 should be converted to character \u0069. ---------- messages: 332865 nosy: kingofsevens priority: normal severity: normal status: open title: Lowecasing Unicode Characters type: behavior versions: Python 3.6 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35639> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com