Commit Graph

  • 91bde1751e edited meta info, added trove classification jvr 2003-01-03 21:01:07 +00:00
  • 02e76e905f suppres Python 2.3 warning jvr 2003-01-03 20:57:04 +00:00
  • b9702ba0f1 Added support for the Encoding field. (Adam, please let me know if this works for you.) jvr 2003-01-03 20:56:01 +00:00
  • 257fba7172 make sure Coverage instances have a 'glyphs' attribute jvr 2003-01-03 20:54:31 +00:00
  • 4170cfd5e9 allow OS/2 tables containing too much data jvr 2003-01-03 20:52:42 +00:00
  • 31ad351b75 allow negative advance widths jvr 2002-11-26 14:09:52 +00:00
  • 85d53a8185 it's been a while. jvr 2002-10-29 15:51:38 +00:00
  • b4e94d9772 try Carbon.Res first. jvr 2002-10-29 15:49:25 +00:00
  • 44751311bf revised comment, added note about MS disagreement, removed alignment tabs jvr 2002-10-27 19:47:51 +00:00
  • 58cec85c3b Patches from Adam: So, meanwhile, attached is a slightly improved isntaller. Now, .ttx files are registered as XML files so you can use Internet Explorer etc. to view them. Also, I'm creating a shortcut in the "SendTo" structure, so the user can click with RMB on the TTF, OTF or TTX file, then select Send To / TTX. Works with multiple files, very nice. jvr 2002-10-27 09:11:42 +00:00
  • b74f03c7e5 fixed previous fix: it assumed 4 bytes of data, which is wrong jvr 2002-10-08 14:22:16 +00:00
  • c3974fb055 Handle negative long time values gracefully instead of looping infinitely. Reported by Jessica P. Hekman jvr 2002-10-07 21:34:47 +00:00
  • a138467da3 deal gracefully with empty coverage tables; fixes bug 611509 jvr 2002-09-24 20:50:57 +00:00
  • a6eeeac5d6 note about maxp change jvr 2002-09-16 08:21:30 +00:00
  • 898295619d minor cleanups jvr 2002-09-16 08:10:05 +00:00
  • bc90c7a05b interpret any version value as 0x0001000 if it's not 0x00005000 (workaround for buggy font) jvr 2002-09-16 08:06:48 +00:00
  • f7f0f74419 ugh, the zfill string method doesn't exist in 2.2.1 and earlier :-( jvr 2002-09-14 15:31:26 +00:00
  • e3b3ada254 small changes, first bux fix note since 2.0b1 jvr 2002-09-13 13:17:39 +00:00
  • d2c3ea897c bumped version to 2.0b2 jvr 2002-09-13 12:07:48 +00:00
  • 4845ba5fa5 whoops, reversed key and value jvr 2002-09-13 12:04:13 +00:00
  • 61e09fb20d mention control chars in name table jvr 2002-09-13 00:17:23 +00:00
  • fcfcfffc69 last commit for 2.0b1, I hope... jvr 2002-09-12 23:15:41 +00:00
  • a65eb037d7 macfreeze import hints jvr 2002-09-12 23:14:59 +00:00
  • 70e2cb86e8 add simple support for Mac Suitcases, when running on MacOS jvr 2002-09-12 22:59:09 +00:00
  • a014093c35 converging towards 2.0b1 jvr 2002-09-12 22:22:36 +00:00
  • ac136f1da4 note about rustiness jvr 2002-09-12 22:03:59 +00:00
  • f2164abef3 added manual implementation of LigatureSubst to get nicer XML output jvr 2002-09-12 21:48:03 +00:00
  • b2486125e9 added manual implementation of AlternateSubst to get nicer XML output jvr 2002-09-12 21:21:58 +00:00
  • a1dfa2b77a added manual implementation of ClassDef to get nicer XML output as well as to get rid of GlyphID dependencies jvr 2002-09-12 20:51:09 +00:00
  • 2921bb25cd doh! fixed wrong indentation, now does batch jobs again... jvr 2002-09-12 20:05:23 +00:00
  • 1d6360af4c added manual implementation of SingleSubst to get nicer XML output as well as to get rid of GlyphID dependencies jvr 2002-09-12 19:54:02 +00:00
  • 1397f56eb3 break out of loop when cancelled jvr 2002-09-12 19:14:51 +00:00
  • 3507eeb3d8 don't barf on empty name tables (!) jvr 2002-09-12 19:07:39 +00:00
  • 848d25d97d adapted doc string to reality; removed -v options jvr 2002-09-12 18:53:49 +00:00
  • a0af6c7dff brand new round trip tool jvr 2002-09-12 18:34:59 +00:00
  • 1c803b6988 moved all ttx code to new fontTools.ttx module jvr 2002-09-12 17:33:12 +00:00
  • b8f50a539c refactored slightly, preparing for miving most of this code to fontTools.ttx.py jvr 2002-09-12 17:22:35 +00:00
  • 1a53beb7b4 renamed table to rawTable jvr 2002-09-12 17:09:13 +00:00
  • d07a674727 new version will appear in MetaTools jvr 2002-09-12 17:02:38 +00:00
  • ebb699abe9 these tools have been replaced by the multi-purpose ttx tool jvr 2002-09-12 17:01:25 +00:00
  • d41386e7f7 added manual implementation for the Coverage subtable to get rid of GlyphID dependencies jvr 2002-09-12 16:47:02 +00:00
  • 52966bb144 minor refactoring jvr 2002-09-12 16:45:48 +00:00
  • 1e7014865e updating jvr 2002-09-10 20:47:52 +00:00
  • c9a0f6ae50 improved readme jvr 2002-09-10 20:43:55 +00:00
  • 9151a0ca0c also add tables to documentation.html jvr 2002-09-10 20:42:35 +00:00
  • 2f629e5025 added listing of all supported tables jvr 2002-09-10 20:41:40 +00:00
  • 862eff7662 updating jvr 2002-09-10 20:35:55 +00:00
  • ef0c4137fe include version in help text jvr 2002-09-10 20:23:18 +00:00
  • 1b04a47801 catch SystemExit separately, factored out windows keypress stuff jvr 2002-09-10 20:14:57 +00:00
  • e8e3398508 moved to MetaTools jvr 2002-09-10 19:42:33 +00:00
  • 06bfa0ca07 new name and location of mktarball.py jvr 2002-09-10 19:41:26 +00:00
  • f7ef96ccca refactored slightly to make later specializations easier jvr 2002-09-10 19:26:38 +00:00
  • 0cf88edbbd trickery to keep the DOS window open if there was exception jvr 2002-09-10 17:25:41 +00:00
  • 1a59d1d577 adapt to renamed doco jvr 2002-09-10 15:37:34 +00:00
  • 7248f81bda more notes about 2.0b1 jvr 2002-09-10 14:10:58 +00:00
  • 618b03784b mit freundlichen Gruessen an Werner Lemberg ;-) jvr 2002-09-10 13:39:19 +00:00
  • 0bd68dbcb6 2 scripts to generate ChangeLog file, logmerge.py is stolen from the python distro jvr 2002-09-10 13:25:55 +00:00
  • 64b1b1a485 mjmja jvr 2002-09-10 13:14:16 +00:00
  • 15174d04ea updated documentation, split user and developer doco jvr 2002-09-10 13:13:25 +00:00
  • da15a425c4 tool to generate fontTools/ttLib/tables/__init__.py jvr 2002-09-10 13:09:27 +00:00
  • 2b96925bdb __init__.py is now generated my MetaTools/builtTableList.py jvr 2002-09-10 13:08:31 +00:00
  • a12cf92973 renamed index.html to documentation.html jvr 2002-09-10 11:55:09 +00:00
  • fdb5bf8b5c prepare for 2.0b1 jvr 2002-09-10 11:38:03 +00:00
  • d954dd27f0 tool to generate the otData.py module jvr 2002-09-10 11:36:43 +00:00
  • f37b838e60 minor nit, cleaner, and works for me jvr 2002-09-10 11:27:34 +00:00
  • 3282c1f9bc adapted to new ttx app (not yet tested) jvr 2002-09-10 11:23:34 +00:00
  • b46acaab88 ttx it is, the other tools are now obsolete jvr 2002-09-10 09:22:28 +00:00
  • 9feebb7121 added doc string, fiddled with options, made file name creation a little more sensible jvr 2002-09-10 09:16:59 +00:00
  • 49bbd27e63 new command line tool 'ttx', replaces ttdump, ttcompile and ttlist jvr 2002-09-10 08:47:39 +00:00
  • 8ea5a63d8f changed py2exe recommended options: removed -O2, added encodings package (needed for compilation) jvr 2002-09-09 21:28:10 +00:00
  • 88b1d70411 more fonttools->TTX renaming jvr 2002-09-09 21:23:34 +00:00
  • c8f8b9a4cc some fonttools->TTX renaming jvr 2002-09-09 21:22:17 +00:00
  • ac0c155aa5 fixed item numbering jvr 2002-09-09 21:12:49 +00:00
  • b9db2e48c7 fixed naming of the Win folder jvr 2002-09-09 21:12:02 +00:00
  • 49d121bb7d obsolete, see Windows subdirectory uid55619 2002-09-09 20:38:32 +00:00
  • 97c900b3d5 another dummy checkin uid55619 2002-09-09 20:09:27 +00:00
  • cd7ec1f97e dummy checkin uid55619 2002-09-09 20:05:22 +00:00
  • 1609810a7f Adam's new windows installer stuff. uid55619 2002-09-09 19:58:42 +00:00
  • 81b0c2b659 by default, specify an encoding when creating XML files jvr 2002-09-09 18:17:12 +00:00
  • 5fc79b3ac5 use latin-1 as the default encoding when parsing XML files jvr 2002-09-09 14:19:49 +00:00
  • e2ca9b5a4f make 8-bit chars work in CFF Notice and Copyright fields jvr 2002-09-09 14:18:39 +00:00
  • ff6a25cdb9 align glyphs on 4-byte boundaries, seems the current recommendation by MS jvr 2002-09-05 19:46:41 +00:00
  • 223b3588e3 allow 4-byte alignment of glyph data jvr 2002-09-05 19:35:56 +00:00
  • e97a27bf18 fixed spelling consistency bug. Note to self: report as bug in OT doco. jvr 2002-08-30 17:52:28 +00:00
  • 05a16f2310 break before adding the data.. jvr 2002-07-29 21:39:06 +00:00
  • da0d805d26 added only-read-the-header feature to readLWFN(), similar to readPFB() jvr 2002-07-29 21:33:46 +00:00
  • 12cb6a3673 added -v (verbose) option to ttroundtrip, causing stdout of ttdump and ttcompile not to be tossed. not all that useful due to buffering. jvr 2002-07-23 17:56:20 +00:00
  • 6ab979caca some (modified) progress bar support jvr 2002-07-23 16:44:25 +00:00
  • 7ce0a139ab some progress bar support jvr 2002-07-23 16:42:11 +00:00
  • 33f3327ad7 some preliminary progress bar support jvr 2002-07-23 16:41:08 +00:00
  • db1f2800e1 back out pfa 'fix'; it reverses a bug fix from last year... jvr 2002-07-23 14:54:47 +00:00
  • d7787131e4 'python' implementation of hex functions jvr 2002-07-23 09:26:19 +00:00
  • e568dc77d3 fixed handling of PFA files by being less smart about figuring out the end of the eexec part jvr 2002-07-23 09:25:42 +00:00
  • 4105ca0b95 reordered/regrouped some methods for clarity jvr 2002-07-23 08:43:03 +00:00
  • 8e48312f88 don't use __len__ for arbitrary length method jvr 2002-07-23 08:19:38 +00:00
  • 1f8a4bb02a clarified cmap4 optimization strategy jvr 2002-07-23 07:51:23 +00:00
  • 24d79cb026 duh, I don't even _need_ to track referers with the current scheme jvr 2002-07-22 22:39:10 +00:00
  • f8f2a36927 minor changes jvr 2002-07-22 22:22:47 +00:00
  • cfadfd0096 completely revamped optimization strategy: now even _shrinks_ certain Adobe and MS OTL tables. jvr 2002-07-22 22:13:57 +00:00
  • 5862963726 Wow, the master checksum in the 'head' table was never written to file correctly on little-endian platforms :-(. Fixed. jvr 2002-07-21 20:05:52 +00:00