From 69c11928a209531a82b883fe08b6aac9ca49417a Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Mon, 20 Feb 2017 19:53:34 -0600 Subject: [PATCH] [interpolatable] Minor --- Lib/fontTools/misc/symfont.py | 1 + Snippets/interpolatable.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Lib/fontTools/misc/symfont.py b/Lib/fontTools/misc/symfont.py index b48464a27..d09efac43 100644 --- a/Lib/fontTools/misc/symfont.py +++ b/Lib/fontTools/misc/symfont.py @@ -44,6 +44,7 @@ def green(f, curveXY): f = sp.integrate(f * sp.diff(curveXY[0], t), (t, 0, 1)) return f + class _BezierFuncsLazy(dict): def __init__(self, symfunc): diff --git a/Snippets/interpolatable.py b/Snippets/interpolatable.py index 9ff359132..c646ad07e 100755 --- a/Snippets/interpolatable.py +++ b/Snippets/interpolatable.py @@ -48,7 +48,7 @@ class PerContourOrComponentPen(PerContourPen): class RecordingNoComponentsPen(BasePen): - def __init__(self, glyphset): + def __init__(self, glyphset=None): # glyphset is unused BasePen.__init__(self, glyphset) self._glyphset = glyphset self.value = [] @@ -76,7 +76,7 @@ class RecordingPen(RecordingNoComponentsPen): class TeePen(object): - def __init__(self, *pens): + def __init__(self, *pens, glyphset=None): # glyphset is unused if len(pens) == 1: pens = pens[0] self.pens = pens