[issue16684] Unicode property value abbreviated names and long names

Pander report at bugs.python.org
Fri Dec 14 22:20:01 CET 2012


Pander added the comment:

I myself have a lot of Python applications that process font files and interact with fonttools and FontForge, which are both written in Python too. As you also have your own dict for this purpose and probably other people too, it would be justified to add these three small dicts in the standard lib. Especially since this package in the standard lib follows the definitions from Unicode Consortium.

When this is shipped in one package developers will always have an in sync translation from abbreviated names to long names and vice versa. Over the last years I needed to adjust my dicts regularly for the added definitions by Unicode Consortium which are supported by stdlib.

At the moment, translation from Unicode codes U+1234 to human-readable Unicode names and vice versa is offered at the moment. Providing human-readable names for the property values is a service of the same level and will be catering to approximately the same user group.

If you agree that these dicts can be added I am willing to provide a script that will parse the aforementioned file.

----------

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


More information about the Python-bugs-list mailing list