Alexander Belopolsky <belopol...@users.sourceforge.net> added the comment:
Attached patch uses MISSING_CODE as Mark suggested. There are still errors apparently because parsecodes() may return either an int or a tuple. I think only mac encodings are affected, so I would like to commit the current patch before tackling this issue. $ ../../python.exe gencodec.py MAPPINGS/VENDORS/APPLE/ build/ mac_ converting ARABIC.TXT to build/mac_arabic.py and build/mac_arabic.mapping converting CELTIC.TXT to build/mac_celtic.py and build/mac_celtic.mapping converting CENTEURO.TXT to build/mac_centeuro.py and build/mac_centeuro.mapping converting CHINSIMP.TXT to build/mac_chinsimp.py and build/mac_chinsimp.mapping Traceback (most recent call last): File "gencodec.py", line 424, in <module> convertdir(*sys.argv[1:]) File "gencodec.py", line 394, in convertdir pymap(mappathname, map, dirprefix + codefile,name,comments) File "gencodec.py", line 358, in pymap code = codegen(name,map,encodingname,comments) File "gencodec.py", line 271, in codegen precisions=(4, 2)) File "gencodec.py", line 155, in python_mapdef_code mappings = sorted(map.items()) TypeError: unorderable types: tuple() < int() ---------- stage: -> commit review Added file: http://bugs.python.org/file19843/issue10552a.diff _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10552> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com