Correct keywords for table/feature blocks#1833
Conversation
|
Thank you for the update! Seems reasonable :-) I’m curious – have you tested if these keywords have the intended effect when compiling a font? Thanks again! |
|
@frankrolf Thank you for your reply. I was not testing this. I was working on a |
|
@signalwerk I hope you are aware of this: https://gitlab.com/saalen/highlight I recently contributed .fea support to this package. |
|
@frankrolf thank you for pointing that out. I use support in highlightjs but it's good to have your implementation. Great! |
|
Given the timing this should go through the https://github.com/adobe-type-tools/feature_file_workshops process. @signalwerk do you have any interest in doing a PR over there, or would you like us to? Either is fine -- this is less of a change than just clean-up and therefore cosmically on us. |
The following keywords were missing from the list (but specified in the corresponding table/feature):
nameidFSTypenameWeightClassWidthClassLowerOpSizeUpperOpSizeFamilyClassThe sorting of the keywords in the list was also not consistent (not alphabetical by keyword, not alphabetical by table/feature name, almost order of appearance in the specification). It is now sorted by the order of appearance in the specification (8.b, 9.a, 9.b, …).