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

Behdad Esfahbod behdad at kemper.freedesktop.org
Fri Jan 12 10:31:43 UTC 2018


 docs/harfbuzz-sections.txt      |    1 +
 src/hb-aat-layout-morx-table.hh |    2 +-
 src/hb-ot-shape.cc              |    4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

New commits:
commit 25364c4f0020a66bd6f4bce1656ea47f1093396d
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Jan 12 11:31:20 2018 +0100

    [aat] Fix symbol visibility
    
    Not sure why only one of the bots sees this as visible...

diff --git a/src/hb-aat-layout-morx-table.hh b/src/hb-aat-layout-morx-table.hh
index 080f90ee..f24db56d 100644
--- a/src/hb-aat-layout-morx-table.hh
+++ b/src/hb-aat-layout-morx-table.hh
@@ -81,7 +81,7 @@ struct RearrangementSubtable
 	 * and end-side. Values of 0,1,2 mean move that many
 	 * to the other side. Value of 3 means move 2 and
 	 * flip them. */
-	static const unsigned char map[16] =
+	const unsigned char map[16] =
 	{
 	  0x00,	/* 0	no change */
 	  0x10,	/* 1	Ax => xA */
commit ee16b9d8d35af1e74369edf7b733886c4b743a68
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Jan 12 11:28:09 2018 +0100

    Revert accidental morx enablement

diff --git a/src/hb-ot-shape.cc b/src/hb-ot-shape.cc
index fb8369d5..64e118a7 100644
--- a/src/hb-ot-shape.cc
+++ b/src/hb-ot-shape.cc
@@ -619,8 +619,8 @@ hb_ot_substitute_complex (hb_ot_shape_context_t *c)
   c->plan->substitute (c->font, buffer);
 
   /* XXX Call morx instead. */
-  OT::hb_apply_context_t ac (0, c->font, c->buffer);
-  hb_aat_layout_substitute (&ac);
+  //OT::hb_apply_context_t ac (0, c->font, c->buffer);
+  //hb_aat_layout_substitute (&ac);
 }
 
 static inline void
commit 44f0ee346f53c51ec4abccc81cc24abf6f018e85
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Jan 12 11:27:51 2018 +0100

    Fix docs

diff --git a/docs/harfbuzz-sections.txt b/docs/harfbuzz-sections.txt
index 51ee56d4..1e1afb39 100644
--- a/docs/harfbuzz-sections.txt
+++ b/docs/harfbuzz-sections.txt
@@ -160,6 +160,7 @@ HB_CORETEXT_TAG_KERX
 HB_CORETEXT_TAG_MORT
 HB_CORETEXT_TAG_MORX
 hb_coretext_face_create
+hb_coretext_font_create
 hb_coretext_face_get_cg_font
 hb_coretext_font_get_ct_font
 </SECTION>


More information about the HarfBuzz mailing list