jvr
924e4e274e
cmap format 12 support, donated by rroberts: thanks!
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@390 4cde692c-a291-49d1-8350-778aa11640f8
2003-02-08 10:45:23 +00:00
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
91bde1751e
edited meta info, added trove classification
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@382 4cde692c-a291-49d1-8350-778aa11640f8
2003-01-03 21:01:07 +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
85d53a8185
it's been a while.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@376 4cde692c-a291-49d1-8350-778aa11640f8
2002-10-29 15:51:38 +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
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.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@373 4cde692c-a291-49d1-8350-778aa11640f8
2002-10-27 09:11:42 +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
a6eeeac5d6
note about maxp change
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@369 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-16 08:21:30 +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
e3b3ada254
small changes, first bux fix note since 2.0b1
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@365 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-13 13:17:39 +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
61e09fb20d
mention control chars in name table
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@362 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-13 00:17:23 +00:00
jvr
fcfcfffc69
last commit for 2.0b1, I hope...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@360 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 23:15:41 +00:00
jvr
a65eb037d7
macfreeze import hints
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@359 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 23:14:59 +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
a014093c35
converging towards 2.0b1
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@357 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 22:22:36 +00:00
jvr
ac136f1da4
note about rustiness
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@356 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 22:03:59 +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
1397f56eb3
break out of loop when cancelled
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@350 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 19:14:51 +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
848d25d97d
adapted doc string to reality; removed -v options
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@348 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 18:53:49 +00:00
jvr
a0af6c7dff
brand new round trip tool
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@347 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 18:34:59 +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
b8f50a539c
refactored slightly, preparing for miving most of this code to fontTools.ttx.py
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@345 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 17:22:35 +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
d07a674727
new version will appear in MetaTools
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@343 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 17:02:38 +00:00
jvr
ebb699abe9
these tools have been replaced by the multi-purpose ttx tool
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@342 4cde692c-a291-49d1-8350-778aa11640f8
2002-09-12 17:01:25 +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