harfbuzz/test/shaping
Behdad Esfahbod 2f02fc79a5 Improve ligature-component handling
We use three bits for lig_id these days, so we finally got a report of
two separate ligatures with the same lig_id happening adjacent to each
other, and then the component-handling code was breaking things.
Protect against that by ignoring same-lig-id but lig-comp=0 glyphs after
a new ligature.

Fixes https://github.com/behdad/harfbuzz/issues/198
2015-12-17 15:21:14 +00:00
..
fonts/sha1sum Improve ligature-component handling 2015-12-17 15:21:14 +00:00
tests Improve ligature-component handling 2015-12-17 15:21:14 +00:00
texts [arabic] Don't stretch over cased letters 2015-11-06 16:27:44 -08:00
Makefile.am Improve ligature-component handling 2015-12-17 15:21:14 +00:00
hb-diff [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-diff-colorize [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-diff-filter-failures [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-diff-ngrams [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-diff-stat [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-manifest-read [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-manifest-update [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-unicode-decode [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-unicode-encode [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb-unicode-prettyname [test] Use /usr/bin/env python instead of /usr/bin/python 2015-04-06 14:51:31 -07:00
hb_test_tools.py [test] Ignor 'n' and 'i' in hb-unicode-encode 2015-04-23 14:32:33 -07:00
record-test.sh [test] Drop hintings when subsetting fonts to record 2015-11-04 17:37:30 -08:00
run-tests.sh [test] Support additional options to hb-shape in micro-test suite 2015-07-23 12:14:03 +01:00