harfbuzz/test/shaping/tests
Behdad Esfahbod 8c0d1916a4 Improve CGJ skipping logic
Previously we made CGJ unskippable.  Now, if CGJ did NOT prevent
any reordering, allow skipping over it.  To make this work we
had to make changes to the Arabic mark reordering algorithm
implementation to renumber moved MCM marks.  See comments.

Fixes https://github.com/harfbuzz/harfbuzz/issues/554
2018-01-05 12:48:19 +00:00
..
arabic-fallback-shaping.tests
arabic-feature-order.tests [arabic] Adjust feature order again 2017-07-14 17:35:17 +01:00
arabic-like-joining.tests Route Adlam through Arabic shaper 2017-01-26 14:50:14 -08:00
arabic-mark-order.tests Improve CGJ skipping logic 2018-01-05 12:48:19 +00:00
arabic-stch.tests [tests/arabic-stch.tests] Don't show flags 2017-11-08 17:03:55 -08:00
automatic-fractions.tests [ot] Fix automatic fraction for RTL scripts (#405) 2017-01-18 12:48:13 -08:00
cluster.tests [test] Fix difference between ft and ot font funcs 2017-11-01 14:00:52 -06:00
color-fonts.tests [CBDT] Add test for fetching glyph extents 2016-12-04 19:55:17 -08:00
context-matching.tests Revert "Fix Context lookup application when moving back after a glyph delete" 2017-03-10 13:23:02 -08:00
cursive-positioning.tests
default-ignorables.tests Never skip over CGJ 2017-10-15 10:49:06 +02:00
emoji-flag-tags.tests Do not skip TAG characters in glyph substitution (#487) 2017-05-17 11:32:47 -07:00
fallback-positioning.tests Fix fallback positioning of double diacritic marks 2017-11-20 19:43:22 -08:00
fuzzed.tests Add another test for previous commit 2017-11-29 16:18:18 -08:00
hangul-jamo.tests
hyphens.tests
indic-consonant-with-stacker.tests [test] Use glyph ids instead of forcing ft funcs 2017-11-09 18:01:15 -05:00
indic-init.tests Mark non-initial left matras as unsafe to break 2017-11-08 19:12:10 -05:00
indic-joiner-candrabindu.tests
indic-joiners.tests [indic] Disable automatic ZWNJ handling for Indic features 2017-07-14 14:22:52 +01:00
indic-old-spec.tests
indic-pref-blocking.tests
indic-script-extensions.tests [test] Use glyph ids instead of forcing ft funcs 2017-11-09 18:01:15 -05:00
indic-special-cases.tests [indic] Special-case Kannada Ra,H,ZWJ sequence 2017-10-12 14:07:37 +02:00
indic-syllable.tests Categorize U+0C80 as Consonant_Placeholder 2017-11-20 13:10:28 -08:00
language-tags.tests Add tests for Chinese language tags 2016-08-08 18:06:09 -07:00
ligature-id.tests Tweak ligature component matching for ligature formation 2017-10-02 20:03:35 +02:00
mark-attachment.tests Tweak mark-base attachment 2017-10-03 13:49:40 +02:00
mark-filtering-sets.tests
mongolian-variation-selector.tests
simple.tests
spaces.tests
tibetan-contractions-1.tests Shaping tests for Tibetan vowels (#446) 2017-07-14 12:14:55 +01:00
tibetan-contractions-2.tests Shaping tests for Tibetan vowels (#446) 2017-07-14 12:14:55 +01:00
tibetan-vowels.tests Shaping tests for Tibetan vowels (#446) 2017-07-14 12:14:55 +01:00
use-marchen.tests Add tests for USE using Marchen font and text 2017-01-05 20:20:06 -08:00
use-syllable.tests Forbid Batak killers after vowel signs 2017-12-24 14:21:22 -08:00
use.tests [ot-font] Implement hb_ot_get_glyph_name 2017-10-25 19:29:51 -04:00
variations-rvrn.tests Add tests for 'avar' fix 5dc30451b8 2017-08-08 18:37:03 -07:00
vertical.tests [test] Use ft functions for this test 2017-11-01 10:33:10 -06:00
zero-width-marks.tests