Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove PUA code points from resource files #1712

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

frankrolf
Copy link
Member

Upon a rebuild of the FDK, this should probably address #1662.

Description

This commit is deleting any glyph name associated with a PUA code points from AGD.txt, and (probably more importantly) agl2uv.h.

The assumption is that makeotfexe will no longer unexpectedly assign PUA code points.
I don’t have a way to test this locally (or I don’t know) – would be curious to figure out what the next steps are.

Upon a rebuild of the FDK, this should probably address #1662.
@frankrolf
Copy link
Member Author

I guess this means that some of the expected CJK fonts contain PUA glyphs :-)

@josh-hadley
Copy link
Collaborator

I guess this means that some of the expected CJK fonts contain PUA glyphs :-)

No — these test failures are caused by a change in fontTools v4.43.0, unrelated to your changes around removing PUAs.

@josh-hadley
Copy link
Collaborator

@frankrolf once #1715 is merged, rebase this and it should pass. I'm still not convinced of the need to change AGD.txt but I guess it makes sense to keep its contents in sync with what makeotf[exe] is doing.

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.

2 participants