- b1a7f87 Port GPKG table from numpy to array module by Behdad Esfahbod · 11 years ago
- 8da8242 Port cmap table from numpy to array module by Behdad Esfahbod · 11 years ago
- fd647bf Port loca table from numpy to array module by Behdad Esfahbod · 11 years ago
- 035bc7d Port hmtx table from numpy to array module by Behdad Esfahbod · 11 years ago
- 4ffd404 Fix decompiling GPKG on 64bit systems by Behdad Esfahbod · 11 years ago
- 400e953 Improve import handling by Behdad Esfahbod · 11 years ago
- b0dc6df Add support for saving WOFF file format by Behdad Esfahbod · 11 years ago
- 58d7416 Add support for loading WOFF file format by Behdad Esfahbod · 11 years ago
- f09f1d4 Raise exceptions on unimplemented T2CharString operators by Behdad Esfahbod · 11 years ago
- 183afe6 Optimize Coverage.postRead() by Behdad Esfahbod · 11 years ago
- 12fd2ea Turn "too much glyph data" into a warning by Behdad Esfahbod · 11 years ago
- 7d2c10e Allow toXML() to be called on individual tables by Behdad Esfahbod · 11 years ago
- 85be2e0 Change duplicate-name resolution from n^2 to linear time by Behdad Esfahbod · 11 years ago
- 26549ce Warn about excess data in kern table instead of aborting by Behdad Esfahbod · 11 years ago
- 65499c1 Minor improvement to TableStack by Matt Fontaine · 11 years ago
- 50d9a44 Add support for Microsoft COLR/CPAL layered color glyphs by Behdad Esfahbod · 11 years ago
- 7baa136 Add -z flag to ttx to choose a bitmap dump format by Matt Fontaine · 11 years ago
- b9ba775 Add support for Google CBLC/CBDT color bitmaps by Matt Fontaine · 11 years ago
- c33b0a2 Add support for standard EBLC/EBDT embedded bitmaps by Matt Fontaine · 11 years ago
- ec62dbe Release fonttools version 2.4 by pabs3 · 11 years ago
- 278d4d8 Fix syntax error by pabs3 · 11 years ago
- e83b4c4 Detect both types of quotes when detecting OTF vs TTF XML. by pabs3 · 11 years ago
- 5f41933 Writing to stdout is not actually implemented yet by pabs3 · 11 years ago
- fb37a24 Implement writing output to arbitrary files including stdout. by pabs3 · 11 years ago
- 3ac875a Fix consistency of space/tab usage. by pabs3 · 11 years ago
- e0ddc58 Georg Seifert: fix bug with Apple's kern table format by jvr · 12 years ago
- 91bca42 merging fixes & changes from delft-sprint-2012 by jvr · 12 years ago
- ca75e43 Fix some typos in the ttx usage instructions by pabs3 · 13 years ago
- b8ce5bf Remove shebang from ttyx.py since it is not executed directly by pabs3 · 14 years ago
- 85fe10d Remove executable permissions from files that do not need them by pabs3 · 14 years ago
- 3de0e58 Fix bug in last commit by pabs3 · 14 years ago
- d3d7250 Be more thorough when working around font bugs in the hmtx table by pabs3 · 14 years ago
- d572137 Be more thorough when working around font bugs in the loca/glyf tables by pabs3 · 14 years ago
- df16db5 Be more thorough when working around font bugs in the OS/2 table by pabs3 · 14 years ago
- 98caac2 Long-format loca tables are unsigned not signed. by pabs3 · 14 years ago
- 1344bc9 Fix typos: 'neccesary' should be 'necessary'. by pabs3 · 15 years ago
- e7689a4 Release fonttools version 2.3 by pabs3 · 15 years ago
- 0682316 Fix loading the fontTools.misc.eexecOp module that speeds up fontTools.misc.eexec. by pabs3 · 15 years ago
- 17012aa Fix some broken assertions in the cmap format 1 code. by pabs3 · 15 years ago
- 0a6dea0 Fix typo in help output. by pabs3 · 15 years ago
- bc7b748 updated unicode module to unicode 5.2.0 by pabs3 · 15 years ago
- 86368e7 Raising strings is deprecated in Python 2.5, raise an exception instead. by pabs3 · 15 years ago
- 0e2aece Fix some warnings due to signedness and 64-bitness issues by pabs3 · 16 years ago
- e70bb8a Remove old .cvsignore file by pabs3 · 16 years ago
- 7e91e77 Apply remainder of #1675210: add support for TrueType Collection (TTC) files. by pabs3 · 16 years ago
- d67cf25 don't use 'as' as a name, it's a keyword in Python >= 2.6 by jvr · 16 years ago
- c63ac64 fixed buglet that caused the last table in the font not to be padded to a 4-byte boundary (the spec is a little vague about this, but I believe it's needed, also, Suitcase may complain...) by jvr · 16 years ago
- ff85008 Get ready to release version 2.2 by pabs3 · 16 years ago
- 4d29ba1 updated unicode module to unicode 5.1.0 by jvr · 16 years ago
- a220bf3 a different fix for [1296026]: just comment out the offending assert by jvr · 16 years ago
- 03e02ad back out 'fix', as this solution isn't portable by jvr · 16 years ago
- 2f3f24a updated to aglfn 1.6 by jvr · 16 years ago
- 0cb8a08 cmap format 1 support, contributed by rroberts by jvr · 16 years ago
- 14654b2 Apply 1296026: fix tracebacks in some timezones by pabs3 · 16 years ago
- a983e66 - turned ps exceptions into classes and renamed them by jvr · 17 years ago
- e56bc90 - t1Lib.py can now properly read PFA fonts by jvr · 17 years ago
- e5b245f added refactoring note by jvr · 17 years ago
- ce47e0d minor fix: one zero too many in assert by jvr · 17 years ago
- 142506b added comment, the OTL Extension mechanism should not be here by jvr · 17 years ago
- 1c73452 fixed some comment typos by jvr · 17 years ago
- cd75d57 don't crash on empty VORG table (reported by Werner Lemberg) by jvr · 17 years ago
- 1ebda67 squash 2 bugs related to the numpy conversion by jvr · 17 years ago
- 2a9bcde - use the builtin symbols instead of the types module by jvr · 17 years ago
- f6ff48b better float testing, so numpy.floats also work. by jvr · 17 years ago
- 28afd33 initialize data to empty string instead of list by jvr · 17 years ago
- 91ff4fd ar.typecode() doesn't exist in numpy, but then again, this was overkill by jvr · 17 years ago
- 1b7d54f converted usage of Numeric to numpy by jvr · 17 years ago
- f5e9825 note this file is deprecated by jvr · 17 years ago
- ccaf037 removed some redundant imports by jvr · 17 years ago
- 41144b9 - moved Numeric import to top - converted tests to doctest by jvr · 17 years ago
- a5ed952 post 2.1 version numbering by jvr · 17 years ago
- b018bf7 the gasp portion of patch 1675210: support for ClearType by jvr · 17 years ago
- 212ea14 fixed oversight in sys.byteorder transition by jvr · 17 years ago
- 9be387c Use sys.byteorder, getting rid of ttLib.endian by jvr · 17 years ago
- 45d1f3b - removed support for Python 2.2 on MacOS 10.2 by jvr · 17 years ago
- 1bcc11d Expose ignoreDecompileErrors as a command line option (-e, to set by jvr · 17 years ago
- 2545f16 Make a hidden feature accessible: optionally ignore decompilation errors, by jvr · 17 years ago
- 2db352c - skip subtables of length zero by jvr · 17 years ago
- 8633195 fixed problem with private VTT table, found by Peter Bilak by jvr · 17 years ago
- 67584d8 Woops, missed a version number by pabs3 · 17 years ago
- 9728601 Fix 1762552: traceback on amd64 with DejaVuSans.ttf by pabs3 · 17 years ago
- 4acb76d added 'support' for OS/2 version 4: can anyone verify this is correct? I can't seem to find an OS/2 v4 spec... by jvr · 17 years ago
- 26a46b7 Patch #1296028 from Tomasz Wegrzanowski: improve performance with CJK fonts by pabs3 · 17 years ago
- 823f8cd Misc patches from rroberts: by jvr · 18 years ago
- d299b55 patches from rroberts: by jvr · 18 years ago
- c60a44f Some edits from rroberts: by jvr · 18 years ago
- bc6e55b Speed optimizations from rroberts by jvr · 18 years ago
- 4cc0051 Some non-official OT tables from rrboerts. He wrote: by jvr · 18 years ago
- 192655c make this module work with semi-recent MacPython by jvr · 18 years ago
- 7099f4c support the deprecated dotsection T2 operator by jvr · 19 years ago
- 3a3721c In some bad fonts, kern table is incomplete (it only contains a version number). In this case, the code accept a table without kernTables. by fcoiffie · 19 years ago
- dc66e7e LTSH length can be different of numGlyphs as the table length must be 4-bytes aligned (assertion changed to (len(data) % numGlyphs) < 4) by fcoiffie · 19 years ago
- 83f069d The dates are stored in 8-bytes fields (Microsoft reference document) but Macintosh dates are only coded with 4-bytes. In some fonts, these date fields are badly coded and 8-bytes are used. So, a ValueError occurs. by fcoiffie · 19 years ago
- 04985bf Unsigned long data field must be packed with "L" instead of "l" (sometimes an OverflowError can occur) by fcoiffie · 19 years ago
- e895dce Hmm, fondLib has been broken on Python.framework for a while: I used by jvr · 19 years ago
- d4561ec some flex hint fixes from rroberts by jvr · 19 years ago
- a5c9298 avoid glyphSet.get(): not all glyphsets in use implement it. by jvr · 20 years ago
- 2e4cc02 BasePen should not fail if a base glyph does not exist in the glyph set; added get() method to _TTGlyphSet class by jvr · 20 years ago
- 3a98ae5 added _endPath method; without it, we'd fail on open paths (which requires pen.endPath() to be called instead of pen.closePath()) by jvr · 20 years ago
- c53569e use highly unscientific epsilon value by jvr · 20 years ago