- 04985bf Unsigned long data field must be packed with "L" instead of "l" (sometimes an OverflowError can occur) by fcoiffie · 19 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
- 31ae380 fixed problem with empty ClassDef, as well as added some more defenses for possible empty tables by jvr · 20 years ago
- 7afc6b9 uh, and the other one by jvr · 20 years ago
- 79c1316 fixed buglet in GlyphSet support code by jvr · 20 years ago
- 1ed5b47 fixed 2.4 compat issue by jvr · 20 years ago
- f34c6f3 fix for new 2.4 hex() behavior by jvr · 20 years ago
- 28ae196 Refactored and enhanced table order support: by jvr · 20 years ago
- a4f6688 tweak & bugfix by jvr · 20 years ago
- 427f980 make sure that a cmap subtable instance always has a language attr, so __cmp__ can't fail by jvr · 20 years ago
- fba0609 Fix for [ 808370 ] Dumping Legendum.otf fails on 'kern' table by jvr · 20 years ago
- 1fae9b4 [ 637398 ] Failure while parsing OpenType file by jvr · 20 years ago
- 266bf21 workaround for bug [ 766694 ] Error from invalid date by jvr · 20 years ago
- 980fae8 bug #784690: simple workaround for buggy name table by jvr · 20 years ago
- a84b28d - Refactored XML writing, removed lots of code duplicaiton by jvr · 20 years ago
- 0cd79a5 Patch #845571 from Anthony Fok: by jvr · 20 years ago
- 7718d95 whoops, forgot one part os OS/2 version 3 support by jvr · 20 years ago
- 30bcb12 added support for OS/2 table #3 by jvr · 20 years ago
- 8e1d75b ReverseChainSingleSubst support from Yannis H. (must get that generate-otdata-from-the-docs working again) by jvr · 21 years ago
- df1f145 bug from the spec leaked into here; pointed out by Yannis H. by jvr · 21 years ago
- 27f1088 this should have been part of the previous path by some fixes from klchxbec by jvr · 21 years ago
- 3a6aa23 tweaked doc string by jvr · 21 years ago
- 5aaeac3 Ha, a reserved field got eaten. Noticed by Yannis Haralambous. by jvr · 21 years ago
- 1cff4cb workaround for buggy 2.2 mac support by jvr · 21 years ago
- 3430abf whitespace nits by jvr · 21 years ago
- bafa66e Another patch from rroberts. He writes: by jvr · 21 years ago
- d028b7b Set .width in _TTGlyph.__init__ after all: these are just this wrapper by jvr · 21 years ago
- 6f8f5de fixed AttributeError in _TTGlyphSet.keys() by jvr · 21 years ago
- 6d9e8e8 document that this file is generated by jvr · 21 years ago
- 1c9917b comment typo fix, reflow by jvr · 21 years ago
- 8df8f63 TTFont now has a getGlyphSet() method, which will return a generic by jvr · 21 years ago
- 731ed49 add some more dict-like stuff to the glyf table by jvr · 21 years ago
- b47e3ba some fixes from klchxbec by jvr · 21 years ago
- aa2723c VORG support by rroberts. by jvr · 21 years ago
- 700df03 - attempted to sort tables in order recommended by spec. by jvr · 21 years ago
- f509c0f support for CEF fonts: don't depend on the head table being available by jvr · 21 years ago
- 07dd0e4 recalc numGlyphs upon writing by jvr · 21 years ago
- d407973 update macUtils to current day MacPython by jvr · 21 years ago
- 0bb3ba5 some modernizations by jvr · 21 years ago
- e73b8a5 Fix for bug #691744; calc_mac_epoch_diff() was broken when the timezone by jvr · 22 years ago
- 924e4e2 cmap format 12 support, donated by rroberts: thanks! by jvr · 22 years ago
- a87cde2 second try to work around bogus stringOffset value by jvr · 22 years ago
- b71d0f4 renamed stringoffset to stringOffset as per spec by jvr · 22 years ago
- aabca6d gracefully handle bogus stringOffset values (thanks to Anthony Fok) by jvr · 22 years ago
- 1332d3e clean up checkSumAdjustment XML output: suppress trialing 'L' by jvr · 22 years ago
- 26fc63c fix from Owen Taylor that fixes my previous patch; thanks! by jvr · 22 years ago
- df22c27 detab table string literal by jvr · 22 years ago
- 130c1a0 make two fields unsigned, to conform to the spec but also to suppress Python 2.3 warnings for hex(negativenumber). by jvr · 22 years ago
- 02e76e9 suppres Python 2.3 warning by jvr · 22 years ago
- 257fba7 make sure Coverage instances have a 'glyphs' attribute by jvr · 22 years ago
- 4170cfd allow OS/2 tables containing too much data by jvr · 22 years ago
- 4475131 revised comment, added note about MS disagreement, removed alignment tabs by jvr · 22 years ago
- b74f03c fixed previous fix: it assumed 4 bytes of data, which is wrong by jvr · 22 years ago
- c3974fb Handle negative long time values gracefully instead of looping infinitely. Reported by Jessica P. Hekman by jvr · 22 years ago
- a138467 deal gracefully with empty coverage tables; fixes bug 611509 by jvr · 22 years ago
- 8982956 minor cleanups by jvr · 22 years ago
- bc90c7a interpret any version value as 0x0001000 if it's not 0x00005000 (workaround for buggy font) by jvr · 22 years ago
- 4845ba5 whoops, reversed key and value by jvr · 22 years ago
- f2164ab added manual implementation of LigatureSubst to get nicer XML output by jvr · 22 years ago
- b248612 added manual implementation of AlternateSubst to get nicer XML output by jvr · 22 years ago
- a1dfa2b added manual implementation of ClassDef to get nicer XML output as well as to get rid of GlyphID dependencies by jvr · 22 years ago
- 1d6360a added manual implementation of SingleSubst to get nicer XML output as well as to get rid of GlyphID dependencies by jvr · 22 years ago
- 3507eeb don't barf on empty name tables (!) by jvr · 22 years ago
- 1a53beb renamed table to rawTable by jvr · 22 years ago
- d41386e added manual implementation for the Coverage subtable to get rid of GlyphID dependencies by jvr · 22 years ago
- 52966bb minor refactoring by jvr · 22 years ago
- f7ef96c refactored slightly to make later specializations easier by jvr · 22 years ago
- 2b96925 __init__.py is now generated my MetaTools/builtTableList.py by jvr · 22 years ago
- 5fc79b3 use latin-1 as the default encoding when parsing XML files by jvr · 22 years ago
- ff6a25c align glyphs on 4-byte boundaries, seems the current recommendation by MS by jvr · 22 years ago
- 223b358 allow 4-byte alignment of glyph data by jvr · 22 years ago
- e97a27b fixed spelling consistency bug. Note to self: report as bug in OT doco. by jvr · 22 years ago
- 6ab979c some (modified) progress bar support by jvr · 22 years ago
- 4105ca0 reordered/regrouped some methods for clarity by jvr · 22 years ago
- 8e48312 don't use __len__ for arbitrary length method by jvr · 22 years ago
- 1f8a4bb clarified cmap4 optimization strategy by jvr · 22 years ago
- 24d79cb duh, I don't even _need_ to track referers with the current scheme by jvr · 22 years ago
- f8f2a36 minor changes by jvr · 22 years ago
- cfadfd0 completely revamped optimization strategy: now even _shrinks_ certain Adobe and MS OTL tables. by jvr · 22 years ago
- 5862963 Wow, the master checksum in the 'head' table was never written to file correctly on little-endian platforms :-(. Fixed. by jvr · 22 years ago
- 542b951 Optimized cmap format 4 compile function: now creates more compact binary. The code is horrible, but then again cmap format 4 is beyond horrible... by jvr · 22 years ago
- 9da0f12 make dynamic table import work when importing from a zip file (for py2exe) by jvr · 22 years ago
- a80dce0 repair ttcompile -b by jvr · 22 years ago
- 4f6cfa7 ignore .pyc files by jvr · 22 years ago
- 675d6c3 increment progress less frequently, it was too costly... by jvr · 22 years ago
- 83eca43 MacPython 2.2 compat by jvr · 22 years ago
- 20d41f3 add dummy import function, so modulefinder can find our tables. by jvr · 22 years ago
- d57c434 It still wasn't right; I think the glyph order mess is now sufficiently cleaned up; at least compiling the result of ttdump -x glyf works again. by jvr · 22 years ago
- 22f0689 make sure the glyph order is loaded when importing XML as the TTX file may not contain it (ttdump -t/ttcompile -i). by jvr · 22 years ago
- e5ae28e whoops, the new GlyphOrder table stuff broke ttdump -s by jvr · 22 years ago
- 1872557 gross hack to allow ; in glyph names (I don't think it _is_ allowed, but hey, I've got this font here...) by jvr · 22 years ago
- dd2fea5 don't blow up on orphaned VTT index tables by jvr · 22 years ago
- 02c17a7 fixed ttdump -i mode by jvr · 22 years ago
- 4e5af60 CFF/T2 <-> XML roundtripping has begun! by jvr · 22 years ago
- 0011bb6 big change: the glyph order is now dumped as a separate table and not as part of glyf (which didn't make much sense to begin with, but can't work at all in the case of CFF...) by jvr · 22 years ago
- fe66577 refactored saveXML() method by jvr · 22 years ago
- 357d71b some changes to adapt to new cffLib.py by jvr · 22 years ago
- 7007a08 whoops, compile was broken due to Fixed 'fix' by jvr · 22 years ago
- 0ecc433 ignore tables we don't have upon saving as XML: this is indispensible for batch processing by jvr · 22 years ago
- 04b3204 fixed typo in comment by jvr · 22 years ago