Skip to content

fea-rs should reject name table statements for certain ids #1135

Open
@cmyr

Description

Noted by @khaledhosny:

Names defined in the feature file override those already in the name table. This what feaLib does, and I believe this is what makeotf does as well (though it does not allow overriding name IDs 2 and 6, or at least that what the spec says, I haven’t tested it recently).

Originally posted by @khaledhosny in #1133 (comment)

from testing neither fonttools nor fea-rs are respecting this little corner of the spec; afdko is rejecting ids 1 through 6 (not quite what the spec says, but the spec text clearly has a little thunko because it says 2 and 6 but names six ids; I opened an issue against the spec)

(this is very low priority in any case)

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions