From 9cffe329f15b3a74a3af4e68c1884f1dbda49666 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 30 Dec 2015 22:50:08 +0400 Subject: [PATCH 1/2] [docs] Typo --- src/hb-buffer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hb-buffer.cc b/src/hb-buffer.cc index 5fd902c0a..468aa79db 100644 --- a/src/hb-buffer.cc +++ b/src/hb-buffer.cc @@ -723,7 +723,7 @@ void hb_buffer_t::deallocate_var_all (void) * * Return value: (transfer full): * A newly allocated #hb_buffer_t with a reference count of 1. The initial - * reference count should be released with hb_buffe_destroy() when you are done + * reference count should be released with hb_buffer_destroy() when you are done * using the #hb_buffer_t. This function never returns %NULL. If memory cannot * be allocated, a special #hb_buffer_t object will be returned on which * hb_buffer_allocation_successful() returns %false. From 85c2443b737335b77c7e9bb6fd6741912f70fcef Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 30 Dec 2015 22:57:04 +0400 Subject: [PATCH 2/2] [docs] Reduce gtkdoc-check errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now it is just reporting one error about “503 undocumented or incomplete symbols”, that will be the easy part I guess. --- docs/harfbuzz-docs.xml | 74 ++++++++++++++++++++++++++++++++++++++ docs/harfbuzz-sections.txt | 40 +++++++++++++++++++++ 2 files changed, 114 insertions(+) diff --git a/docs/harfbuzz-docs.xml b/docs/harfbuzz-docs.xml index 7d2232f60..6c03f39a1 100644 --- a/docs/harfbuzz-docs.xml +++ b/docs/harfbuzz-docs.xml @@ -77,6 +77,8 @@ + + @@ -100,6 +102,78 @@ API Index + + Index of new symbols in 0.9.2 + + + + Index of new symbols in 0.9.5 + + + + Index of new symbols in 0.9.7 + + + + Index of new symbols in 0.9.8 + + + + Index of new symbols in 0.9.10 + + + + Index of new symbols in 0.9.11 + + + + Index of new symbols in 0.9.20 + + + + Index of new symbols in 0.9.22 + + + + Index of new symbols in 0.9.28 + + + + Index of new symbols in 0.9.30 + + + + Index of new symbols in 0.9.31 + + + + Index of new symbols in 0.9.38 + + + + Index of new symbols in 0.9.39 + + + + Index of new symbols in 0.9.41 + + + + Index of new symbols in 0.9.42 + + + + Index of new symbols in 1.0.5 + + + + Index of new symbols in 1.1.2 + + + + Index of new symbols in 1.1.3 + + Index of deprecated API diff --git a/docs/harfbuzz-sections.txt b/docs/harfbuzz-sections.txt index 3ad7be478..153f19e22 100644 --- a/docs/harfbuzz-sections.txt +++ b/docs/harfbuzz-sections.txt @@ -2,6 +2,7 @@ hb HB_H_IN +HB_EXTERN
@@ -25,6 +26,7 @@ hb_memory_mode_t
hb-buffer HB_SEGMENT_PROPERTIES_DEFAULT +HB_BUFFER_REPLACEMENT_CODEPOINT_DEFAULT hb_buffer_create hb_buffer_reference hb_buffer_get_empty @@ -38,6 +40,7 @@ hb_buffer_add_codepoints hb_buffer_add_utf32 hb_buffer_add_utf16 hb_buffer_add_utf8 +hb_buffer_add_latin1 hb_buffer_set_content_type hb_buffer_get_content_type hb_buffer_set_direction @@ -61,8 +64,11 @@ hb_buffer_set_user_data hb_buffer_get_user_data hb_buffer_get_glyph_infos hb_buffer_get_glyph_positions +hb_buffer_set_replacement_codepoint +hb_buffer_get_replacement_codepoint hb_buffer_normalize_glyphs hb_buffer_reverse +hb_buffer_reverse_range hb_buffer_reverse_clusters hb_buffer_serialize_glyphs hb_buffer_deserialize_glyphs @@ -71,14 +77,17 @@ hb_buffer_serialize_format_to_string hb_buffer_serialize_list_formats hb_segment_properties_equal hb_segment_properties_hash +hb_buffer_set_message_func hb_buffer_t hb_glyph_info_t hb_glyph_position_t hb_buffer_content_type_t hb_buffer_flags_t +hb_buffer_cluster_level_t hb_buffer_serialize_flags_t hb_segment_properties_t hb_buffer_serialize_format_t +hb_buffer_message_func_t
@@ -108,6 +117,7 @@ hb_var_int_t HB_TAG HB_TAG_NONE HB_TAG_MAX +HB_TAG_MAX_SIGNED HB_UNTAG HB_DIRECTION_REVERSE HB_DIRECTION_IS_BACKWARD @@ -242,14 +252,27 @@ hb_font_set_user_data hb_font_subtract_glyph_origin_for_direction hb_font_t hb_reference_table_func_t +hb_font_funcs_set_font_h_extents_func +hb_font_funcs_set_font_v_extents_func +hb_font_get_extents_for_direction +hb_font_get_font_extents_func_t +hb_font_get_font_h_extents_func_t +hb_font_get_font_v_extents_func_t +hb_font_get_h_extents +hb_font_get_v_extents +hb_font_set_parent
hb-ft hb_ft_face_create hb_ft_face_create_cached +hb_ft_face_create_referenced hb_ft_font_create +hb_ft_font_create_referenced hb_ft_font_get_face +hb_ft_font_set_load_flags +hb_ft_font_get_load_flags hb_ft_font_set_funcs
@@ -258,6 +281,7 @@ hb_ft_font_set_funcs hb_glib_get_unicode_funcs hb_glib_script_from_script hb_glib_script_to_script +hb_glib_blob_create
@@ -279,6 +303,13 @@ HB_GOBJECT_TYPE_SHAPE_PLAN HB_GOBJECT_TYPE_UNICODE_COMBINING_CLASS HB_GOBJECT_TYPE_UNICODE_FUNCS HB_GOBJECT_TYPE_UNICODE_GENERAL_CATEGORY +HB_GOBJECT_TYPE_BUFFER_CLUSTER_LEVEL +HB_GOBJECT_TYPE_FEATURE +HB_GOBJECT_TYPE_GLYPH_INFO +HB_GOBJECT_TYPE_GLYPH_POSITION +HB_GOBJECT_TYPE_SEGMENT_PROPERTIES +HB_GOBJECT_TYPE_SET +HB_GOBJECT_TYPE_USER_DATA_KEY hb_gobject_blob_get_type hb_gobject_buffer_content_type_get_type hb_gobject_buffer_flags_get_type @@ -296,6 +327,13 @@ hb_gobject_shape_plan_get_type hb_gobject_unicode_combining_class_get_type hb_gobject_unicode_funcs_get_type hb_gobject_unicode_general_category_get_type +hb_gobject_buffer_cluster_level_get_type +hb_gobject_feature_get_type +hb_gobject_glyph_info_get_type +hb_gobject_glyph_position_get_type +hb_gobject_segment_properties_get_type +hb_gobject_set_get_type +hb_gobject_user_data_key_get_type HB_GOBJECT_H_IN
@@ -343,6 +381,7 @@ HB_OT_LAYOUT_NO_SCRIPT_INDEX HB_OT_TAG_GDEF HB_OT_TAG_GPOS HB_OT_TAG_GSUB +HB_OT_TAG_JSTF hb_ot_layout_collect_lookups hb_ot_layout_feature_get_lookups hb_ot_layout_get_attach_points @@ -370,6 +409,7 @@ hb_ot_layout_table_get_feature_tags hb_ot_layout_table_get_script_tags hb_ot_layout_table_get_lookup_count hb_ot_shape_plan_collect_lookups +hb_ot_layout_language_get_required_feature_index Xhb_ot_layout_lookup_enumerate_sequences Xhb_ot_layout_lookup_position