Ben Harris
|
1be09350cc
|
Extend compatcheck 'GSUB' checks to handle renamed glyphs
We do this by pulling out the CFF charstring for old and new glyph
names from the new font and seeing if they're the same.
|
2025-01-01 23:53:51 +00:00 |
|
Ben Harris
|
3a43d22b3d
|
Sort glyph names in compatcheck
|
2024-12-29 18:50:52 +00:00 |
|
Ben Harris
|
81c554424a
|
Check OS/2.achVendID in compatcheck
My GNU Emacs configuration ended up using this to select its default
font, so it should remain constant within a major version.
|
2024-12-29 18:50:52 +00:00 |
|
Ben Harris
|
698683b7fa
|
Add name checking to compatcheck
This tries to ensure that sensible ways of specifying a font by name
continue to work across an upgrade.
|
2024-12-29 18:50:52 +00:00 |
|
Ben Harris
|
9c1ad469f5
|
compatcheck: actually exit with failure if a check fails
|
2024-12-29 18:50:52 +00:00 |
|
Ben Harris
|
c5f74d681f
|
Add a comment explaining what compatcheck does
|
2024-12-29 18:50:52 +00:00 |
|
Ben Harris
|
5b758ec94c
|
compatcheck: detect vanished code points from fonts
|
2024-12-14 16:43:06 +00:00 |
|
Ben Harris
|
ba81f7454c
|
Add a script to check backward compatibility
|
2024-12-14 16:06:18 +00:00 |
|