Drop explicit support for F13-F20 and change to match the xterm terminfo
authornicm <nicm@openbsd.org>
Mon, 21 Jul 2014 10:25:48 +0000 (10:25 +0000)
committernicm <nicm@openbsd.org>
Mon, 21 Jul 2014 10:25:48 +0000 (10:25 +0000)
commitdfe29c0a30afa4b86158375316f4260cbc0454b8
tree8866c704fb2936d28df4c488de567373fc3904de
parent965a4b2a355930df5a67ef94b5dadb275f259313
Drop explicit support for F13-F20 and change to match the xterm terminfo
entry:

        F13-F24 are S-F1 to S-F12
        F25-F36 are C-F1 to C-F12
        F37-F48 are C-S-F1 to C-S-F12
        F49-F60 are M-F1 to M-F12
and     F61-F63 are M-S-F1 to M-S-F3

This should be no difference for applications inside tmux, but means
that any key binding for F13 will need to be replaced by S-F1 and so on.
usr.bin/tmux/input-keys.c
usr.bin/tmux/key-string.c
usr.bin/tmux/tmux.h
usr.bin/tmux/tty-keys.c
usr.bin/tmux/tty-term.c
usr.bin/tmux/xterm-keys.c