inter/misc/glyphs-scripts/delanchors.py
Rasmus Andersson 0eb9bd892f scripts
2018-11-26 08:57:13 -08:00

19 lines
464 B
Python

delanchors = ['top_dd', 'top0315', 'bottom_dd']
font = Glyphs.font
font.disableUpdateInterface()
try:
for g in font.glyphs:
g.beginUndo()
try:
for master in font.masters:
layer = g.layers[master.id]
for aname in delanchors:
try:
del(layer.anchors[aname])
print("del %s in %s", aname, g.name)
except:
pass
finally:
g.endUndo()
finally:
font.enableUpdateInterface()