We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Some confusing bits in the FreeType CJK autohinter.
Scaled/fitted values are never generated for stem widths so they're always 0. https://gitlab.freedesktop.org/freetype/freetype/-/blob/57617782464411201ce7bbc93b086c1b4d7d84a5/src/autofit/afcjk.c#L661
There's an extra loop to detect round segments that is never executed because the pointer to the segments array is captured (as NULL) before the segments array is actually allocated (by the call to af_latin_hints_compute_segments). https://gitlab.freedesktop.org/freetype/freetype/-/blob/57617782464411201ce7bbc93b086c1b4d7d84a5/src/autofit/afcjk.c#L808
af_latin_hints_compute_segments
We'll just match this behavior for now but should investigate later to see what's going on.
The text was updated successfully, but these errors were encountered:
[skrifa] autohint: CJK segments
90e455b
Adds the segment computation for CJK. There's some dead code here that exists in FT but is never executed due to bugs. See #1129
[skrifa] autohint: CJK segments (#1132)
1bf3124
No branches or pull requests
Some confusing bits in the FreeType CJK autohinter.
Scaled/fitted values are never generated for stem widths so they're always 0.
https://gitlab.freedesktop.org/freetype/freetype/-/blob/57617782464411201ce7bbc93b086c1b4d7d84a5/src/autofit/afcjk.c#L661
There's an extra loop to detect round segments that is never executed because the pointer to the segments array is captured (as NULL) before the segments array is actually allocated (by the call to
af_latin_hints_compute_segments
).https://gitlab.freedesktop.org/freetype/freetype/-/blob/57617782464411201ce7bbc93b086c1b4d7d84a5/src/autofit/afcjk.c#L808
We'll just match this behavior for now but should investigate later to see what's going on.
The text was updated successfully, but these errors were encountered: