[New-bugs-announce] [issue17252] Latin Capital Letter I with Dot Above

Firat Ozgul report at bugs.python.org
Wed Feb 20 10:14:15 CET 2013


New submission from Firat Ozgul:

lower() method of strings gives different output for 'Latin Capital Letter I with Dot Above' on Python 3.2 and Python 3.3. 

On Python 3.2 (Windows XP):

>>> "\u0130".lower()
'i' #this is correct

On Python 3.3 (Windows XP):

>>> "\u0130".lower()
'i\u0307' #this is wrong

Why is this difference? This breaks code, because 'i' and 'i\u0307' are different letters.

----------
messages: 182485
nosy: firatozgul
priority: normal
severity: normal
status: open
title: Latin Capital Letter I with Dot Above
type: behavior
versions: Python 3.2, Python 3.3

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue17252>
_______________________________________


More information about the New-bugs-announce mailing list