Just
470b5050ee
yet another reorganization round...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@58 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-16 20:37:11 +00:00
Just
c2be3d982b
Changes to use the new fontTools.misc.eexec module instead of the old eexec module.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@57 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-12 19:15:57 +00:00
Just
6c53f88cf3
added fontTools.misc.eexec and a MacOS/PPC shared lib (eexecOp) that provides the C implementation.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@56 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-12 19:15:12 +00:00
Just
41ca640f09
added eexecOp, C implementation of the new fontTools.misc.eexec module.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@55 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-12 19:13:29 +00:00
Just
599cc2fdf5
Remove null bytes before dumping to XML. This seems neccesary, but I'm not sure if this breaks compilation.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@54 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-05 20:45:38 +00:00
Just
1be8095808
added TSIV table
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@53 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-05 20:44:19 +00:00
Just
ff3499de66
- Added skiptTables argument to TTFont.saveXML(), to support -x option of tt2xml.py
...
- Fixed typo
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@52 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-05 20:43:36 +00:00
Just
e9af618843
added -x <table> option, to exclude a specific table.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@51 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-05 20:41:34 +00:00
Just
7cb6272bd4
Added private VOLT (?) tables: TSIB, TSID, TSIP, TSIS. Easy, since they're plain ascii tables.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@50 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-04 14:03:13 +00:00
Just
b0860a8c2b
added some initializer in case the table is empty.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@49 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-04 14:02:05 +00:00
Just
484a67ebb1
while the OT modules are in progress, disable decompilation and fall back to hex dumps.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@48 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-04 14:01:29 +00:00
Just
e414c92045
set XML file type to BBEdit when on MacOS
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@47 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-04 13:51:59 +00:00
Just
d0beb0eb84
cleaned up error message for failing version test
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@46 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-03 23:01:46 +00:00
Just
e23942f0e6
added error messages to the assert statements
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@45 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-03 23:00:55 +00:00
Just
f8fd4777d2
Added code to fall back to the DefaultTable (and therefore to hex XML dumps) when an exception occurs during decompilation.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@44 4cde692c-a291-49d1-8350-778aa11640f8
2000-01-03 23:00:10 +00:00
Just
ab15e0757e
When using -s (splitting files), save the xml files in a separate directory instead of in the same dir as the font file.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@43 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-29 13:10:59 +00:00
Just
72f102ca1a
Revert current directory after glob'ing for *.xml files
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@42 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-29 13:09:37 +00:00
Just
b0e2817fad
Treat platformID=3, platEncID=0 also as Unicode strings.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@41 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-29 13:07:22 +00:00
Just
7dcc91674e
- fixed broken agl import
...
- changed TTFOnt.saveXML + splitTables<>0 behavior: now expects a path to a directory
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@40 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-29 13:06:08 +00:00
Just
1670f7af0e
XMLApplication: don't create a new table when a table with that tag already exist in the TTFont object.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@39 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-27 20:02:32 +00:00
Just
94940dabb6
Added support to merge multiple XML files into one font (the opposite of tt2xml.py's -s option). Improved doc string.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@38 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-27 19:52:01 +00:00
Just
08ff1b43f0
Added -s option to split each table into a separate XML file.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@37 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-27 19:49:36 +00:00
Just
d28479b066
Added optional splitTables argument to TTFont.saveXML(). Set to non-zero, this will cause each table to be dumped to an idividual XML file.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@36 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-27 19:48:21 +00:00
Just
c21f79539f
print final (timing) message when in verbose mode
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@35 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-27 15:40:43 +00:00
Just
7a8ca4af56
slight cleanup.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@34 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-27 15:39:18 +00:00
Just
98d780d766
edited TTFont.__init__ doc string, the recalcBBoxes explanation should now be clearer and more complete.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@33 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-23 15:16:22 +00:00
Just
65df20b04f
added browseTTFont() function.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@32 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-23 14:44:59 +00:00
Just
3e097c6095
don't recalc a number of things then TTFont().recalcBBoxes is off. This allows us to compact glyphs right after they've been parsed from XML, which should greatly reduce memory usage, and therefore should speedup compiling large fonts.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@31 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-23 14:44:16 +00:00
Just
fd5a93240e
oops: header struct is big endian of course! noted by Werner Lemberg.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@30 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-23 12:32:30 +00:00
Just
36db2a0c66
fixed dumb error: recalcBBoxes goes into the TTFont constructor, not int TTFont.save.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@29 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-23 12:31:19 +00:00
Just
c9688161a6
populating Mac subdirectory
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@28 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-20 23:37:23 +00:00
Just
9cbabb89d3
moved Mac subdirectory
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@27 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-20 23:36:46 +00:00
Just
ec46d16d21
dummy checkin -- testing
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@26 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-20 22:02:10 +00:00
Just
15aae2e2ec
added $Id$ tag.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@25 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-20 21:59:49 +00:00
just
b14adecd41
fixed dir dependency
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@24 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 23:56:14 +00:00
Just
f898c41752
doco and cleanup
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@23 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 23:28:54 +00:00
just
c3d34ae9fd
working version
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@22 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 23:25:16 +00:00
Just
7dd75ab590
oops, syntax error
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@21 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 23:10:58 +00:00
Just
39ee0f55f6
debugging...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@20 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 23:09:30 +00:00
Just
ab5753c669
added distribution script
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@19 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 23:05:58 +00:00
Just
5a16f847f1
dummy commit, testing
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@18 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 22:56:47 +00:00
Just
869c6f3ffa
moved an import statement
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@17 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 21:32:40 +00:00
Just
19383f07df
now uses fontTools.encodings.StandardEncoding instead of defining its own
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@16 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 21:30:39 +00:00
Just
b981eb2750
added some encoding files in a new subpackage: fontTools.encodings
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@15 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 21:29:28 +00:00
Just
4977da456f
added Doc directory and initial hmtl doc file. Still pretty much empty...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@14 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 18:18:09 +00:00
Just
ac7c6fa894
- changed some variable names
...
- added -b command line argument: sets recalcBBoxes to false
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@13 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 18:12:15 +00:00
Just
a7b9f2919e
changed some variable names.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@12 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 18:11:44 +00:00
Just
e4d59426c5
added recalcBBoxes argument to Glyph.compile()
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@11 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 18:08:07 +00:00
Just
88cb4f33c6
added recalcBBoxes argument to TTFont.__init__()
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@10 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-18 18:06:25 +00:00
Just
8bc8cf850d
minor cleanup of some doc strings
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@9 4cde692c-a291-49d1-8350-778aa11640f8
1999-12-17 12:54:19 +00:00