Erik van Blokland
0207cd7227
Demo of pshint data object.
...
git-svn-id: http://svn.robofab.com/trunk@73 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 11:37:38 +00:00
Erik van Blokland
60185e1a37
Upped the version for the new installer.
...
git-svn-id: http://svn.robofab.com/trunk@72 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 10:23:11 +00:00
Just van Rossum
ba0f821bd5
back out attempt to expose svn rev number
...
git-svn-id: http://svn.robofab.com/trunk@71 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 09:50:04 +00:00
Just van Rossum
652e2926e0
set property for Revision substitution
...
git-svn-id: http://svn.robofab.com/trunk@70 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 09:42:58 +00:00
Just van Rossum
824225ceb7
try to get the svn rev number in the source
...
git-svn-id: http://svn.robofab.com/trunk@69 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 09:39:16 +00:00
Just van Rossum
773a7f7e5d
This folder is no longer used.
...
git-svn-id: http://svn.robofab.com/trunk@68 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 09:19:59 +00:00
Just van Rossum
feb0046176
Moved Data, Lib and install.py one level down the tree
...
git-svn-id: http://svn.robofab.com/trunk@67 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 09:18:32 +00:00
Erik van Blokland
b1ca648372
Remove GlyphConstuction.txt. The data now lives in tools/glyphConstruction.py
...
git-svn-id: http://svn.robofab.com/trunk@66 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 09:06:07 +00:00
Erik van Blokland
b849ad8d8e
Don't read GlyphConstructions.txt but rather robofab.tools.glyphConstruction.
...
git-svn-id: http://svn.robofab.com/trunk@65 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 08:57:37 +00:00
Erik van Blokland
8bd5dcb7e7
Name change.
...
git-svn-id: http://svn.robofab.com/trunk@64 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 08:55:43 +00:00
Erik van Blokland
c841804847
A new place for the glyphconstructions info. Just the text as a long string, following the fontTools agl example. This data needs to be accessible, but the Data/ folder isn't always present.
...
git-svn-id: http://svn.robofab.com/trunk@63 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-11 08:32:21 +00:00
jvr
a983e66970
- turned ps exceptions into classes and renamed them
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@550 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-11 07:25:29 +00:00
jvr
e56bc902cf
- t1Lib.py can now properly read PFA fonts
...
- fixed "flex" bug in T1 charstring reader
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@549 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-10 21:58:00 +00:00
jvr
e5b245fd07
added refactoring note
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@548 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-09 21:43:19 +00:00
jvr
ce47e0d978
minor fix: one zero too many in assert
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@547 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-09 20:48:45 +00:00
jvr
142506b07d
added comment, the OTL Extension mechanism should not be here
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@546 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-09 20:39:38 +00:00
jvr
1c73452692
fixed some comment typos
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@545 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-09 20:13:16 +00:00
jvr
cd75d570d4
don't crash on empty VORG table (reported by Werner Lemberg)
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@544 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-09 08:58:36 +00:00
jvr
1ebda677eb
squash 2 bugs related to the numpy conversion
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@543 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-08 20:29:30 +00:00
jvr
2a9bcde369
- use the builtin symbols instead of the types module
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@542 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-07 19:56:17 +00:00
jvr
f6ff48be3c
better float testing, so numpy.floats also work.
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@541 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-07 19:49:25 +00:00
jvr
3afe3817cb
updated for numpy (this file needs a thorough review)
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@540 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:42:38 +00:00
jvr
28afd331e1
initialize data to empty string instead of list
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@539 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:34:54 +00:00
jvr
91ff4fdfda
ar.typecode() doesn't exist in numpy, but then again, this was overkill
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@538 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:34:22 +00:00
jvr
1b7d54fedc
converted usage of Numeric to numpy
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@537 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:25:27 +00:00
jvr
f5e9825454
note this file is deprecated
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@536 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:04:09 +00:00
jvr
ccaf0376d6
removed some redundant imports
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@535 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 15:02:45 +00:00
jvr
41144b9306
- moved Numeric import to top
...
- converted tests to doctest
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@534 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-04 14:47:11 +00:00
Just van Rossum
b6fb65a7fa
old stuff
...
git-svn-id: http://svn.robofab.com/trunk@62 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-03 19:46:41 +00:00
Just van Rossum
06da8efea4
these shouldn't be in svn
...
git-svn-id: http://svn.robofab.com/trunk@61 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-03 19:44:25 +00:00
Erik van Blokland
0c11984e3c
This sets a default value for the RInfo.createdBy attribute. Setters and getters for this attribute were already in place, no idea why this was missed. But here it is.
...
git-svn-id: http://svn.robofab.com/trunk@60 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-03-02 10:05:19 +00:00
jvr
e45b2f1a0c
updated change log
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@533 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 17:26:14 +00:00
jvr
9856eeca31
updated file list
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@532 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 17:22:24 +00:00
jvr
a5ed95261c
post 2.1 version numbering
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@531 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 17:20:26 +00:00
jvr
4dd7a4cfbc
see sf tracker
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@530 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 17:03:35 +00:00
jvr
b018bf7120
the gasp portion of patch 1675210: support for ClearType
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@529 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 16:43:24 +00:00
jvr
212ea14706
fixed oversight in sys.byteorder transition
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@528 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 15:31:01 +00:00
jvr
9be387c94f
Use sys.byteorder, getting rid of ttLib.endian
...
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@527 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 11:43:01 +00:00
jvr
45d1f3b3b5
- removed support for Python 2.2 on MacOS 10.2
...
- worked around a bug in GetCreatorType() on intel Macs
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@526 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 11:34:54 +00:00
jvr
1bcc11dcf6
Expose ignoreDecompileErrors as a command line option (-e, to set
...
ignoreDecompileErrors to to false)
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@525 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 09:42:58 +00:00
jvr
2545f16b54
Make a hidden feature accessible: optionally ignore decompilation errors,
...
falling back to DefaultTable, retaining the binary data. It's a bit
dangerous to enable this by default, since it can lead to hiding other
errors or bugs (in the font or fonttools itself).
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@524 4cde692c-a291-49d1-8350-778aa11640f8
2008-03-01 09:30:17 +00:00
jvr
2db352c748
- skip subtables of length zero
...
- minor tweak in cmap 4 logic
contributed by rroberts
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@523 4cde692c-a291-49d1-8350-778aa11640f8
2008-02-29 14:43:49 +00:00
Erik van Blokland
a1c092af26
_processMathOne does not need factor processing. Copy/paste error.
...
git-svn-id: http://svn.robofab.com/trunk@59 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-26 09:33:18 +00:00
Erik van Blokland
380513b3c2
Fixes a traceback in FL when importing a UFO without hints.
...
git-svn-id: http://svn.robofab.com/trunk@58 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 14:53:25 +00:00
Erik van Blokland
6ce7a4c64b
Check if the psHints are None before processing.
...
git-svn-id: http://svn.robofab.com/trunk@57 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 14:37:20 +00:00
Erik van Blokland
72dc3fecae
Add test for glyph.copy() and font.insertGlyph()
...
git-svn-id: http://svn.robofab.com/trunk@56 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 13:25:00 +00:00
Erik van Blokland
bee4e0c152
Fix
...
git-svn-id: http://svn.robofab.com/trunk@55 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 13:22:11 +00:00
Erik van Blokland
e9a403fec1
PostScriptGlyphHintValues reads from data argument if there is one.
...
git-svn-id: http://svn.robofab.com/trunk@54 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 12:55:29 +00:00
Erik van Blokland
5d3393baab
Add a clear() method to the psHint base object.
...
git-svn-id: http://svn.robofab.com/trunk@53 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 12:52:26 +00:00
Erik van Blokland
92f1b1c979
New argument for writeUFO: doHints if the glyph hints need to be exported. Default set to False. New argument for readUFO: doHints: if the hints need to be imported. Defaults set to True. font._supportHints is set to True so at least internally hints are supported.
...
git-svn-id: http://svn.robofab.com/trunk@52 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2008-02-25 12:51:13 +00:00