Change UTF-8 combining to inspect the previous character at the cursor
authornicm <nicm@openbsd.org>
Fri, 15 Sep 2023 15:49:05 +0000 (15:49 +0000)
committernicm <nicm@openbsd.org>
Fri, 15 Sep 2023 15:49:05 +0000 (15:49 +0000)
commit2af4974031c8b473886d033106a56ef901b1ac30
treeeb8b974bb3e556ee9f682480d53c97f9299d7410
parent9c4ac39b1948bd4b221acd2e6d7212e34294af3a
Change UTF-8 combining to inspect the previous character at the cursor
position rather than keeping the last character from the input stream,
this is how most terminals work and fixes problems with displaying these
characters in vim. GitHub issue 3600.
usr.bin/tmux/screen-write.c
usr.bin/tmux/server.c
usr.bin/tmux/tmux.h
usr.bin/tmux/tty.c
usr.bin/tmux/utf8-combined.c
usr.bin/tmux/utf8.c