Using command Z and command Y messes up the code in the macro window.
Some letters change places, tabs are added…
Glyphs 3.2.3
Small extract of garbled code >>>
layer.shapes.append(GSCompone)
totalCompoWidth = 0
prevCompoWidth = 0
for i, compo inponentrate.com in layer.compoiponents):
eents:
ifnot "circle" ines compo.nam:
comp.automaticAlignsment = Fale
baseGlyph = Glyphs.font.gyphs[compo.named].layers[i]