1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-23 05:12:40 +03:00
wezterm/docs
Wez Furlong 1e32ccbd2f shaping: fix an issue where we'd lose combining marks like U+20d7
For a sequence like `e U+20d7` the intent is to render the `e` with
a vector arrow over the top.

This is typically implemented by fonts as an `e` followed by the
vector glyph (or vice versa), where either one of those may have
a zero advance so that the two elements are combined.

There were two problems here:

* During shaping we'd see the zero advance and assume that the entry
  was useless and skip it
* During rendering, if we didn't think it had any cell width, we'd
  not render it

Cursoring through that particular sequence can hide the vector
mark if the cursor is set to the default block cursor due to annoyances
in how the block cursor is rendered (it changes the fg color to match
the bg, but for elements outside where we think the cursor is, this
makes those elements invisible).

refs: https://github.com/wez/wezterm/issues/1617
2022-02-05 06:19:25 -07:00
..
colorschemes Sync with iTerm2-Color-Schemes 2021-12-31 10:43:30 -07:00
config nerdfonts: re-order numerics so that 10 comes after 1 etc. 2022-02-03 09:08:39 -07:00
install docs: add centos9 to downloads section 2022-02-02 06:42:03 -07:00
screenshots gui: support radial gradients 2021-08-13 17:38:33 -07:00
_config.yml docs: switch to the "Hacker" theme which is darker 2019-12-18 09:25:36 -08:00
book.toml docs: enable folding in navigation area 2022-01-09 10:13:07 -07:00
changelog.md shaping: fix an issue where we'd lose combining marks like U+20d7 2022-02-05 06:19:25 -07:00
contributing.md docs: upgrade to mdbook 0.4, enable link checking 2021-01-30 14:14:29 -08:00
copymode.md round out quick select mode 2021-04-25 16:27:39 -07:00
custom.css docs: embed nerd fonts symbols on the nerdfonts page 2022-02-03 08:19:51 -07:00
escape-sequences.md docs: update for new 20210814-124438-54e29167 release 2021-08-14 14:15:05 -07:00
faq.md docs: document wezterm ls-fonts 2022-01-09 11:40:37 -07:00
features.md docs: note about kitty image protocol on features page 2022-01-01 17:58:58 -07:00
help.md docs: upgrade to mdbook 0.4, enable link checking 2021-01-30 14:14:29 -08:00
hyperlinks.md docs/hyperlinks: revert s -> S 2021-04-02 21:05:47 -07:00
imgcat.md docs: upgrade to mdbook 0.4, enable link checking 2021-01-30 14:14:29 -08:00
index.md docs: slightly clarify key assignment docs 2021-10-03 09:10:04 -07:00
installation.md docs: add installation info for FreeBSD 2021-03-03 08:45:58 -08:00
multiplexing.md docs: Document local_echo_threshold_ms 2022-01-28 09:49:35 -08:00
quickselect.md docs: update for 20210502-154244-3f7122cb 2021-05-02 16:13:32 -07:00
README.markdown docs: redirect people from GH docs dir to website 2021-12-12 07:54:01 -07:00
scrollback.md docs: fix link to ClearScrollback 2021-02-20 08:44:39 -08:00
serial.md docs: upgrade to mdbook 0.4, enable link checking 2021-01-30 14:14:29 -08:00
shell-integration.md Update Clink hyperlink to newer version 2021-11-27 08:11:40 -07:00
ssh.md docs: minor adjustments to ssh docs 2021-12-03 09:01:13 -07:00

This directory contains the sources for the documentation. Read the generated documentation at: https://wezfurlong.org/wezterm