mirror of
https://github.com/wez/wezterm.git
synced 2024-12-26 14:54:16 +03:00
68380188e8
We were getting data like this back from harfbuzz: shaped font_idx=0 "파인더에서 만든 폴더" as: [.notdef=0+448|.notdef=0+448|.notdef=6+448|.notde=6+448|.notdef=6+448|.notdef=15+448|.notdef=15+448|.notdef=21+448|.notdef=21+448|.notdef=27+448|.notdef=27+448|space=33+448|.notdef=34+448|.notdef=34+448|.notdef=34+448|.notdef=43+448|.notdef=43+448|.notdef=43+448|space=52+448|.notdef=53+448|.notdef=53+448|.notdef=53+448|.notdef=62+448|.notdef=62+448] which had a series of discontiguous and repeated runs for the same cluster/region, but due to a logic error, we weren't coalescing them together and were passing somewhat nonsensical ranges to the next font for shaping. This commit "simply" ensures that we code the checks for codepoint==0 (the `.nodef` seen above) and the results are at least correct for this particular case. refs: https://github.com/wez/wezterm/issues/2482 |
||
---|---|---|
.. | ||
cli | ||
colorschemes | ||
config | ||
examples | ||
install | ||
screenshots | ||
_config.yml | ||
asciinema-player.css | ||
asciinema-player.min.js | ||
book.toml | ||
changelog.md | ||
contributing.md | ||
copymode.md | ||
custom.css | ||
escape-sequences.md | ||
faq.md | ||
features.md | ||
help.md | ||
hyperlinks.md | ||
imgcat.md | ||
index.md | ||
installation.md | ||
mermaid-init.js | ||
multiplexing.md | ||
quickselect.md | ||
README.markdown | ||
scrollback.md | ||
serial.md | ||
shell-integration.md | ||
ssh.md |
This directory contains the sources for the documentation. Read the generated documentation at: https://wezfurlong.org/wezterm