src/hb-ot-shape.cc | 2 +- test/shaping/texts/in-tree/MANIFEST | 1 + test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST | 1 + test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt | 3 +++ test/shaping/texts/in-tree/shaper-thai/MANIFEST | 1 + test/shaping/texts/in-tree/shaper-thai/misc/MANIFEST | 1 + 6 files changed, 8 insertions(+), 1 deletion(-)
New commits: commit 0e3361464b00b76aa7375515163e0710a691db0c Author: Behdad Esfahbod <[email protected]> Date: Thu Apr 12 10:06:52 2012 -0400 Fix bug with not setting Unicode props of the first character Fixes Mongolian shaping issue: https://bugs.freedesktop.org/show_bug.cgi?id=45695 diff --git a/src/hb-ot-shape.cc b/src/hb-ot-shape.cc index 34c0d52..92481ed 100644 --- a/src/hb-ot-shape.cc +++ b/src/hb-ot-shape.cc @@ -136,7 +136,7 @@ void _hb_set_unicode_props (hb_buffer_t *buffer) { unsigned int count = buffer->len; - for (unsigned int i = 1; i < count; i++) + for (unsigned int i = 0; i < count; i++) hb_glyph_info_set_unicode_props (&buffer->info[i], buffer->unicode); } commit f9746b600a6e14dbe48aabfc17df8f12a5b46b11 Author: Behdad Esfahbod <[email protected]> Date: Thu Apr 12 09:59:26 2012 -0400 Minor diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt index a99b58b..009112a 100644 --- a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt +++ b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt @@ -1,4 +1,3 @@ á ¬á ¦á ®á ¦á ¨ á ®á ¤á ©á á £á ¯ á ªá ¢á ´á ¢á á á ªá ¢á ´á ¢á á á ¬á ¦á ®á ¦á ¨ á ®á ¤á ©á á £á ¯ á ®á ¤á ©á á £á ¯ á ªá ¢á ´á ¢á á á ¬á ¦á ®á ¦á ¨ - commit 7470b0ff805e4ff59d23d7a1808888fafdf550eb Author: Behdad Esfahbod <[email protected]> Date: Thu Apr 12 09:44:27 2012 -0400 Add Mongolian test case diff --git a/test/shaping/texts/in-tree/MANIFEST b/test/shaping/texts/in-tree/MANIFEST index 0119909..41aa748 100644 --- a/test/shaping/texts/in-tree/MANIFEST +++ b/test/shaping/texts/in-tree/MANIFEST @@ -2,3 +2,4 @@ shaper-arabic shaper-default shaper-hangul shaper-indic +shaper-thai diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST index e69de29..29cfb2f 100644 --- a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST +++ b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST @@ -0,0 +1 @@ +misc.txt diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt new file mode 100644 index 0000000..a99b58b --- /dev/null +++ b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/misc.txt @@ -0,0 +1,4 @@ +á ¬á ¦á ®á ¦á ¨ á ®á ¤á ©á á £á ¯ á ªá ¢á ´á ¢á á +á ªá ¢á ´á ¢á á á ¬á ¦á ®á ¦á ¨ á ®á ¤á ©á á £á ¯ +á ®á ¤á ©á á £á ¯ á ªá ¢á ´á ¢á á á ¬á ¦á ®á ¦á ¨ + diff --git a/test/shaping/texts/in-tree/shaper-thai/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/MANIFEST new file mode 100644 index 0000000..b8752e7 --- /dev/null +++ b/test/shaping/texts/in-tree/shaper-thai/MANIFEST @@ -0,0 +1 @@ +misc diff --git a/test/shaping/texts/in-tree/shaper-thai/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/misc/MANIFEST new file mode 100644 index 0000000..29cfb2f --- /dev/null +++ b/test/shaping/texts/in-tree/shaper-thai/misc/MANIFEST @@ -0,0 +1 @@ +misc.txt
_______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
