diff --git a/docs/harfbuzz-docs.xml b/docs/harfbuzz-docs.xml index ea99732ca..7a42d2378 100644 --- a/docs/harfbuzz-docs.xml +++ b/docs/harfbuzz-docs.xml @@ -180,9 +180,9 @@ Index of new symbols in 1.2.3 - - Index of new symbols in 1.4.0 - + + Index of new symbols in 1.3.3 + Index of deprecated API diff --git a/docs/harfbuzz-sections.txt b/docs/harfbuzz-sections.txt index 75d749293..270c87c44 100644 --- a/docs/harfbuzz-sections.txt +++ b/docs/harfbuzz-sections.txt @@ -427,19 +427,19 @@ Xhb_ot_layout_lookup_substitute HB_OT_TAG_MATH HB_OT_MATH_SCRIPT hb_ot_math_constant_t +hb_ot_math_kern_t +hb_ot_math_glyph_variant_t hb_ot_math_glyph_part_flags_t hb_ot_math_glyph_part_t -hb_ot_math_glyph_variant_t +hb_ot_math_has_data hb_ot_math_get_constant -hb_ot_math_get_glyph_assembly hb_ot_math_get_glyph_italics_correction -hb_ot_math_get_glyph_kerning hb_ot_math_get_glyph_top_accent_attachment +hb_ot_math_get_glyph_kerning +hb_ot_math_is_glyph_extended_shape hb_ot_math_get_glyph_variants hb_ot_math_get_min_connector_overlap -hb_ot_math_has_data -hb_ot_math_is_glyph_extended_shape -hb_ot_math_kern_t +hb_ot_math_get_glyph_assembly
diff --git a/src/hb-ot-layout.cc b/src/hb-ot-layout.cc index 0826607d9..0501181a3 100644 --- a/src/hb-ot-layout.cc +++ b/src/hb-ot-layout.cc @@ -1237,7 +1237,7 @@ hb_ot_layout_substitute_lookup (OT::hb_apply_context_t *c, * * Return value: #TRUE if face has a MATH table and #FALSE otherwise * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_bool_t hb_ot_math_has_data (hb_face_t *face) @@ -1258,7 +1258,7 @@ hb_ot_math_has_data (hb_face_t *face) * * Return value: the requested constant or 0 * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_position_t hb_ot_math_get_constant (hb_font_t *font, @@ -1275,7 +1275,7 @@ hb_ot_math_get_constant (hb_font_t *font, * * Return value: the italics correction of the glyph or 0 * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_position_t hb_ot_math_get_glyph_italics_correction (hb_font_t *font, @@ -1292,7 +1292,7 @@ hb_ot_math_get_glyph_italics_correction (hb_font_t *font, * * Return value: the top accent attachment of the glyph or 0 * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_position_t hb_ot_math_get_glyph_top_accent_attachment (hb_font_t *font, @@ -1309,7 +1309,7 @@ hb_ot_math_get_glyph_top_accent_attachment (hb_font_t *font, * * Return value: #TRUE if the glyph is an extended shape and #FALSE otherwise * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_bool_t hb_ot_math_is_glyph_extended_shape (hb_face_t *face, @@ -1334,7 +1334,7 @@ hb_ot_math_is_glyph_extended_shape (hb_face_t *face, * * Return value: requested kerning or 0 * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_position_t hb_ot_math_get_glyph_kerning (hb_font_t *font, @@ -1363,7 +1363,7 @@ hb_ot_math_get_glyph_kerning (hb_font_t *font, * * Return value: the total number of size variants available or 0 * - * Since: 1.4.0 + * Since: 1.3.3 **/ unsigned int hb_ot_math_get_glyph_variants (hb_font_t *font, @@ -1392,7 +1392,7 @@ hb_ot_math_get_glyph_variants (hb_font_t *font, * * Return value: requested min connector overlap or 0 * - * Since: 1.4.0 + * Since: 1.3.3 **/ hb_position_t hb_ot_math_get_min_connector_overlap (hb_font_t *font, @@ -1420,7 +1420,7 @@ hb_ot_math_get_min_connector_overlap (hb_font_t *font, * * Return value: the total number of parts in the glyph assembly * - * Since: 1.4.0 + * Since: 1.3.3 **/ unsigned int hb_ot_math_get_glyph_assembly (hb_font_t *font, diff --git a/src/hb-ot-math.h b/src/hb-ot-math.h index 0fc251b55..521a5ca03 100644 --- a/src/hb-ot-math.h +++ b/src/hb-ot-math.h @@ -50,7 +50,7 @@ HB_BEGIN_DECLS /** * hb_ot_math_constant_t: * - * Since: 1.4.0 + * Since: 1.3.3 */ typedef enum { HB_OT_MATH_CONSTANT_SCRIPT_PERCENT_SCALE_DOWN = 0, @@ -114,7 +114,7 @@ typedef enum { /** * hb_ot_math_kern_t: * - * Since: 1.4.0 + * Since: 1.3.3 */ typedef enum { HB_OT_MATH_KERN_TOP_RIGHT = 0, @@ -126,7 +126,7 @@ typedef enum { /** * hb_ot_math_glyph_variant_t: * - * Since: 1.4.0 + * Since: 1.3.3 */ typedef struct hb_ot_math_glyph_variant_t { hb_codepoint_t glyph; @@ -136,7 +136,7 @@ typedef struct hb_ot_math_glyph_variant_t { /** * hb_ot_math_glyph_part_flags_t: * - * Since: 1.4.0 + * Since: 1.3.3 */ typedef enum { /*< flags >*/ HB_MATH_GLYPH_PART_FLAG_EXTENDER = 0x00000001u /* Extender glyph */ @@ -145,7 +145,7 @@ typedef enum { /*< flags >*/ /** * hb_ot_math_glyph_part_t: * - * Since: 1.4.0 + * Since: 1.3.3 */ typedef struct hb_ot_math_glyph_part_t { hb_codepoint_t glyph;