If a mouse position was above the maximum supported by the normal mouse
authornicm <nicm@openbsd.org>
Mon, 30 May 2022 13:02:55 +0000 (13:02 +0000)
committernicm <nicm@openbsd.org>
Mon, 30 May 2022 13:02:55 +0000 (13:02 +0000)
commit81e6b289ceb954628b74359b8cfad5989b413084
treeb30350ba88b02a766f37b4f145ba6eb9d94c1628
parent16be08e6448dc521510e34d93ac4e785ed8e19cc
If a mouse position was above the maximum supported by the normal mouse
protocol (223), tmux was allowing it to wrap around. However, since tmux
was not correctly handling this on input, other programs also do not
handle it correctly, and the alternative SGR mouse mode is now
widespread, this seems unnecessary, so remove this feature. Also define
some constants to make it clearer what the numbers mean. Mostly from
Leonid S Usov in GitHub issue 3165.
usr.bin/tmux/input-keys.c
usr.bin/tmux/tmux.h
usr.bin/tmux/tty-keys.c