mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 21:50:16 +00:00
A variable font can leave an ssNN feature empty in GSUB or GPOS and supply its lookups through a FeatureVariations substitution. The OpenType panel skipped those sets because the default feature has no lookups. A set is now listed when a substitution in a variation record replaces its feature with one that has lookups, and its name is read from the default feature or the substituted one. Records after one without conditions are ignored, and at most 4096 variation records and 4096 substitutions are read per table. Follows #5447.