History log of /external/fonttools/Tools/fontTools/unicode.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ff2dd56f8634f8663ac04957271c5ea230d8a5af 28-Jan-2014 Behdad Esfahbod <behdad@behdad.org> Make unicode.py py23-compatible
/external/fonttools/Lib/fontTools/unicode.py
fea81ee2b3d820cf6beee40fa8ec95a0cfa99214 15-Jan-2014 Behdad Esfahbod <behdad@behdad.org> Use Python's unicodedata.name() in fontTools.unicode

This removes our internal copy of Unicode names database!

Adds new API fontTools.unicode.setUnicodeData() that can be
called with a filename or file object corresponding to a
UnicodeData.txt file, which will consequently used for Unicode
character name mapping. This is useful for using newer Unicode
database than the one that comes with the builtin Python module.

This also changes behavior such that control characters, Hangul
syllables, Han chars, etc, get no name with custom
UnicodeData.txt. We may revisit this though.

Filed https://github.com/behdad/fonttools/issues/82 to add
option to ttx to pass custom UnicodeData.txt.

Fixes https://github.com/behdad/fonttools/issues/81
/external/fonttools/Lib/fontTools/unicode.py
e388db566b9ba42669c7e353db4293cf27bc2a5b 28-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 Use new-style classes

Such that we get the same semantics in both Python 2 and 3.
/external/fonttools/Lib/fontTools/unicode.py
c226dc764dc4f91eedcdf983278709fa864cf32f 19-Sep-2013 Behdad Esfahbod <behdad@behdad.org> Update to Unicode 6.3.0d3
/external/fonttools/Lib/fontTools/unicode.py
bc7b74803d444f4da1c2966f4ad5859eeccd1527 08-Nov-2009 pabs3 <pabs3@4cde692c-a291-49d1-8350-778aa11640f8> updated unicode module to unicode 5.2.0

git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@570 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/unicode.py
4d29ba15955ccbc1e37d264aeeca4d9aaf05526b 17-May-2008 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> updated unicode module to unicode 5.1.0


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@558 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/unicode.py
13325c613ac6ba003cc70f19a7dd3e967623cb9f 25-Sep-2004 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> [ 845172 ] Updating to Unicode 4.0.0
Instead of using a list internally, I now use a dict, since the unicode
mapping is quite sparse (lots of unused slots).


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@465 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/unicode.py
1c1d059219cf44ed3245631fba53d5bd23649201 28-Mar-2000 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> updated to Unicode 3.0 by Antoine Leca.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@101 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/unicode.py
7842e56b97ce677b83bdab09cda48bc2d89ac75a 16-Dec-1999 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> Created a new library directory called "FreeLib". All OpenSource RFMKII components will reside there, fontTools being the flagship.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@2 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/unicode.py