Martin v. Löwis <mar...@v.loewis.de> added the comment:

I think the patch is incorrect; the bug is already in
makeunicodedata.py. For U+1d79, it should set the lowercase letter to
U+1d79.

If you look at makeunicodedata.py, you see that the entire logic is
bogus: when the column is absent, it should default it to the character
itself (except for titlecase, where it should default it to uppercase).
Then, if it finds that one of the characters can't be delta-encoded, it
should go back to changing the previous mappings as well.

I'm attaching an untested patch that should do that.

Also see issue4971, which is related.

----------
keywords: +patch
Added file: http://bugs.python.org/file13765/mud.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue5828>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to