Deprecate eastasian_width stuff
This commit is contained in:
parent
286a45641f
commit
42b51eee54
|
@ -156,6 +156,9 @@ HB_SCRIPT_CANADIAN_ABORIGINAL
|
||||||
hb_font_funcs_set_glyph_func
|
hb_font_funcs_set_glyph_func
|
||||||
hb_font_get_glyph_func_t
|
hb_font_get_glyph_func_t
|
||||||
hb_set_invert
|
hb_set_invert
|
||||||
|
hb_unicode_eastasian_width_func_t
|
||||||
|
hb_unicode_eastasian_width
|
||||||
|
hb_unicode_funcs_set_eastasian_width_func
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
|
@ -622,7 +625,6 @@ hb_unicode_compose_func_t
|
||||||
hb_unicode_decompose
|
hb_unicode_decompose
|
||||||
hb_unicode_decompose_compatibility
|
hb_unicode_decompose_compatibility
|
||||||
hb_unicode_decompose_func_t
|
hb_unicode_decompose_func_t
|
||||||
hb_unicode_eastasian_width
|
|
||||||
hb_unicode_funcs_create
|
hb_unicode_funcs_create
|
||||||
hb_unicode_funcs_destroy
|
hb_unicode_funcs_destroy
|
||||||
hb_unicode_funcs_get_default
|
hb_unicode_funcs_get_default
|
||||||
|
@ -636,7 +638,6 @@ hb_unicode_funcs_set_combining_class_func
|
||||||
hb_unicode_funcs_set_compose_func
|
hb_unicode_funcs_set_compose_func
|
||||||
hb_unicode_funcs_set_decompose_compatibility_func
|
hb_unicode_funcs_set_decompose_compatibility_func
|
||||||
hb_unicode_funcs_set_decompose_func
|
hb_unicode_funcs_set_decompose_func
|
||||||
hb_unicode_funcs_set_eastasian_width_func
|
|
||||||
hb_unicode_funcs_set_general_category_func
|
hb_unicode_funcs_set_general_category_func
|
||||||
hb_unicode_funcs_set_mirroring_func
|
hb_unicode_funcs_set_mirroring_func
|
||||||
hb_unicode_funcs_set_script_func
|
hb_unicode_funcs_set_script_func
|
||||||
|
|
|
@ -58,6 +58,43 @@ hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs,
|
||||||
HB_EXTERN void
|
HB_EXTERN void
|
||||||
hb_set_invert (hb_set_t *set);
|
hb_set_invert (hb_set_t *set);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hb_unicode_eastasian_width_func_t:
|
||||||
|
*
|
||||||
|
* Deprecated: REPLACEME
|
||||||
|
*/
|
||||||
|
typedef unsigned int (*hb_unicode_eastasian_width_func_t) (hb_unicode_funcs_t *ufuncs,
|
||||||
|
hb_codepoint_t unicode,
|
||||||
|
void *user_data);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hb_unicode_funcs_set_eastasian_width_func:
|
||||||
|
* @ufuncs: a Unicode function structure
|
||||||
|
* @func: (closure user_data) (destroy destroy) (scope notified):
|
||||||
|
* @user_data:
|
||||||
|
* @destroy:
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* Since: 0.9.2
|
||||||
|
* Deprecated: REPLACEME
|
||||||
|
**/
|
||||||
|
HB_EXTERN void
|
||||||
|
hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs,
|
||||||
|
hb_unicode_eastasian_width_func_t func,
|
||||||
|
void *user_data, hb_destroy_func_t destroy);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hb_unicode_eastasian_width:
|
||||||
|
*
|
||||||
|
* Since: 0.9.2
|
||||||
|
* Deprecated: REPLACEME
|
||||||
|
**/
|
||||||
|
HB_EXTERN unsigned int
|
||||||
|
hb_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs,
|
||||||
|
hb_codepoint_t unicode);
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
HB_END_DECLS
|
HB_END_DECLS
|
||||||
|
|
|
@ -230,9 +230,6 @@ hb_unicode_funcs_get_parent (hb_unicode_funcs_t *ufuncs);
|
||||||
typedef hb_unicode_combining_class_t (*hb_unicode_combining_class_func_t) (hb_unicode_funcs_t *ufuncs,
|
typedef hb_unicode_combining_class_t (*hb_unicode_combining_class_func_t) (hb_unicode_funcs_t *ufuncs,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data);
|
void *user_data);
|
||||||
typedef unsigned int (*hb_unicode_eastasian_width_func_t) (hb_unicode_funcs_t *ufuncs,
|
|
||||||
hb_codepoint_t unicode,
|
|
||||||
void *user_data);
|
|
||||||
typedef hb_unicode_general_category_t (*hb_unicode_general_category_func_t) (hb_unicode_funcs_t *ufuncs,
|
typedef hb_unicode_general_category_t (*hb_unicode_general_category_func_t) (hb_unicode_funcs_t *ufuncs,
|
||||||
hb_codepoint_t unicode,
|
hb_codepoint_t unicode,
|
||||||
void *user_data);
|
void *user_data);
|
||||||
|
@ -298,22 +295,6 @@ hb_unicode_funcs_set_combining_class_func (hb_unicode_funcs_t *ufuncs,
|
||||||
hb_unicode_combining_class_func_t func,
|
hb_unicode_combining_class_func_t func,
|
||||||
void *user_data, hb_destroy_func_t destroy);
|
void *user_data, hb_destroy_func_t destroy);
|
||||||
|
|
||||||
/**
|
|
||||||
* hb_unicode_funcs_set_eastasian_width_func:
|
|
||||||
* @ufuncs: a Unicode function structure
|
|
||||||
* @func: (closure user_data) (destroy destroy) (scope notified):
|
|
||||||
* @user_data:
|
|
||||||
* @destroy:
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Since: 0.9.2
|
|
||||||
**/
|
|
||||||
HB_EXTERN void
|
|
||||||
hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs,
|
|
||||||
hb_unicode_eastasian_width_func_t func,
|
|
||||||
void *user_data, hb_destroy_func_t destroy);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* hb_unicode_funcs_set_general_category_func:
|
* hb_unicode_funcs_set_general_category_func:
|
||||||
* @ufuncs: a Unicode function structure
|
* @ufuncs: a Unicode function structure
|
||||||
|
@ -421,15 +402,6 @@ HB_EXTERN hb_unicode_combining_class_t
|
||||||
hb_unicode_combining_class (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_combining_class (hb_unicode_funcs_t *ufuncs,
|
||||||
hb_codepoint_t unicode);
|
hb_codepoint_t unicode);
|
||||||
|
|
||||||
/**
|
|
||||||
* hb_unicode_eastasian_width:
|
|
||||||
*
|
|
||||||
* Since: 0.9.2
|
|
||||||
**/
|
|
||||||
HB_EXTERN unsigned int
|
|
||||||
hb_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs,
|
|
||||||
hb_codepoint_t unicode);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* hb_unicode_general_category:
|
* hb_unicode_general_category:
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue