History log of /external/fonttools/Tools/fontTools/pens/basePen.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1ae29591efbb29492ce05378909ccf4028d7c1ee 14-Jan-2014 Behdad Esfahbod <behdad@behdad.org> from __future__ import absolute_import

Such that our Python 2 is closer to Python 3.

Part of https://github.com/behdad/fonttools/issues/77
/external/fonttools/Lib/fontTools/pens/basePen.py
32c10eecffb4923e0721c395e4b80fb732543f18 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 from __future__ import division and adjust divisions
/external/fonttools/Lib/fontTools/pens/basePen.py
30e691edd056ba22fa8970280e986747817bec3d 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 from __future__ import print_function
/external/fonttools/Lib/fontTools/pens/basePen.py
7ed91eca1eaa96b79eae780778e89bb9ec44c1ee 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 import in all nontrivial source files and unused import cleanup
/external/fonttools/Lib/fontTools/pens/basePen.py
3ec6a258238b6068e4eef3fe579f1f5c0a06bbba 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=print with manual fixup
/external/fonttools/Lib/fontTools/pens/basePen.py
cd5aad92f23737ff93a110d5c73d624658a28da8 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=raise
/external/fonttools/Lib/fontTools/pens/basePen.py
285d7b81d3a1d9d060864438580f05c2b44366ff 11-Sep-2013 Behdad Esfahbod <behdad@behdad.org> [subset] Fixup CFF hint stripping

Two things:

1. Put back glyph width after stripping hints,

2. Ignore what I believe is broken fonts.

I still see glyph width messup. Debugging.
/external/fonttools/Lib/fontTools/pens/basePen.py
91bca4244286fb519c93fe92329da96b0e6f32ee 18-Oct-2012 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> merging fixes & changes from delft-sprint-2012

git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@611 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
a5c92986dd7421474fd2eb7c86943d1921150978 10-Apr-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> avoid glyphSet.get(): not all glyphsets in use implement it.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@498 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
2e4cc02ca31c43eafb6f752e44dbca9b004a3a2f 08-Mar-2005 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> BasePen should not fail if a base glyph does not exist in the glyph set; added get() method to _TTGlyphSet class


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@497 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
23cb20053223695a2fb1dd68920297ed8471d77f 07-Sep-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> Factored out the SuperBezier and TT-implied-point algorithms, as the
may be useful separately from pens.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@448 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
40cde70f1640b8a25655fba4ee3ce7a9d5ca962e 06-Sep-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> - added endPath() method to the Pen protocol, as a counterpart for
closePath() for *open* sub paths. This allows pen implementations
to reliably detect the end of a sub path.
- improved various doc strings.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@447 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
49b5521f2edcbf91651cae78ef3233bf16bb48d2 05-Sep-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> ensure that the current point is always set correctly


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@446 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
934fe5fb8fd2ef80d9ec014513ca5e3a0fb9e325 28-Aug-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> - added support for quadratic contours that have NO on-curve points.
- more doco and comments.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@438 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
382102645ae23afa81867bde88974ecce438d952 24-Aug-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> small tweak


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@415 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
82ef2a52c9ab8a88f10daa9dc1050d1cf3901b57 23-Aug-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> wrapped some long lines


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@411 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py
b369ef33fcbfd39bd5aaf2b079cef1c689095783 23-Aug-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> Pen stuff, see http://just.letterror.com/cgi-bin/wypy?PenProtocol
Only lightly tested, component support is not tested at all.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@410 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/pens/basePen.py