CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/08/20 22:17:09
Modified files:
usr.bin/tmux : format.c input-keys.c input.c key-string.c
menu.c mode-tree.c options-table.c popup.c
screen-write.c screen.c status.c tmux.1 tmux.h
tty-features.c tty-keys.c
Log message:
Revamp extended keys support to more closely match xterm and support
mode 2 as well as mode 1. From Stanislav Kljuhhin (GitHub issue 4038).
This changes tmux to always request mode 2 from parent terminal, change
to an unambiguous internal representation of keys, and adds an option
(extended-keys-format) to control the format similar to the xterm(1)
formatOtherKeys resource.