[feaLib] indent anchor statements
This commit is contained in:
parent
a12669c936
commit
e47101d683
@ -1146,7 +1146,9 @@ class MarkBasePosStatement(Statement):
|
|||||||
def asFea(self, indent=""):
|
def asFea(self, indent=""):
|
||||||
res = "pos base {}".format(self.base.asFea())
|
res = "pos base {}".format(self.base.asFea())
|
||||||
for a, m in self.marks:
|
for a, m in self.marks:
|
||||||
res += " {} mark @{}".format(a.asFea(), m.name)
|
res += ("\n" + indent + SHIFT + "{} mark @{}".format(
|
||||||
|
a.asFea(), m.name)
|
||||||
|
)
|
||||||
res += ";"
|
res += ";"
|
||||||
return res
|
return res
|
||||||
|
|
||||||
@ -1192,10 +1194,12 @@ class MarkLigPosStatement(Statement):
|
|||||||
for l in self.marks:
|
for l in self.marks:
|
||||||
temp = ""
|
temp = ""
|
||||||
if l is None or not len(l):
|
if l is None or not len(l):
|
||||||
temp = " <anchor NULL>"
|
temp = "\n" + indent + SHIFT * 2 + "<anchor NULL>"
|
||||||
else:
|
else:
|
||||||
for a, m in l:
|
for a, m in l:
|
||||||
temp += " {} mark @{}".format(a.asFea(), m.name)
|
temp += ("\n" + indent + SHIFT * 2 + "{} mark @{}".format(
|
||||||
|
a.asFea(), m.name)
|
||||||
|
)
|
||||||
ligs.append(temp)
|
ligs.append(temp)
|
||||||
res += ("\n" + indent + SHIFT + "ligComponent").join(ligs)
|
res += ("\n" + indent + SHIFT + "ligComponent").join(ligs)
|
||||||
res += ";"
|
res += ";"
|
||||||
@ -1218,7 +1222,9 @@ class MarkMarkPosStatement(Statement):
|
|||||||
def asFea(self, indent=""):
|
def asFea(self, indent=""):
|
||||||
res = "pos mark {}".format(self.baseMarks.asFea())
|
res = "pos mark {}".format(self.baseMarks.asFea())
|
||||||
for a, m in self.marks:
|
for a, m in self.marks:
|
||||||
res += " {} mark @{}".format(a.asFea(), m.name)
|
res += ("\n" + indent + SHIFT + "{} mark @{}".format(
|
||||||
|
a.asFea(), m.name)
|
||||||
|
)
|
||||||
res += ";"
|
res += ";"
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user