jvr
e82b4d5658
only keep the orginal table around in two special cases.\n this fixes a problem with importing individual tables.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@186 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-02 20:54:08 +00:00
jvr
320b48a9bf
eexecOp may be a global module or a submodule.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@185 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-02 15:26:50 +00:00
jvr
d04a3bb4f9
use version from fontTools.__init__.py
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@184 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-02 15:23:25 +00:00
jvr
9b7b8e0f5b
re-added progress support, to be tested
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@183 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-02 15:16:45 +00:00
jvr
1288f8ad41
whoops, lastIndex can't be smaller than 1
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@182 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-02 10:53:10 +00:00
jvr
8eb9992fb7
updated installation instructions and changes.txt
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@181 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-02 08:11:37 +00:00
jvr
e493669d19
rearranged a bit, removed redundant imports
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@180 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-01 21:32:37 +00:00
jvr
ca4c45681e
Complety revised the XML import code:
...
- use expat instead of xmlproc
- minor fixes here and there
Fixed bug in hmtx/vmtx code that only occured if all advances were equal.
FontTools now officially requires Python 2.0 or up, due to exapt and unicode.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@179 4cde692c-a291-49d1-8350-778aa11640f8
2002-05-01 21:06:11 +00:00
jvr
3c3c32c5a4
Charnames can contain a period anywhere, not just at the start.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@178 4cde692c-a291-49d1-8350-778aa11640f8
2002-03-12 14:34:43 +00:00
jvr
f9104bcc2c
another buggy font workaround; sped up unpackPStrings somewhat
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@177 4cde692c-a291-49d1-8350-778aa11640f8
2002-01-17 09:36:30 +00:00
jvr
ae43d92ea9
Hm, these instructions had their stack pop-count reversed.
...
Thanks to L. Peter Deutsch for finding this.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@176 4cde692c-a291-49d1-8350-778aa11640f8
2002-01-07 08:44:09 +00:00
jvr
90290b7bd9
At the expense of some speed, find the end of an excrypted portion
...
more acurately. This fixes an obscure problem with Fog 4 fonts.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@175 4cde692c-a291-49d1-8350-778aa11640f8
2001-11-28 12:22:15 +00:00
jvr
c2b05ccf8c
fixed post table format 1 error: even though the glyph order is fixed,
...
that doesn't mean all glyphs in the standard order are there.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@174 4cde692c-a291-49d1-8350-778aa11640f8
2001-11-05 19:32:30 +00:00
jvr
bad5dd2eee
Ugh. The previous change broke under 1.5.2. Work around it, and clean
...
up some more hwile we're at it.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@173 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-16 18:14:48 +00:00
jvr
0d2a955eb0
Hm, using "h" format strings for unsigned shorts broke in Python 2.1
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@172 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-16 16:34:37 +00:00
jvr
aa00a279ae
behave nicely when *any* subpath doesn't start with a moveto.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@171 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-16 11:02:05 +00:00
jvr
239498a496
behave nicely when the font doesn't do an initial moveto.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@170 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-16 10:35:28 +00:00
jvr
8c74f4639a
fixed saveAs()
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@169 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-16 10:34:22 +00:00
jvr
c3403cfbd4
style constency
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@168 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-15 09:26:15 +00:00
jvr
6146b084c2
spec changed: three fields are now unsigned instead of signed,
...
and due to the the wonderful <snort> hungarian notation the field
names changed as well... (So this change is not b/w compatible)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@167 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-15 07:01:44 +00:00
jvr
95cf546fb4
dump macStyle as binary
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@166 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-15 07:00:01 +00:00
jvr
fc09887aa8
copyright notice updated (but mostly to test the CVS log msg mail)
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@165 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-14 06:43:44 +00:00
jvr
4d3b7279db
work around MacPython 2.1 incompatibility
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@164 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 22:17:34 +00:00
jvr
07274f1896
grab version from fontTools.__init__
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@163 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 22:16:28 +00:00
jvr
9b5e5af929
1.0b1 release notes
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@162 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 20:28:13 +00:00
jvr
cd8f9df5c7
added note about distutils needed for Python < 2.0
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@161 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 20:27:23 +00:00
jvr
a929e0cb16
added version variable
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@160 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 16:49:56 +00:00
jvr
3b18bdadb3
add version to tarball filename
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@159 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 16:49:17 +00:00
jvr
0de2a0f1d5
Let's be vague about where I live(d)...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@157 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 08:58:01 +00:00
jvr
862621180f
renamed LEGAL.txt to LICENSE.txt, to match the doco...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@156 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 08:55:44 +00:00
jvr
f5ccb358fc
updated to the current state of affairs.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@155 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 08:54:14 +00:00
jvr
df77daeaf9
cleaned up regtext for clarity. Should be a 100% cosmetic change,
...
but I was unable to test it (Hi Adam ;-)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@154 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-10 00:04:17 +00:00
jvr
7b51bbf642
print a banner for each output file
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@153 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 23:45:32 +00:00
jvr
656a6cce4f
reworked command line options
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@152 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 23:39:05 +00:00
jvr
5808f3ff71
added warning about dependency on NumPy and PyXML
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@151 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 23:03:47 +00:00
jvr
28e74abf1c
- fixed -d (forgot to add it to the getopt arg)
...
- added comment that -s implies -f
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@150 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 21:39:29 +00:00
jvr
933f9107d5
implemented -d (specify output dir) option
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@149 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 21:31:55 +00:00
jvr
3860d6e470
first step of changing the command line usage to something more
...
sensible: it is now possible to do batches, as in
./ttDump.py *.ttf
This is not b/w compatible. (The new -d option is not yet implemented)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@148 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 21:06:11 +00:00
jvr
c0cd826447
And one more...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@147 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:39:05 +00:00
jvr
93bde1287b
Hm, made func defs ANSI compliant.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@146 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:36:36 +00:00
jvr
09f337befd
eexecOp.{so|pyd|slb} goes into fontTools/misc/
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@145 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:18:30 +00:00
jvr
3bcd2552b9
old cruft
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@144 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:13:02 +00:00
jvr
a580192687
minor things: the real doco needs real work...
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@143 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:09:27 +00:00
jvr
df9c02960b
removed obsolete unix makefile support: distutils takes care
...
of that now (see setup.py in fonttools/).
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@142 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:06:39 +00:00
jvr
f20ab43db0
eexecOp may also be a global module.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@141 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 19:00:02 +00:00
jvr
3285b4b52d
Removed obsolete install.py script, and replaced it with a
...
proper setup.py, offering full distutils support. So far only
tested under MacOS.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@140 4cde692c-a291-49d1-8350-778aa11640f8
2001-08-09 18:47:22 +00:00
Just
30dae0d179
removed dependency on old transformation class
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@139 4cde692c-a291-49d1-8350-778aa11640f8
2001-07-30 19:05:49 +00:00
Just
e9601bf9e1
updated OpenResFile() to FSpOpenResFile() and CreateResFile() to
...
FSpCreateResFile() for carbon compatiblilty.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@138 4cde692c-a291-49d1-8350-778aa11640f8
2001-07-30 19:04:40 +00:00
Just
64892f5a34
Don't take month and day names from calendar.py: a buggy Metrowerks strftime() made this crash hard in Python 2.2.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@137 4cde692c-a291-49d1-8350-778aa11640f8
2001-06-27 23:09:57 +00:00
Just
b68a700595
don't print extra error info to stdout
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@136 4cde692c-a291-49d1-8350-778aa11640f8
2001-06-24 15:14:06 +00:00