Skip to content

Remove the auto glyph renaming feature. #523

@ahyangyi

Description

@ahyangyi

There is such a feature: when you rename a glyph "f" to "f.ss01" with scripting (I'm not sure about renaming in the UI, but I guess it's the same), Fontforge will automtically rename glyphs like "f_i" to "f.ss01_i" and "f.smcp" to "f.ss01.smcp".

I think this feature is harmful for scripting. The first problem is who writes scripts cannot anticipate such side-effect: why renaming one glyph would imply change to any other glyph at all? The second problem is, when you are doing something by renaming glyphs (I, for example, need to rename (x,x.oldstyle) to (x.lnum,x)), this feature makes your life very hard.

Therefore, I propose permantly removing this feature, at least for scripting. After all, if someone does want to rename all glyphs beginning with something, he can write a simple one-line script to do that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions