Garret Rieger 8f47dd5779 [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.
2021-02-09 20:34:52 -05:00
2021-01-17 23:11:18 +02:00
2021-02-09 14:59:40 -07:00
2020-08-13 18:28:42 +04:30
2018-11-26 18:58:39 +03:30
2019-04-21 12:26:07 -04:00
2020-08-02 11:15:15 +04:30
2020-08-02 11:22:09 +04:30
2020-12-27 01:59:00 +02:00
2020-01-26 00:07:28 +03:30
2020-08-11 23:51:59 +04:30
2020-12-27 01:59:00 +02:00
2020-08-11 23:51:59 +04:30
2020-08-02 11:08:12 +04:30
2020-08-14 10:19:33 +04:30

Linux CI Status CircleCI Build Status OSS-Fuzz Status Coverity Code Health Codacy Code Health Codecov Code Coverage Coverals Code Coverage Packaging status ABI Tracker

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

http://harfbuzz.org/

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

Packaging status of HarfBuzz

Packaging status

Languages
C++ 77.7%
C 14.1%
Python 2.8%
M4 1.2%
Meson 1.1%
Other 3%