Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Harfbuzz
提交
42b51eee
T
Third Party Harfbuzz
项目概览
OpenHarmony
/
Third Party Harfbuzz
1 年多 前同步成功
通知
0
Star
18
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Harfbuzz
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
42b51eee
编写于
10月 08, 2018
作者:
B
Behdad Esfahbod
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Deprecate eastasian_width stuff
上级
286a4564
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
40 addition
and
30 deletion
+40
-30
docs/harfbuzz-sections.txt
docs/harfbuzz-sections.txt
+3
-2
src/hb-deprecated.h
src/hb-deprecated.h
+37
-0
src/hb-unicode.h
src/hb-unicode.h
+0
-28
未找到文件。
docs/harfbuzz-sections.txt
浏览文件 @
42b51eee
...
...
@@ -156,6 +156,9 @@ HB_SCRIPT_CANADIAN_ABORIGINAL
hb_font_funcs_set_glyph_func
hb_font_get_glyph_func_t
hb_set_invert
hb_unicode_eastasian_width_func_t
hb_unicode_eastasian_width
hb_unicode_funcs_set_eastasian_width_func
</SECTION>
<SECTION>
...
...
@@ -622,7 +625,6 @@ hb_unicode_compose_func_t
hb_unicode_decompose
hb_unicode_decompose_compatibility
hb_unicode_decompose_func_t
hb_unicode_eastasian_width
hb_unicode_funcs_create
hb_unicode_funcs_destroy
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_decompose_compatibility_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_mirroring_func
hb_unicode_funcs_set_script_func
...
...
src/hb-deprecated.h
浏览文件 @
42b51eee
...
...
@@ -58,6 +58,43 @@ hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs,
HB_EXTERN
void
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
HB_END_DECLS
...
...
src/hb-unicode.h
浏览文件 @
42b51eee
...
...
@@ -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
,
hb_codepoint_t
unicode
,
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
,
hb_codepoint_t
unicode
,
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
,
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:
* @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_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:
*
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录