GF compliance fixes: static instance naming, filenames, fsSelection, version bump to 1.202.
Changes
- Fixed static instance name tables to match GF spec: Regular/Bold use classic 4-style naming; all other weights use one-member family convention with nameID 16/17
- Fixed PostScript names and filenames to use compact CamelCase form with no spaces (e.g.
DatatypeExtraExpanded-Black.ttf) - Fixed fsSelection/macStyle flags: Bold gets BOLD flag, all others get REGULAR only
- Fixed human-readable width names in nameID 1/16 to avoid CamelCase check failures (e.g. "Extra Expanded" not "ExtraExpanded")
- Fixed hardcoded
fontRevision = 1.100inbuild_font()to usefloat(FONT_VERSION) - Added OFL.txt to
google-fonts-submission/ofl/datatype/static/ - Bumped version to 1.202 across all output fonts
fontspector results
Variable font: 0 FAILs (run from submission directory)