1. 09f337b eexecOp.{so|pyd|slb} goes into fontTools/misc/ by jvr · 23 years ago
  2. 3bcd255 old cruft by jvr · 23 years ago
  3. a580192 minor things: the real doco needs real work... by jvr · 23 years ago
  4. df9c029 removed obsolete unix makefile support: distutils takes care by jvr · 23 years ago
  5. f20ab43 eexecOp may also be a global module. by jvr · 23 years ago
  6. 3285b4b Removed obsolete install.py script, and replaced it with a by jvr · 23 years ago
  7. 30dae0d removed dependency on old transformation class by Just · 23 years ago
  8. e9601bf updated OpenResFile() to FSpOpenResFile() and CreateResFile() to by Just · 23 years ago
  9. 64892f5 Don't take month and day names from calendar.py: a buggy Metrowerks strftime() made this crash hard in Python 2.2. by Just · 23 years ago
  10. b68a700 don't print extra error info to stdout by Just · 23 years ago
  11. 5810aa9 renamed a bunch of things to use CamelCase by Just · 23 years ago
  12. 6175deb improved API for creating AFM files from scratch by Just · 23 years ago
  13. 0d51707 fixed style strings bug, as triggered by the Thorndale font. by Just · 23 years ago
  14. 32f8684 - added support for composite info - write attributes in a decent order by Just · 23 years ago
  15. 344757f minor cleanups by Just · 23 years ago
  16. ad6bb5a New & improved, but dead slow. Reads and writes. by Just · 23 years ago
  17. a556f51 don't allow duplicate glyph names when building names from cmap/agl by Just · 23 years ago
  18. ae18024 workaround for currupt (?) cmap subtable by Just · 24 years ago
  19. 731e437 don't complain as loudly with fonts that don't completely adhere to the spec by Just · 24 years ago
  20. 6d925f5 workaround for odd-length unicode strings (!) by Just · 24 years ago
  21. fc99ad1 doh! font bounding box goes to the head table, not maxp itself. by Petr · 24 years ago
  22. 981e667 updated version & copyright by Just · 24 years ago
  23. 1377dab what was I thinking by Just · 24 years ago
  24. 481fb09 added workaround for buggy Apple fonts by Just · 24 years ago
  25. 43fa4be added workaround for Py 1.5.1 compatibility by Just · 24 years ago
  26. dccbd31 initialize styleStrings with empty string instead of None's: this allows certain Apple fonts to be handled correctly. by Just · 24 years ago
  27. 0f67586 improved support for writing to (in memory) streams by Just · 24 years ago
  28. fdea99d minor fix by Just · 24 years ago
  29. d5b65a4 made calculating bounding box handle empty coordinate arrays gracefully by Just · 24 years ago
  30. f6b1563 removed an assert that was too strict by Just · 24 years ago
  31. c91a951 minor changes by Just · 24 years ago
  32. df83623 module to find the home file of a resource (handy for finding suitcase files when all you have is a resource) by Just · 24 years ago
  33. ca9679e another OT source table by Just · 24 years ago
  34. 859967e formatting by Just · 24 years ago
  35. 306d24e Allow long-aligned glyph records (as is in fact recommended by the latest MS spec, but almost nobody seems to do it...) by Just · 24 years ago
  36. 1b85098 Fixed cmap optimizer bug: needs more testing! by Just · 24 years ago
  37. e0433b9 Fixed getCoordinates() so it works correctly with "empty" components. by Just · 24 years ago
  38. cb317bf The "flags" field is an unsigned short, not a byte by Just · 24 years ago
  39. a063f8b Roozbeh Pournader found a working version to one of the broken URLs in the Adobe document. by Just · 24 years ago
  40. e9bb079 updated to conform to the latest configuration (Adam Twardoch) by Just · 24 years ago
  41. 8ae13ae unix Makefile and Setup by just · 24 years ago
  42. 3618300 some minor improvements by Just · 24 years ago
  43. 8ab6826 don't barf if there are no subroutines by Just · 24 years ago
  44. 1c1d059 updated to Unicode 3.0 by Antoine Leca. by Just · 24 years ago
  45. ec66f09 mac readme file by Just · 24 years ago
  46. 3d2d8a6 known bugs and last changes by Just · 24 years ago
  47. e5ad9c9 finally written some more doco by Just · 24 years ago
  48. ea03d67 updated license by Just · 24 years ago
  49. 480b26e new minimal readme file by Just · 24 years ago
  50. 5216353 added doc strings to empty __init__.py files: WinZip apparently skips empty files. Doh! by Just · 24 years ago
  51. 7bf760f fixed multi-arg .append() call, for Python 1.6 compatibility. by Just · 24 years ago
  52. d29f289 - some method name changes - check for 3,0 platform/encoding wide strings by Just · 24 years ago
  53. 7f34d73 minor fixes. Note: format2 is not implemented correctly! by Just · 24 years ago
  54. 670c985 added doc strings to empty __init__.py files: WinZip apparently skips empty files. Doh! by Just · 24 years ago
  55. 83736c6 fixed multi-arg .append() call, for Python 1.6 compatibility. by Just · 24 years ago
  56. 4ff3ba9 changes reflecting a method name change in the kern table. by Just · 24 years ago
  57. 7268e24 be relaxed about zero padding the input data to 4-byte boundaries by Just · 24 years ago
  58. 222aea7 another 64-bit fix by Just · 24 years ago
  59. 8006d2f New Windows shell extension by Adam Twardoch. by Just · 24 years ago
  60. 0b99c89 some improvements; can optionally specify dest dir by just · 24 years ago
  61. 752465b first patch to make ttLib 64-bit clean by Just · 24 years ago
  62. 509e287 disable decompilation exception catching: it causes too many debugging nightmares. by Just · 24 years ago
  63. 9c3744a Added note about the incorrect old URL in the Adobe text, and reverted the text to what it was: it still is the latest officially released document, and I'd rather include it as-is. by Just · 25 years ago
  64. 76a9dd2 new URL for adobe's glyphlist doco by Erik · 25 years ago
  65. b263e4d reinstated accidentally deleted regex. by Just · 25 years ago
  66. af5694e added -i option. This will enable TT instruction disassembly. by Just · 25 years ago
  67. 7c0fb31 added an assert, plus some (commented out) test code for bad unicode strings by Just · 25 years ago
  68. 9eaa7e3 added support for instruction disassembly by Just · 25 years ago
  69. 51e75db - added assembler: we've got a full round trip now! by Just · 25 years ago
  70. 5360248 added support for instruction disassembly in saveXML() by Just · 25 years ago
  71. de7a3c4 fixed buglet in num2binary() by Just · 25 years ago
  72. dab4332 fixed broken import by Just · 25 years ago
  73. 2234b04 minor doc string change by Just · 25 years ago
  74. deb3b63 Two new functions: by Just · 25 years ago
  75. 56804d2 Support for interface checking. Experimental. by Just · 25 years ago
  76. 02a739a new functions: unionRect() and rectCenter() by Just · 25 years ago
  77. b3026ba added intRect() function. Turn any rect into a rect using ints only. by Just · 25 years ago
  78. b852a41 - added methods to get composite component info conveniently by Just · 25 years ago
  79. fda6573 various changes: by Just · 25 years ago
  80. ea2cc3f use ".ttx" extension instead of ".xml". TTX is now the name of the format, not just the app. Still needs work, though. by Just · 25 years ago
  81. be7163c added a bunch of rectangle tools that mimic some Qd.*Rect functions, like Qd.InsetRect. by Just · 25 years ago
  82. 9682b41 use ".ttx" extension instead of ".xml". TTX is not the name of the format, not the app... by Just · 25 years ago
  83. 9b79e52 renamed tt2xml.pt to ttDump.py and xml2tt.py to ttCompile.py by Just · 25 years ago
  84. 528614e Moved psCharStrings.py, psLib.py and psOperators.py to fontTools.misc, since they're not "toplevel" font tools. by Just · 25 years ago
  85. 470b505 yet another reorganization round... by Just · 25 years ago
  86. c2be3d9 Changes to use the new fontTools.misc.eexec module instead of the old eexec module. by Just · 25 years ago
  87. 6c53f88 added fontTools.misc.eexec and a MacOS/PPC shared lib (eexecOp) that provides the C implementation. by Just · 25 years ago
  88. 41ca640 added eexecOp, C implementation of the new fontTools.misc.eexec module. by Just · 25 years ago
  89. 599cc2f Remove null bytes before dumping to XML. This seems neccesary, but I'm not sure if this breaks compilation. by Just · 25 years ago
  90. 1be8095 added TSIV table by Just · 25 years ago
  91. ff3499d - Added skiptTables argument to TTFont.saveXML(), to support -x option of tt2xml.py by Just · 25 years ago
  92. e9af618 added -x <table> option, to exclude a specific table. by Just · 25 years ago
  93. 7cb6272 Added private VOLT (?) tables: TSIB, TSID, TSIP, TSIS. Easy, since they're plain ascii tables. by Just · 25 years ago
  94. b0860a8 added some initializer in case the table is empty. by Just · 25 years ago
  95. 484a67e while the OT modules are in progress, disable decompilation and fall back to hex dumps. by Just · 25 years ago
  96. e414c92 set XML file type to BBEdit when on MacOS by Just · 25 years ago
  97. d0beb0e cleaned up error message for failing version test by Just · 25 years ago
  98. e23942f added error messages to the assert statements by Just · 25 years ago
  99. f8fd477 Added code to fall back to the DefaultTable (and therefore to hex XML dumps) when an exception occurs during decompilation. by Just · 25 years ago
  100. ab15e07 When using -s (splitting files), save the xml files in a separate directory instead of in the same dir as the font file. by Just · 25 years ago