12123 Commits

Author SHA1 Message Date
jvr
7248f81bda more notes about 2.0b1
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@327 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 14:10:58 +00:00
jvr
618b03784b mit freundlichen Gruessen an Werner Lemberg ;-)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@326 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 13:39:19 +00:00
jvr
0bd68dbcb6 2 scripts to generate ChangeLog file, logmerge.py is stolen from the python distro
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@325 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 13:25:55 +00:00
jvr
64b1b1a485 mjmja
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@324 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 13:14:16 +00:00
jvr
15174d04ea updated documentation, split user and developer doco
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@323 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 13:13:25 +00:00
jvr
da15a425c4 tool to generate fontTools/ttLib/tables/__init__.py
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@322 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 13:09:27 +00:00
jvr
2b96925bdb __init__.py is now generated my MetaTools/builtTableList.py
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@321 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 13:08:31 +00:00
jvr
a12cf92973 renamed index.html to documentation.html
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@320 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 11:55:09 +00:00
jvr
fdb5bf8b5c prepare for 2.0b1
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@319 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 11:38:03 +00:00
jvr
d954dd27f0 tool to generate the otData.py module
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@318 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 11:36:43 +00:00
jvr
f37b838e60 minor nit, cleaner, and works for me
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@317 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 11:27:34 +00:00
jvr
3282c1f9bc adapted to new ttx app (not yet tested)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@316 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 11:23:34 +00:00
jvr
b46acaab88 ttx it is, the other tools are now obsolete
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@315 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 09:22:28 +00:00
jvr
9feebb7121 added doc string, fiddled with options, made file name creation a little more sensible
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@314 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 09:16:59 +00:00
jvr
49bbd27e63 new command line tool 'ttx', replaces ttdump, ttcompile and ttlist
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@313 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-10 08:47:39 +00:00
jvr
8ea5a63d8f changed py2exe recommended options: removed -O2, added encodings package (needed for compilation)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@312 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 21:28:10 +00:00
jvr
88b1d70411 more fonttools->TTX renaming
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@311 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 21:23:34 +00:00
jvr
c8f8b9a4cc some fonttools->TTX renaming
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@310 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 21:22:17 +00:00
jvr
ac0c155aa5 fixed item numbering
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@309 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 21:12:49 +00:00
jvr
b9db2e48c7 fixed naming of the Win folder
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@308 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 21:12:02 +00:00
uid55619
49d121bb7d obsolete, see Windows subdirectory
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@307 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 20:38:32 +00:00
uid55619
97c900b3d5 another dummy checkin
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@306 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 20:09:27 +00:00
uid55619
cd7ec1f97e dummy checkin
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@305 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 20:05:22 +00:00
uid55619
1609810a7f Adam's new windows installer stuff.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@304 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 19:58:42 +00:00
jvr
81b0c2b659 by default, specify an encoding when creating XML files
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@303 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 18:17:12 +00:00
jvr
5fc79b3ac5 use latin-1 as the default encoding when parsing XML files
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@302 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 14:19:49 +00:00
jvr
e2ca9b5a4f make 8-bit chars work in CFF Notice and Copyright fields
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@301 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-09 14:18:39 +00:00
jvr
ff6a25cdb9 align glyphs on 4-byte boundaries, seems the current recommendation by MS
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@300 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-05 19:46:41 +00:00
jvr
223b3588e3 allow 4-byte alignment of glyph data
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@299 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-05 19:35:56 +00:00
jvr
e97a27bf18 fixed spelling consistency bug. Note to self: report as bug in OT doco.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@298 4cde692c-a291-49d1-8350-778aa11640f8
2002-08-30 17:52:28 +00:00
jvr
05a16f2310 break before adding the data..
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@297 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-29 21:39:06 +00:00
jvr
da0d805d26 added only-read-the-header feature to readLWFN(), similar to readPFB()
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@296 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-29 21:33:46 +00:00
jvr
12cb6a3673 added -v (verbose) option to ttroundtrip, causing stdout of ttdump and ttcompile not to be tossed. not all that useful due to buffering.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@295 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 17:56:20 +00:00
jvr
6ab979caca some (modified) progress bar support
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@294 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 16:44:25 +00:00
jvr
7ce0a139ab some progress bar support
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@293 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 16:42:11 +00:00
jvr
33f3327ad7 some preliminary progress bar support
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@292 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 16:41:08 +00:00
jvr
db1f2800e1 back out pfa 'fix'; it reverses a bug fix from last year...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@291 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 14:54:47 +00:00
jvr
d7787131e4 'python' implementation of hex functions
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@290 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 09:26:19 +00:00
jvr
e568dc77d3 fixed handling of PFA files by being less smart about figuring out the end of the eexec part
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@289 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 09:25:42 +00:00
jvr
4105ca0b95 reordered/regrouped some methods for clarity
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@288 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 08:43:03 +00:00
jvr
8e48312f88 don't use __len__ for arbitrary length method
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@287 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 08:19:38 +00:00
jvr
1f8a4bb02a clarified cmap4 optimization strategy
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@286 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-23 07:51:23 +00:00
jvr
24d79cb026 duh, I don't even _need_ to track referers with the current scheme
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@285 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-22 22:39:10 +00:00
jvr
f8f2a36927 minor changes
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@284 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-22 22:22:47 +00:00
jvr
cfadfd0096 completely revamped optimization strategy: now even _shrinks_ certain Adobe and MS OTL tables.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@283 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-22 22:13:57 +00:00
jvr
5862963726 Wow, the master checksum in the 'head' table was never written to file correctly on little-endian platforms :-(. Fixed.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@282 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-21 20:05:52 +00:00
jvr
542b9510e6 Optimized cmap format 4 compile function: now creates more compact binary. The code is horrible, but then again cmap format 4 is beyond horrible...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@281 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-20 21:57:26 +00:00
jvr
7bd0d8cdc1 oops.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@280 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-13 08:15:21 +00:00
jvr
22433b1f52 don't test for os.name, as the mac stuff now all works under darwin/posix as well
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@279 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-12 19:20:19 +00:00
jvr
366823498c added py2exe support (yes, that was basically all there was to it...)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@278 4cde692c-a291-49d1-8350-778aa11640f8
2002-07-11 18:19:46 +00:00