From a7c6ea8c1ed93396bd2c3d6cd0e99119a2c8bdd9 Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Wed, 2 Aug 2023 19:06:31 -0700 Subject: [PATCH] deps: harfbuzz -> 8.1.1 Second attempt to get on 8.1, tests seem good! refs: https://github.com/harfbuzz/harfbuzz/issues/4358 --- deps/harfbuzz/harfbuzz | 2 +- deps/harfbuzz/src/lib.rs | 9 +++++++++ docs/changelog.md | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/deps/harfbuzz/harfbuzz b/deps/harfbuzz/harfbuzz index d160d9389..1d665c2b5 160000 --- a/deps/harfbuzz/harfbuzz +++ b/deps/harfbuzz/harfbuzz @@ -1 +1 @@ -Subproject commit d160d9389cb4c5b15ebea9b41eb74018c4358924 +Subproject commit 1d665c2b521512cdd56964138fc601debd1f1177 diff --git a/deps/harfbuzz/src/lib.rs b/deps/harfbuzz/src/lib.rs index 8a5c27a9a..f961e6133 100644 --- a/deps/harfbuzz/src/lib.rs +++ b/deps/harfbuzz/src/lib.rs @@ -3984,6 +3984,15 @@ extern "C" { feature_indexes: *mut hb_set_t, ); } +extern "C" { + pub fn hb_ot_layout_collect_features_map( + face: *mut hb_face_t, + table_tag: hb_tag_t, + script_index: ::std::os::raw::c_uint, + language_index: ::std::os::raw::c_uint, + feature_map: *mut hb_map_t, + ); +} extern "C" { pub fn hb_ot_layout_collect_lookups( face: *mut hb_face_t, diff --git a/docs/changelog.md b/docs/changelog.md index 3dbca374a..1fa0652f6 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -70,6 +70,9 @@ As features stabilize some brief notes about them will accumulate here. [wezterm.gui.enumerate_gpus](config/lua/wezterm.gui/enumerate_gpus.md). #3612 * Charselect and repl recency/history were not persisted across restarts. #4047 ?4019 +#### Updated +* Bundled harfbuzz to 8.1.1 + ### 20230712-072601-f4abf8fd #### Changed