Replace feature —> change name of SS

You’re right, sorry! :see_no_evil:
Anyway, should be possible to replace the name too, no?

Bildschirmfoto 2024-05-16 um 18.32.23

I am experiencing the oddest issue. I am trying to replace ss01, ss02, and ss03 and rename them.

Renaming works fine for ss02 and 03 but it does not work for ss01. I have tried everything and I am 100% sure the syntax is correct (copied and pasted it from the ones that are working).

Just to make it more fun if I remove the Default name and just keep it inline, exporting from the .glyphs file makes the ss01 change.

But exporting from a project file doesn’t. With all the parameters copied and pasted from the exporting instance of the glyphs file.

Is this perhaps a Glyphs file version 2? I had a similar issue and IIRC setting the file format to version 3 solved it.

Thanks for answering Jens but no it’s G3.

What does your Replace parameter look like?

SS01 (not working), SS02 (working)


I have a suspicion that there is an invisible character where it says ss01. A space afterwards?

I’ve doublechecked it 100 times. I copied it from the working ones and just replaced the text. I can’t find anything that looks wrong.

But the odd thing is that it works in the instance set in the glyphs file and it doesn’t in the identical instance set in the project file so perhaps it’s a project bug?

Can you send me the file?

I’m having the same issue. Renaming works for ss03–05, but not for ss01 and ss02. For testing, I even used exactly the same parameter (which works for ss03) and just changed the feature to be replaced to ss02. Doesn’t work. Any news on this? Was this resolved?

Inspecting the file, I can see where the issue likely stems from:


How do I need to set this up in order for the feature name to be properly replaced?

Using “Remove Feature” to remove the previous features and then using “Add Feature” with the new feature doesn’t work, the new feature are not added.

Okay, this is increasingly frustrating. I tried the following:

  • Replace Feature parameter without the renaming part.
  • Name Table Entry parameter to rename the entries in the name table that the stylistic sets point to

Result: The name table entries are correctly renamed, but the old name table entries (that are supposed to be overwritten) are duplicated into new name table entries, and the stylistic sets now point to those instead. What’s the point of these parameters?

Can you send me a test file. I try to have a look.