This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author firatozgul
Recipients firatozgul
Date 2013-02-20.09:14:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1361351655.21.0.204016778248.issue17252@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2013-02-20 09:14:15firatozgulsetrecipients: + firatozgul
2013-02-20 09:14:15firatozgulsetmessageid: <1361351655.21.0.204016778248.issue17252@psf.upfronthosting.co.za>
2013-02-20 09:14:15firatozgullinkissue17252 messages
2013-02-20 09:14:14firatozgulcreate