Commit Graph

  • 8eb9992fb7 updated installation instructions and changes.txt jvr 2002-05-02 08:11:37 +00:00
  • e493669d19 rearranged a bit, removed redundant imports jvr 2002-05-01 21:32:37 +00:00
  • ca4c45681e Complety revised the XML import code: - use expat instead of xmlproc - minor fixes here and there jvr 2002-05-01 21:06:11 +00:00
  • 3c3c32c5a4 Charnames can contain a period anywhere, not just at the start. jvr 2002-03-12 14:34:43 +00:00
  • f9104bcc2c another buggy font workaround; sped up unpackPStrings somewhat jvr 2002-01-17 09:36:30 +00:00
  • ae43d92ea9 Hm, these instructions had their stack pop-count reversed. Thanks to L. Peter Deutsch for finding this. jvr 2002-01-07 08:44:09 +00:00
  • 90290b7bd9 At the expense of some speed, find the end of an excrypted portion more acurately. This fixes an obscure problem with Fog 4 fonts. jvr 2001-11-28 12:22:15 +00:00
  • c2b05ccf8c fixed post table format 1 error: even though the glyph order is fixed, that doesn't mean all glyphs in the standard order are there. jvr 2001-11-05 19:32:30 +00:00
  • bad5dd2eee Ugh. The previous change broke under 1.5.2. Work around it, and clean up some more hwile we're at it. jvr 2001-08-16 18:14:48 +00:00
  • 0d2a955eb0 Hm, using "h" format strings for unsigned shorts broke in Python 2.1 jvr 2001-08-16 16:34:37 +00:00
  • aa00a279ae behave nicely when *any* subpath doesn't start with a moveto. jvr 2001-08-16 11:02:05 +00:00
  • 239498a496 behave nicely when the font doesn't do an initial moveto. jvr 2001-08-16 10:35:28 +00:00
  • 8c74f4639a fixed saveAs() jvr 2001-08-16 10:34:22 +00:00
  • c3403cfbd4 style constency jvr 2001-08-15 09:26:15 +00:00
  • 6146b084c2 spec changed: three fields are now unsigned instead of signed, and due to the the wonderful <snort> hungarian notation the field names changed as well... (So this change is not b/w compatible) jvr 2001-08-15 07:01:44 +00:00
  • 95cf546fb4 dump macStyle as binary jvr 2001-08-15 07:00:01 +00:00
  • fc09887aa8 copyright notice updated (but mostly to test the CVS log msg mail) jvr 2001-08-14 06:43:44 +00:00
  • 4d3b7279db work around MacPython 2.1 incompatibility jvr 2001-08-10 22:17:34 +00:00
  • 07274f1896 grab version from fontTools.__init__ jvr 2001-08-10 22:16:28 +00:00
  • 9b5e5af929 1.0b1 release notes jvr 2001-08-10 20:28:13 +00:00
  • cd8f9df5c7 added note about distutils needed for Python < 2.0 jvr 2001-08-10 20:27:23 +00:00
  • a929e0cb16 added version variable jvr 2001-08-10 16:49:56 +00:00
  • 3b18bdadb3 add version to tarball filename jvr 2001-08-10 16:49:17 +00:00
  • 0de2a0f1d5 Let's be vague about where I live(d)... jvr 2001-08-10 08:58:01 +00:00
  • 862621180f renamed LEGAL.txt to LICENSE.txt, to match the doco... jvr 2001-08-10 08:55:44 +00:00
  • f5ccb358fc updated to the current state of affairs. jvr 2001-08-10 08:54:14 +00:00
  • df77daeaf9 cleaned up regtext for clarity. Should be a 100% cosmetic change, but I was unable to test it (Hi Adam ;-) jvr 2001-08-10 00:04:17 +00:00
  • 7b51bbf642 print a banner for each output file jvr 2001-08-09 23:45:32 +00:00
  • 656a6cce4f reworked command line options jvr 2001-08-09 23:39:05 +00:00
  • 5808f3ff71 added warning about dependency on NumPy and PyXML jvr 2001-08-09 23:03:47 +00:00
  • 28e74abf1c - fixed -d (forgot to add it to the getopt arg) - added comment that -s implies -f jvr 2001-08-09 21:39:29 +00:00
  • 933f9107d5 implemented -d (specify output dir) option jvr 2001-08-09 21:31:55 +00:00
  • 3860d6e470 first step of changing the command line usage to something more sensible: it is now possible to do batches, as in ./ttDump.py *.ttf This is not b/w compatible. (The new -d option is not yet implemented) jvr 2001-08-09 21:06:11 +00:00
  • c0cd826447 And one more... jvr 2001-08-09 19:39:05 +00:00
  • 93bde1287b Hm, made func defs ANSI compliant. jvr 2001-08-09 19:36:36 +00:00
  • 09f337befd eexecOp.{so|pyd|slb} goes into fontTools/misc/ jvr 2001-08-09 19:18:30 +00:00
  • 3bcd2552b9 old cruft jvr 2001-08-09 19:13:02 +00:00
  • a580192687 minor things: the real doco needs real work... jvr 2001-08-09 19:09:27 +00:00
  • df9c02960b removed obsolete unix makefile support: distutils takes care of that now (see setup.py in fonttools/). jvr 2001-08-09 19:06:39 +00:00
  • f20ab43db0 eexecOp may also be a global module. jvr 2001-08-09 19:00:02 +00:00
  • 3285b4b52d Removed obsolete install.py script, and replaced it with a proper setup.py, offering full distutils support. So far only tested under MacOS. jvr 2001-08-09 18:47:22 +00:00
  • 30dae0d179 removed dependency on old transformation class Just 2001-07-30 19:05:49 +00:00
  • e9601bf9e1 updated OpenResFile() to FSpOpenResFile() and CreateResFile() to FSpCreateResFile() for carbon compatiblilty. Just 2001-07-30 19:04:40 +00:00
  • 64892f5a34 Don't take month and day names from calendar.py: a buggy Metrowerks strftime() made this crash hard in Python 2.2. Just 2001-06-27 23:09:57 +00:00
  • b68a700595 don't print extra error info to stdout Just 2001-06-24 15:14:06 +00:00
  • 5810aa9967 renamed a bunch of things to use CamelCase Just 2001-06-24 15:12:48 +00:00
  • 6175debd67 improved API for creating AFM files from scratch Just 2001-06-24 15:11:31 +00:00
  • 0d51707e72 fixed style strings bug, as triggered by the Thorndale font. Just 2001-06-24 15:10:02 +00:00
  • 32f868492c - added support for composite info - write attributes in a decent order Just 2001-04-30 14:40:17 +00:00
  • 344757f42d minor cleanups Just 2001-04-20 18:39:21 +00:00
  • ad6bb5a352 New & improved, but dead slow. Reads and writes. Just 2001-03-09 12:42:25 +00:00
  • a556f51db5 don't allow duplicate glyph names when building names from cmap/agl Just 2001-02-23 21:58:57 +00:00
  • ae180248fd workaround for currupt (?) cmap subtable Just 2001-01-13 13:48:30 +00:00
  • 731e4377e1 don't complain as loudly with fonts that don't completely adhere to the spec Just 2000-11-03 10:29:08 +00:00
  • 6d925f5b9a workaround for odd-length unicode strings (!) Just 2000-10-23 14:36:20 +00:00
  • fc99ad1513 doh! font bounding box goes to the head table, not maxp itself. Petr 2000-10-18 22:27:47 +00:00
  • 981e6675de updated version & copyright Just 2000-10-13 14:19:31 +00:00
  • 1377dabacc what was I thinking Just 2000-10-13 14:18:17 +00:00
  • 481fb09495 added workaround for buggy Apple fonts Just 2000-10-13 13:51:33 +00:00
  • 43fa4be948 added workaround for Py 1.5.1 compatibility Just 2000-10-11 18:04:03 +00:00
  • dccbd3154b initialize styleStrings with empty string instead of None's: this allows certain Apple fonts to be handled correctly. Just 2000-10-03 10:34:34 +00:00
  • 0f675860ce improved support for writing to (in memory) streams Just 2000-10-02 07:51:42 +00:00
  • fdea99d265 minor fix Just 2000-08-23 12:34:44 +00:00
  • d5b65a4ed1 made calculating bounding box handle empty coordinate arrays gracefully Just 2000-08-23 12:34:19 +00:00
  • f6b1563e0d removed an assert that was too strict Just 2000-08-23 12:33:14 +00:00
  • c91a95189a minor changes Just 2000-08-23 12:31:52 +00:00
  • df83623cfe module to find the home file of a resource (handy for finding suitcase files when all you have is a resource) Just 2000-07-03 18:45:58 +00:00
  • ca9679eded another OT source table Just 2000-06-29 18:35:47 +00:00
  • 859967e521 formatting Just 2000-06-08 18:38:43 +00:00
  • 306d24ec79 Allow long-aligned glyph records (as is in fact recommended by the latest MS spec, but almost nobody seems to do it...) Just 2000-06-07 19:13:11 +00:00
  • 1b850986ef Fixed cmap optimizer bug: needs more testing! Just 2000-06-07 18:25:44 +00:00
  • e0433b907d Fixed getCoordinates() so it works correctly with "empty" components. Just 2000-06-07 18:08:02 +00:00
  • cb317bfad3 The "flags" field is an unsigned short, not a byte Just 2000-06-07 18:07:14 +00:00
  • a063f8b0f6 Roozbeh Pournader found a working version to one of the broken URLs in the Adobe document. Just 2000-05-26 13:08:10 +00:00
  • e9bb079b44 updated to conform to the latest configuration (Adam Twardoch) Just 2000-04-29 08:13:09 +00:00
  • 8ae13ae04a unix Makefile and Setup just 2000-04-01 21:44:08 +00:00
  • 3618300613 some minor improvements Just 2000-03-28 10:38:43 +00:00
  • 8ab68261d8 don't barf if there are no subroutines Just 2000-03-28 10:37:25 +00:00
  • 1c1d059219 updated to Unicode 3.0 by Antoine Leca. Just 2000-03-28 10:33:58 +00:00
  • ec66f09f4c mac readme file Just 2000-03-15 20:57:59 +00:00
  • 3d2d8a60bd known bugs and last changes Just 2000-03-15 20:56:56 +00:00
  • e5ad9c959b finally written some more doco Just 2000-03-15 20:56:20 +00:00
  • ea03d67973 updated license Just 2000-03-15 20:55:58 +00:00
  • 480b26e4a8 new minimal readme file Just 2000-03-15 20:55:29 +00:00
  • 5216353ab4 added doc strings to empty __init__.py files: WinZip apparently skips empty files. Doh! Just 2000-03-14 23:21:41 +00:00
  • 7bf760f45c fixed multi-arg .append() call, for Python 1.6 compatibility. Just 2000-03-14 23:21:26 +00:00
  • d29f289911 - some method name changes - check for 3,0 platform/encoding wide strings Just 2000-03-14 23:03:53 +00:00
  • 7f34d735e0 minor fixes. Note: format2 is not implemented correctly! Just 2000-03-14 23:02:33 +00:00
  • 670c985d76 added doc strings to empty __init__.py files: WinZip apparently skips empty files. Doh! Just 2000-03-14 23:01:03 +00:00
  • 83736c6ffd fixed multi-arg .append() call, for Python 1.6 compatibility. Just 2000-03-14 23:00:21 +00:00
  • 4ff3ba99a7 changes reflecting a method name change in the kern table. Just 2000-03-14 22:59:39 +00:00
  • 7268e24408 be relaxed about zero padding the input data to 4-byte boundaries Just 2000-02-21 21:30:32 +00:00
  • 222aea7fca another 64-bit fix Just 2000-02-21 21:14:05 +00:00
  • 8006d2fecf New Windows shell extension by Adam Twardoch. Just 2000-02-16 14:59:20 +00:00
  • 0b99c8968e some improvements; can optionally specify dest dir just 2000-02-13 17:36:44 +00:00
  • 752465b9df first patch to make ttLib 64-bit clean Just 2000-02-13 17:00:45 +00:00
  • 509e2874aa disable decompilation exception catching: it causes too many debugging nightmares. Just 2000-02-13 16:23:28 +00:00
  • 9c3744ad92 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. Just 2000-02-04 19:19:18 +00:00
  • 76a9dd25d9 new URL for adobe's glyphlist doco Erik 2000-02-04 18:58:59 +00:00
  • b263e4d118 reinstated accidentally deleted regex. Just 2000-02-01 15:54:37 +00:00