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