From: Behdad Esfahbod Date: Tue, 12 Feb 2013 14:44:35 +0000 (-0500) Subject: [Myanmar] Add note re Uniscribe NOT applying 'mark' X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=99749ca8e0c4c8dbea4620f07c4d0e6d1515cc65;p=platform%2Fupstream%2FlibHarfBuzzSharp.git [Myanmar] Add note re Uniscribe NOT applying 'mark' --- diff --git a/src/hb-ot-shape-complex-myanmar.cc b/src/hb-ot-shape-complex-myanmar.cc index e31ed03..7cae6ff 100644 --- a/src/hb-ot-shape-complex-myanmar.cc +++ b/src/hb-ot-shape-complex-myanmar.cc @@ -120,6 +120,20 @@ static void override_features_myanmar (hb_ot_shape_planner_t *plan) { plan->map.add_feature (HB_TAG('l','i','g','a'), 0, true); + + /* + * Note: + * + * Spec says 'mark' is used, and the mmrtext.ttf font from + * Windows 8 has lookups for it. But testing suggests that + * Windows 8 Uniscribe is NOT applying it. It *is* applying + * 'mkmk' however. + * + * We want to apply it, since that's the right thing to do. + */ +#if 0 + plan->map.add_feature (HB_TAG('m','a','r','k'), 0, true); +#endif }