8000 Add debug logger showing the glyph name for which gvar is built by twardoch · Pull Request #2542 · fonttools/fonttools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add debug logger showing the glyph name for which gvar is built #2542

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

Merged
merged 1 commit into from
Mar 10, 2022

Conversation

twardoch
Copy link
Contributor
@twardoch twardoch commented Mar 9, 2022

When building gvar, some situations cause fontmake/varLib to fail, for example if a component has a coordinate that's >32k or <-32k. This adds a debug line that prints each glyph name for which gvar is built, so it’s easier to pinpoint where the faulty glyph is.

When building gvar, some situations cause fontmake/varLib to fail, for example if a component has a coordinate that's >32k or <-32k. This adds a debug line that prints each glyph name for which gvar is built, so it’s easier to pinpoint where the faulty glyph is.
< 8000 div class="js-timeline-item js-timeline-progressive-focus-container" data-gid="IC_kwDOALGbVc4_Xrpt">
@anthrotype
Copy link
Member
anthrotype commented Mar 9, 2022

i'm surprised to read Github says this is your "first contribution" to fonttools, is that so? :)

Copy link
Member
@anthrotype anthrotype left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@twardoch
Copy link
Contributor Author

When Just and then Behdad were maintainers, I explained my suggestions with words, used issues etc. :) I haven’t contributed code via a PR yet :)

@anthrotype anthrotype merged commit d3eb079 into fonttools:main Mar 10, 2022
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
0