font = Glyphs.font thisFilter = NSClassFromString("GlyphsFilterRemoveOverlap").alloc().init() thisFilter.setController_(font.currentTab) for layer in font.selectedLayers: thisFilter.runFilterWithLayer_error_(layer, None)
あぁぁ...
font = Glyphs.font for layer in font.selectedLayers: layer.removeOverlap()
で十分だった...。結局内部ではフィルタ作ってself
に適用しているだけだし...。