[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