jvr
|
a87cde236e
|
second try to work around bogus stringOffset value
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@389 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-25 18:20:22 +00:00 |
|
jvr
|
b71d0f46f6
|
renamed stringoffset to stringOffset as per spec
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@388 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-25 11:15:42 +00:00 |
|
jvr
|
aabca6d793
|
gracefully handle bogus stringOffset values (thanks to Anthony Fok)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@387 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-25 11:14:59 +00:00 |
|
jvr
|
1332d3e549
|
clean up checkSumAdjustment XML output: suppress trialing 'L'
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@386 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-10 22:34:13 +00:00 |
|
jvr
|
26fc63c854
|
fix from Owen Taylor that fixes my previous patch; thanks!
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@385 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-10 22:23:46 +00:00 |
|
jvr
|
df22c27d92
|
detab table string literal
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@384 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-03 21:29:23 +00:00 |
|
jvr
|
130c1a0d9c
|
make two fields unsigned, to conform to the spec but also to suppress Python 2.3 warnings for hex(negativenumber).
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@383 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-03 21:23:04 +00:00 |
|
jvr
|
02e76e905f
|
suppres Python 2.3 warning
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@381 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-03 20:57:04 +00:00 |
|
jvr
|
b9702ba0f1
|
Added support for the Encoding field. (Adam, please let me know if this
works for you.)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@380 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-03 20:56:01 +00:00 |
|
jvr
|
257fba7172
|
make sure Coverage instances have a 'glyphs' attribute
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@379 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-03 20:54:31 +00:00 |
|
jvr
|
4170cfd5e9
|
allow OS/2 tables containing too much data
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@378 4cde692c-a291-49d1-8350-778aa11640f8
|
2003-01-03 20:52:42 +00:00 |
|
jvr
|
31ad351b75
|
allow negative advance widths
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@377 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-11-26 14:09:52 +00:00 |
|
jvr
|
b4e94d9772
|
try Carbon.Res first.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@375 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-10-29 15:49:25 +00:00 |
|
jvr
|
44751311bf
|
revised comment, added note about MS disagreement, removed alignment tabs
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@374 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-10-27 19:47:51 +00:00 |
|
jvr
|
b74f03c7e5
|
fixed previous fix: it assumed 4 bytes of data, which is wrong
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@372 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-10-08 14:22:16 +00:00 |
|
jvr
|
c3974fb055
|
Handle negative long time values gracefully instead of looping infinitely. Reported by Jessica P. Hekman
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@371 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-10-07 21:34:47 +00:00 |
|
jvr
|
a138467da3
|
deal gracefully with empty coverage tables; fixes bug 611509
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@370 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-24 20:50:57 +00:00 |
|
jvr
|
898295619d
|
minor cleanups
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@368 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-16 08:10:05 +00:00 |
|
jvr
|
bc90c7a05b
|
interpret any version value as 0x0001000 if it's not 0x00005000 (workaround for buggy font)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@367 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-16 08:06:48 +00:00 |
|
jvr
|
f7f0f74419
|
ugh, the zfill string method doesn't exist in 2.2.1 and earlier :-(
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@366 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-14 15:31:26 +00:00 |
|
jvr
|
d2c3ea897c
|
bumped version to 2.0b2
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@364 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-13 12:07:48 +00:00 |
|
jvr
|
4845ba5fa5
|
whoops, reversed key and value
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@363 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-13 12:04:13 +00:00 |
|
jvr
|
70e2cb86e8
|
add simple support for Mac Suitcases, when running on MacOS
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@358 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 22:59:09 +00:00 |
|
jvr
|
f2164abef3
|
added manual implementation of LigatureSubst to get nicer XML output
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@355 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 21:48:03 +00:00 |
|
jvr
|
b2486125e9
|
added manual implementation of AlternateSubst to get nicer XML output
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@354 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 21:21:58 +00:00 |
|
jvr
|
a1dfa2b77a
|
added manual implementation of ClassDef to get nicer XML output as well as to get rid of GlyphID dependencies
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@353 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 20:51:09 +00:00 |
|
jvr
|
2921bb25cd
|
doh! fixed wrong indentation, now does batch jobs again...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@352 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 20:05:23 +00:00 |
|
jvr
|
1d6360af4c
|
added manual implementation of SingleSubst to get nicer XML output as well as to get rid of GlyphID dependencies
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@351 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 19:54:02 +00:00 |
|
jvr
|
3507eeb3d8
|
don't barf on empty name tables (!)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@349 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 19:07:39 +00:00 |
|
jvr
|
1c803b6988
|
moved all ttx code to new fontTools.ttx module
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@346 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 17:33:12 +00:00 |
|
jvr
|
1a53beb7b4
|
renamed table to rawTable
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@344 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 17:09:13 +00:00 |
|
jvr
|
d41386e7f7
|
added manual implementation for the Coverage subtable to get rid of GlyphID dependencies
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@341 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 16:47:02 +00:00 |
|
jvr
|
52966bb144
|
minor refactoring
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@340 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-12 16:45:48 +00:00 |
|
jvr
|
f7ef96ccca
|
refactored slightly to make later specializations easier
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@330 4cde692c-a291-49d1-8350-778aa11640f8
|
2002-09-10 19:26:38 +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
|
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
|
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
|
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
|
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 |
|