src/hb-ot-shape-complex-indic.cc | 4 ++++ 1 file changed, 4 insertions(+)
New commits: commit c4ca49d55b49c65e04f0b2acecacd6a5c70978f4 Author: Behdad Esfahbod <beh...@behdad.org> Date: Mon Dec 26 14:52:08 2016 -0500 Revert "[indic] Remove redundant Chakma decomposition rule" This reverts commit 805f76fc002d703acfcc4c5727f0b4d1baecefaa. Need to investigate why having this rule (with the reversed order) fixes decomposition as reported by punchcutter: https://github.com/behdad/harfbuzz/issues/381#issuecomment-269237796 diff --git a/src/hb-ot-shape-complex-indic.cc b/src/hb-ot-shape-complex-indic.cc index 36fa014..54fbfff 100644 --- a/src/hb-ot-shape-complex-indic.cc +++ b/src/hb-ot-shape-complex-indic.cc @@ -1739,6 +1739,10 @@ decompose_indic (const hb_ot_shape_normalize_context_t *c, /* Balinese */ case 0x1B3Cu : *a = 0x1B42u; *b= 0x1B3Cu; return true; + /* Chakma */ + case 0x1112Eu : *a = 0x11127u; *b= 0x11131u; return true; + case 0x1112Fu : *a = 0x11127u; *b= 0x11132u; return true; + #if 0 /* Gujarati */ /* This one has no decomposition in Unicode, but needs no decomposition either. */ _______________________________________________ HarfBuzz mailing list HarfBuzz@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/harfbuzz