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

Behdad Esfahbod behdad at kemper.freedesktop.org
Sun Oct 21 00:00:27 UTC 2018


 docs/Makefile.am    |    1 -
 src/hb-buffer.h     |    3 ++-
 src/hb-deprecated.h |    6 ------
 src/hb-ot-layout.cc |   10 +++++-----
 src/hb-unicode.cc   |    1 +
 5 files changed, 8 insertions(+), 13 deletions(-)

New commits:
commit 1e39833ba8547c90a0a4ed7f265a6c4bc8eb8fe1
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Oct 20 16:56:06 2018 -0700

    [docs] Minor

diff --git a/src/hb-buffer.h b/src/hb-buffer.h
index d0aed02d..99e01716 100644
--- a/src/hb-buffer.h
+++ b/src/hb-buffer.h
@@ -89,11 +89,12 @@ typedef struct hb_glyph_info_t
  * 				   of each line after line-breaking, or limiting
  * 				   the reshaping to a small piece around the
  * 				   breaking point only.
+ * @HB_GLYPH_FLAG_DEFINED: All the currently defined flags.
  */
 typedef enum { /*< flags >*/
   HB_GLYPH_FLAG_UNSAFE_TO_BREAK		= 0x00000001,
 
-  HB_GLYPH_FLAG_DEFINED			= 0x00000001 /*< skip >*/ /* OR of all defined flags */
+  HB_GLYPH_FLAG_DEFINED			= 0x00000001 /* OR of all defined flags */
 } hb_glyph_flags_t;
 
 HB_EXTERN hb_glyph_flags_t
commit a5ad8c658dac1fbe63d1034cdfe8df33f50462b6
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Oct 20 16:52:55 2018 -0700

    [docs] More fixes

diff --git a/src/hb-ot-layout.cc b/src/hb-ot-layout.cc
index fb1d9b11..128253da 100644
--- a/src/hb-ot-layout.cc
+++ b/src/hb-ot-layout.cc
@@ -1115,8 +1115,8 @@ hb_ot_layout_get_size_params (hb_face_t    *face,
 /**
  * hb_ot_layout_feature_get_name_ids:
  * @face: #hb_face_t to work upon
- * @table_tag:
- * @feature_index:
+ * @table_tag: table tag to query, "GSUB" or "GPOS".
+ * @feature_index: index of feature to query.
  * @label_id: (out) (allow-none): The ‘name’ table name ID that specifies a string
  *            for a user-interface label for this feature. (May be NULL.)
  * @tooltip_id: (out) (allow-none): The ‘name’ table name ID that specifies a string
@@ -1188,10 +1188,10 @@ hb_ot_layout_feature_get_name_ids (hb_face_t    *face,
 }
 
 /**
- * hb_ot_layout_feature_get_characters::
+ * hb_ot_layout_feature_get_characters:
  * @face: #hb_face_t to work upon
- * @table_tag:
- * @feature_index:
+ * @table_tag: table tag to query, "GSUB" or "GPOS".
+ * @feature_index: index of feature to query.
  * @start_offset: In case the resulting char_count was equal to its input value, there
  *                is a chance there were more characters on the tag so this API can be
  *                called with an offset till resulting char_count gets to a number
commit 2d9198f205fafda557520d7206f9cfbf3373353f
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Oct 20 16:50:39 2018 -0700

    [docs] Fix for hb-version.h being in src tree

diff --git a/docs/Makefile.am b/docs/Makefile.am
index a9935385..e48b9ccd 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -62,7 +62,6 @@ CFILE_GLOB=$(top_srcdir)/src/hb-*.cc
 
 # Extra header to include when scanning, which are not under DOC_SOURCE_DIR
 # e.g. EXTRA_HFILES=$(top_srcdir}/contrib/extra.h
-EXTRA_HFILES=$(top_builddir)/src/hb-version.h
 
 # Images to copy into HTML directory.
 # e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
commit 314b1af74f1fb71ea5cfcb5a58766773f0b2a5a1
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Oct 20 16:49:16 2018 -0700

    [docs] Fix warning
    
    Fixes https://github.com/harfbuzz/harfbuzz/issues/1260

diff --git a/src/hb-deprecated.h b/src/hb-deprecated.h
index 5af9bdbd..369d0736 100644
--- a/src/hb-deprecated.h
+++ b/src/hb-deprecated.h
@@ -146,12 +146,6 @@ hb_unicode_funcs_set_decompose_compatibility_func (hb_unicode_funcs_t *ufuncs,
 						   hb_unicode_decompose_compatibility_func_t func,
 						   void *user_data, hb_destroy_func_t destroy);
 
-/**
- * hb_unicode_decompose_compatibility:
- * 
- *
- * Deprecated: 2.0.0
- **/
 HB_EXTERN HB_DEPRECATED unsigned int
 hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs,
 				    hb_codepoint_t      u,
diff --git a/src/hb-unicode.cc b/src/hb-unicode.cc
index 7b821b46..596e76d0 100644
--- a/src/hb-unicode.cc
+++ b/src/hb-unicode.cc
@@ -442,6 +442,7 @@ hb_unicode_decompose (hb_unicode_funcs_t *ufuncs,
  * Return value: 
  *
  * Since: 0.9.2
+ * Deprecated: 2.0.0
  **/
 unsigned int
 hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs,


More information about the HarfBuzz mailing list