[HarfBuzz] harfbuzz: Branch 'master' - 3 commits

Behdad Esfahbod behdad at kemper.freedesktop.org
Fri Apr 5 15:03:15 PDT 2013


 NEWS                               |   10 ++++++++++
 configure.ac                       |    2 +-
 git.mk                             |    1 +
 src/hb-ot-shape-complex-private.hh |   14 ++++++++++++++
 4 files changed, 26 insertions(+), 1 deletion(-)

New commits:
commit 22e47456154ca0b8173268486e56ef3a0e1e7150
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Apr 5 18:02:43 2013 -0400

    0.9.15

diff --git a/NEWS b/NEWS
index 858a916..9e5918d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,13 @@
+Overview of changes leading to 0.9.15
+Thursday, April 05, 2013
+=====================================
+
+- Build fixes.
+- Fix crasher in graphite2 shaper.
+- Fix Arabic mark width zeroing regression.
+- Don't compose Hangul jamo into Unicode syllables.
+
+
 Overview of changes leading to 0.9.14
 Thursday, March 21, 2013
 =====================================
diff --git a/configure.ac b/configure.ac
index df55767..fcae6a2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 AC_PREREQ([2.64])
 AC_INIT([HarfBuzz],
-        [0.9.14],
+        [0.9.15],
         [http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz],
         [harfbuzz],
         [http://harfbuzz.org/])
commit 4d4fc920496c95621d5bb4800282ea8c028cdde3
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Apr 5 17:58:25 2013 -0400

    [git.mk] Ignore ar-lib

diff --git a/git.mk b/git.mk
index cdc7d51..6b9c7d7 100644
--- a/git.mk
+++ b/git.mk
@@ -75,6 +75,7 @@
 # toplevel MAINTAINERCLEANFILES:
 GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL = \
 	$(srcdir)/aclocal.m4 \
+	$(srcdir)/ar-lib \
 	$(srcdir)/autoscan.log \
 	$(srcdir)/compile \
 	$(srcdir)/config.guess \
commit 587e5753e088b4d0b82c74ddbde790a8369a7517
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Apr 5 12:38:58 2013 -0400

    Add note re Hangul shaping

diff --git a/src/hb-ot-shape-complex-private.hh b/src/hb-ot-shape-complex-private.hh
index 3c9922d..1474a3d 100644
--- a/src/hb-ot-shape-complex-private.hh
+++ b/src/hb-ot-shape-complex-private.hh
@@ -185,6 +185,20 @@ hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner)
       return &_hb_ot_complex_shaper_thai;
 
 
+#if 0
+    /* Note:
+     * Currently we don't have a separate Hangul shaper.  The default shaper handles
+     * Hangul by enabling jamo features.  We may want to implement a separate shaper
+     * in the future.  See this thread for details of what such a shaper would do:
+     *
+     *   http://lists.freedesktop.org/archives/harfbuzz/2013-April/003070.html
+     */
+    /* Unicode-1.1 additions */
+    case HB_SCRIPT_HANGUL:
+
+      return &_hb_ot_complex_shaper_hangul;
+#endif
+
 
     /* ^--- Add new shapers here */
 



More information about the HarfBuzz mailing list