src/hb-ot-shape-complex-private.hh | 2 +- src/sample.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-)
New commits: commit e9f5c65be027eb7759ab819e267e24dff3b017b6 Author: Behdad Esfahbod <[email protected]> Date: Mon Jan 19 14:42:11 2015 -0800 [bindings] Minor diff --git a/src/sample.py b/src/sample.py index 1ed593b..f8d2216 100755 --- a/src/sample.py +++ b/src/sample.py @@ -20,6 +20,8 @@ def tounicode(s, encoding='utf-8'): fontdata = open (sys.argv[1], 'rb').read () text = tounicode(sys.argv[2]) +# Need to create GLib.Bytes explicitly until this bug is fixed: +# https://bugzilla.gnome.org/show_bug.cgi?id=729541 blob = hb.glib_blob_create (GLib.Bytes.new (fontdata)) face = hb.face_create (blob, 0) del blob commit 3704628d1f124234324b5f2bdd5fdd61c14c7801 Merge: 1aaa7d6 5eb939d Author: Behdad Esfahbod <[email protected]> Date: Mon Jan 19 16:15:00 2015 -0800 Merge pull request #77 from roozbehp/master Change New Tai Lue shaping engine from SEA to default commit 5eb939ddfe9ef217da2e48d7d0f1f4b7501714ad Author: Roozbeh Pournader <[email protected]> Date: Sun Jan 18 14:30:08 2015 -0800 Change New Tai Lue shaping engine from SEA to default This is to reflect the UTC decision to change the encoding model of New Tai Lue from logical to visual to be similar to Thai, Lao, and Tai Viet: http://www.unicode.org/L2/L2014/14250.htm#141-C26 The visual encoding is already the current practice of encoding New Tai Lue on the web anyway: http://www.unicode.org/L2/L2014/14195-newtailue.txt Fixes behdad/harfbuzz#66. diff --git a/src/hb-ot-shape-complex-private.hh b/src/hb-ot-shape-complex-private.hh index 9a7afcb..e268933 100644 --- a/src/hb-ot-shape-complex-private.hh +++ b/src/hb-ot-shape-complex-private.hh @@ -259,6 +259,7 @@ hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner) /* Unicode-4.1 additions */ case HB_SCRIPT_KHAROSHTHI: + case HB_SCRIPT_NEW_TAI_LUE: case HB_SCRIPT_SYLOTI_NAGRI: /* Unicode-5.1 additions */ @@ -339,7 +340,6 @@ hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner) /* Unicode-4.1 additions */ case HB_SCRIPT_BUGINESE: - case HB_SCRIPT_NEW_TAI_LUE: /* Unicode-5.1 additions */ case HB_SCRIPT_CHAM: _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
