Merge pull request #587 from miguelsousa/init_fixes
don't hardcode the table tags, rely on ttLib.getClassTag instead
This commit is contained in:
commit
6ab85b7de4
@ -6,7 +6,7 @@ from . import DefaultTable
|
|||||||
|
|
||||||
class table_C_F_F_(DefaultTable.DefaultTable):
|
class table_C_F_F_(DefaultTable.DefaultTable):
|
||||||
|
|
||||||
def __init__(self, tag):
|
def __init__(self, tag=None):
|
||||||
DefaultTable.DefaultTable.__init__(self, tag)
|
DefaultTable.DefaultTable.__init__(self, tag)
|
||||||
self.cff = cffLib.CFFFontSet()
|
self.cff = cffLib.CFFFontSet()
|
||||||
self._gaveGlyphOrder = False
|
self._gaveGlyphOrder = False
|
||||||
|
@ -41,7 +41,7 @@ FVAR_INSTANCE_FORMAT = """
|
|||||||
class table__f_v_a_r(DefaultTable.DefaultTable):
|
class table__f_v_a_r(DefaultTable.DefaultTable):
|
||||||
dependencies = ["name"]
|
dependencies = ["name"]
|
||||||
|
|
||||||
def __init__(self, tag="fvar"):
|
def __init__(self, tag=None):
|
||||||
DefaultTable.DefaultTable.__init__(self, tag)
|
DefaultTable.DefaultTable.__init__(self, tag)
|
||||||
self.axes = []
|
self.axes = []
|
||||||
self.instances = []
|
self.instances = []
|
||||||
|
@ -26,7 +26,7 @@ DATA_MAP_FORMAT = """
|
|||||||
|
|
||||||
|
|
||||||
class table__m_e_t_a(DefaultTable.DefaultTable):
|
class table__m_e_t_a(DefaultTable.DefaultTable):
|
||||||
def __init__(self, tag="meta"):
|
def __init__(self, tag=None):
|
||||||
DefaultTable.DefaultTable.__init__(self, tag)
|
DefaultTable.DefaultTable.__init__(self, tag)
|
||||||
self.data = {}
|
self.data = {}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user