Skip to content

Fix missing .notdef vertical phantom point deltas#1998

Open
cmyr wants to merge 1 commit intomainfrom
variable-notdef-phantoms
Open

Fix missing .notdef vertical phantom point deltas#1998
cmyr wants to merge 1 commit intomainfrom
variable-notdef-phantoms

Conversation

@cmyr
Copy link
Copy Markdown
Member

@cmyr cmyr commented May 1, 2026

a small issue affecting one font on crater:

When os2_typo_ascender/descender vary across masters but the outline ascender/descender are constant, synthesize_notdef was skipping non-default sources entirely, losing the vertical phantom point variation in gvar. Now the variability check also considers the typo metrics, and vertical_origin is set explicitly on all sources.

@cmyr cmyr force-pushed the variable-notdef-phantoms branch from 6883391 to 820f83e Compare May 1, 2026 22:56
When os2_typo_ascender/descender vary across masters but the outline
ascender/descender are constant, synthesize_notdef was skipping
non-default sources entirely, losing the vertical phantom point
variation in gvar. Now the variability check also considers the typo
metrics, and vertical_origin is set explicitly on all sources.
@cmyr cmyr force-pushed the variable-notdef-phantoms branch from 820f83e to d745e6c Compare May 1, 2026 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant