commit | 8f47dd5779f7f78b5c11f307a74128892ec1d26c | [log] [tgz] |
---|---|---|
author | Garret Rieger <grieger@google.com> | Wed Nov 04 11:05:22 2020 -0800 |
committer | Behdad Esfahbod <behdad@behdad.org> | Tue Feb 09 20:34:52 2021 -0500 |
tree | 182e5f3f58d71ccc35d0ec689639b7793fbf2c28 | |
parent | feeff5928b7764934cec376d047a5c808e9412a6 [diff] |
[subset] don't set lookup visited in closure_lookups_context_t::recurse. - Lookup::closure_lookups also checks if the lookups visited and sets the lookup to visited. If we set visited in 'recurse' then Lookup::closure_lookups will fail to recurse into the children of the lookup. - Also when copying ChainRule's skip LookupRecord's that point to lookups which aren't retained. This matches FontTool's behaviour.
This is HarfBuzz, a text shaping library.
For bug reports, mailing list, and other information please visit:
For license information, see COPYING.
For build information, see BUILD.md.
For custom configurations, see CONFIG.md.
For test execution, see TESTING.md.
Documentation: https://harfbuzz.github.io