1
1
mirror of https://github.com/wez/wezterm.git synced 2025-01-03 03:04:04 +03:00

deps: harfbuzz -> 4.2.0

This commit is contained in:
Wez Furlong 2022-04-03 18:37:25 -07:00
parent 2629e50a93
commit e76525b695
3 changed files with 10 additions and 2 deletions

@ -1 +1 @@
Subproject commit c36844d6d923bfc765f841fde10d6f505ff297fd
Subproject commit 9d5730b958974bc9db95e46e6bad52e9e9cd6e1c

View File

@ -814,6 +814,14 @@ extern "C" {
last: *mut hb_codepoint_t,
) -> hb_bool_t;
}
extern "C" {
pub fn hb_set_next_many(
set: *const hb_set_t,
codepoint: hb_codepoint_t,
out: *mut hb_codepoint_t,
size: ::std::os::raw::c_uint,
) -> ::std::os::raw::c_uint;
}
extern "C" {
pub fn hb_face_count(blob: *mut hb_blob_t) -> ::std::os::raw::c_uint;
}

View File

@ -16,7 +16,7 @@ As features stabilize some brief notes about them will accumulate here.
* Default key assignments are `mapped:` again. A new [key_map_preference](config/lua/config/key_map_preference.md) option allows the defaults to use `"Mapped"` or `"Physical"`.
* Disabled ligatures for `"Monaco"` and `"Menlo"` fonts, as those ligatures match even for words such as `find`. [#1786](https://github.com/wez/wezterm/issues/1786) [#1736](https://github.com/wez/wezterm/issues/1736)
#### Updated and Improved
* Bundled harfbuzz to 4.1.0
* Bundled harfbuzz to 4.2.0
* On macOS, non-native fullscreen mode now attempts to avoid the notch on systems that have one. [#1737](https://github.com/wez/wezterm/issues/1737)
* Sixel parsing performance has been improved
* You may now [specify a scaling factor per fallback font](config/lua/wezterm/font_with_fallback.md#manual-fallback-scaling), which is useful when your preferred CJK font renders smaller than your Roman primary font, for example.