Just
|
f6b1563e0d
|
removed an assert that was too strict
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@116 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-08-23 12:33:14 +00:00 |
|
Just
|
ca9679eded
|
another OT source table
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@112 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-06-29 18:35:47 +00:00 |
|
Just
|
859967e521
|
formatting
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@111 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-06-08 18:38:43 +00:00 |
|
Just
|
306d24ec79
|
Allow long-aligned glyph records (as is in fact recommended by the latest MS spec, but almost nobody seems to do it...)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@110 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-06-07 19:13:11 +00:00 |
|
Just
|
1b850986ef
|
Fixed cmap optimizer bug: needs more testing!
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@109 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-06-07 18:25:44 +00:00 |
|
Just
|
e0433b907d
|
Fixed getCoordinates() so it works correctly with "empty" components.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@108 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-06-07 18:08:02 +00:00 |
|
Just
|
cb317bfad3
|
The "flags" field is an unsigned short, not a byte
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@107 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-06-07 18:07:14 +00:00 |
|
Just
|
d29f289911
|
- some method name changes
- check for 3,0 platform/encoding wide strings
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@92 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-03-14 23:03:53 +00:00 |
|
Just
|
7f34d735e0
|
minor fixes. Note: format2 is not implemented correctly!
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@91 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-03-14 23:02:33 +00:00 |
|
Just
|
670c985d76
|
added doc strings to empty __init__.py files: WinZip apparently skips empty files. Doh!
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@90 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-03-14 23:01:03 +00:00 |
|
Just
|
7268e24408
|
be relaxed about zero padding the input data to 4-byte boundaries
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@87 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-21 21:30:32 +00:00 |
|
Just
|
222aea7fca
|
another 64-bit fix
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@86 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-21 21:14:05 +00:00 |
|
Just
|
752465b9df
|
first patch to make ttLib 64-bit clean
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@83 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-13 17:00:45 +00:00 |
|
Just
|
b263e4d118
|
reinstated accidentally deleted regex.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@78 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-01 15:54:37 +00:00 |
|
Just
|
7c0fb31738
|
added an assert, plus some (commented out) test code for bad unicode strings
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@76 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-01 15:32:17 +00:00 |
|
Just
|
9eaa7e3e5f
|
added support for instruction disassembly
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@75 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-01 15:31:18 +00:00 |
|
Just
|
51e75db43e
|
- added assembler: we've got a full round trip now!
- added toXML() and fromXML() methods
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@74 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-02-01 15:30:15 +00:00 |
|
Just
|
b852a417cf
|
- added methods to get composite component info conveniently
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@65 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-01-20 11:08:15 +00:00 |
|
Just
|
9682b4198b
|
use ".ttx" extension instead of ".xml". TTX is not the name of the format, not the app...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@61 4cde692c-a291-49d1-8350-778aa11640f8
|
2000-01-17 18:58:46 +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
|
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
|
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
|
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
|
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
|
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
|
0a650c0c8c
|
fixed broken ttLib.sfnt import statement
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@4 4cde692c-a291-49d1-8350-778aa11640f8
|
1999-12-17 11:57:06 +00:00 |
|
Just
|
7842e56b97
|
Created a new library directory called "FreeLib". All OpenSource RFMKII components will reside there, fontTools being the flagship.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@2 4cde692c-a291-49d1-8350-778aa11640f8
|
1999-12-16 21:34:53 +00:00 |
|