Error Domain=GlyphsErrorDomain Code=9065 \"Family Name too long: {censured name}\" UserInfo={NSLocalizedDescription=Family Name too long: {censured name}, NSLocalizedRecoverySuggestion=Needs to be less that 30 to be able to build a valid window style name (name id 1). Or define \U201cstylLinking\U201d names}
Could we get more information about this recent change, @GeorgSeifert?
What exactly is the fix regarding Style Linking?
Unfortunately, we have many typefaces with a family name exceeding 30 characters, especially subsetted ones. Before version 3416, this error was not present. Can you explain why it was introduced in the latest cutting version?
From what I understand, it’s because older Windows systems truncate font family names longer than 30 characters. This is a recommendation from the OpenType specification, not an error.
The error message was added intentionally. We encountered problems with longer names. E.g. there might be conflicts as some environments only look at the first 30 characters.
I understand, but I honestly believe that in some cases, it’s just not feasible.
How would you suggest shortening ABC Monument Grotesk Cyrillic Semi Mono Variable?
It feels quite restrictive to enforce this limit in GlyphsApp, especially just to avoid issues in very specific environments.
Wouldn’t it make more sense for this to be a warning rather than an error?