[indic] Treat U+A8E0..A8F1 as OT_A instead of OT_VD

Apparently they can intermix with other OT_A.

Test: U+0915,A8E2,1CD0
This commit is contained in:
Behdad Esfahbod 2014-06-02 15:08:18 -04:00
parent 6ae13f257c
commit 17c3b809f4
1 changed files with 1 additions and 1 deletions

View File

@ -197,7 +197,7 @@ set_indic_properties (hb_glyph_info_t &info)
cat = OT_SM; cat = OT_SM;
/* Cantillation marks. */ /* Cantillation marks. */
else if (unlikely (hb_in_range<hb_codepoint_t> (u, 0xA8E0, 0xA8F1))) else if (unlikely (hb_in_range<hb_codepoint_t> (u, 0xA8E0, 0xA8F1)))
cat = OT_VD; cat = OT_A;
/* The following act like consonants. */ /* The following act like consonants. */
else if (unlikely (hb_in_ranges<hb_codepoint_t> (u, 0x0A72, 0x0A73, else if (unlikely (hb_in_ranges<hb_codepoint_t> (u, 0x0A72, 0x0A73,
0x1CF5, 0x1CF6))) 0x1CF5, 0x1CF6)))