Just van Rossum
5fc65d7168
Misc py23 cleanups ( #2243 )
...
* Replaced all from ...py23 import * with explicit name imports, or removed completely when possible.
* Replaced tounicode() with tostr()
* Changed all BytesIO ans StringIO imports to from io import ..., replaced all UnicodeIO with StringIO.
* Replaced all unichr() with chr()
* Misc minor tweaks and fixes
2021-03-29 11:45:58 +02:00
Nikolaus Waxweiler
a3acb1426b
Remove py23 import
2021-01-29 22:23:27 +00:00
Cosimo Lupo
b885a852ed
recordingPen: add RecordingPointPen, like RecordingPen but for point pens
2019-11-28 16:29:36 +00:00
Nikolaus Waxweiler
01328213c7
Remove __future__ imports
2019-08-09 12:20:13 +01:00
Behdad Esfahbod
b4827ae965
Add recordingPen.replayRecording
2017-04-20 14:54:13 -07:00
Cosimo Lupo
94c88f56cb
[recordingPen] add DecomposingRecordingPen
...
Uses the DecomposingPen as mixin, and raise KeyError on missing glyphs
See https://github.com/fonttools/fonttools/pull/880#issuecomment-288558012
2017-04-13 14:22:39 +01:00
Miguel Sousa
e2d4fe9da8
minor
2017-03-17 07:48:22 -07:00
Miguel Sousa
4de5af36cb
Add usage example of RecordingPen
2017-03-17 02:19:12 -07:00
Behdad Esfahbod
c2033cb095
Document new pens
2017-02-26 10:41:11 -08:00
Behdad Esfahbod
19ab2c96cc
Fix typo
...
Who knew __all__ does not actually hide symbols not listed from
importing by name?
2017-02-26 10:33:58 -08:00
Behdad Esfahbod
8879318c0b
Move RecordingPen to fontTools.pens.recordingPen
2017-02-21 12:11:36 -06:00