1 --- screen-3.9.9/term.c~ Sat Apr 28 15:26:43 2001
2 +++ screen-3.9.9/term.c Mon Jul 23 05:44:45 2001
7 - { "k0", T_STR }, KMAPDEF("\033[10~")
8 - { "k1", T_STR }, KMAPDEF("\033OP")
9 - { "k2", T_STR }, KMAPDEF("\033OQ")
10 - { "k3", T_STR }, KMAPDEF("\033OR")
11 - { "k4", T_STR }, KMAPDEF("\033OS")
12 - { "k5", T_STR }, KMAPDEF("\033[15~")
13 - { "k6", T_STR }, KMAPDEF("\033[17~")
14 - { "k7", T_STR }, KMAPDEF("\033[18~")
15 - { "k8", T_STR }, KMAPDEF("\033[19~")
16 - { "k9", T_STR }, KMAPDEF("\033[20~")
17 - { "k;", T_STR }, KMAPDEF("\033[21~")
18 - { "F1", T_STR }, KMAPDEF("\033[23~")
19 - { "F2", T_STR }, KMAPDEF("\033[24~")
33 /* extra keys for vt220 (David.Leonard@it.uq.edu.au) */
40 - { "kF", T_STR }, KMAPMDEF("\004")
44 - { "kR", T_STR }, KMAPMDEF("\025")
50 /* keys above the cursor */
51 /* define T_NAVIGATE */
52 - { "kh", T_STR }, KMAPDEF("\033[1~") KMAPMDEF("\201")
55 - { "kH", T_STR }, KMAPDEF("\033[4~") KMAPMDEF("\205")
58 - { "kN", T_STR }, KMAPDEF("\033[6~") KMAPMDEF("\006")
59 - { "kP", T_STR }, KMAPDEF("\033[5~") KMAPMDEF("\002")
60 - { "kI", T_STR }, KMAPDEF("\033[2~")
64 /* define T_NAVIGATE_DELETE */
65 - { "kD", T_STR }, KMAPDEF("\033[3~")
68 /* keys that can have two bindings */
70 - { "ku", T_STR }, KMAPDEF("\033[A") KMAPADEF("\033OA") KMAPMDEF("\220")
71 - { "kd", T_STR }, KMAPDEF("\033[B") KMAPADEF("\033OB") KMAPMDEF("\216")
72 - { "kr", T_STR }, KMAPDEF("\033[C") KMAPADEF("\033OC") KMAPMDEF("\206")
73 - { "kl", T_STR }, KMAPDEF("\033[D") KMAPADEF("\033OD") KMAPMDEF("\202")
79 - { "f0", T_STR }, KMAPDEF("0") KMAPADEF("\033Op")
80 - { "f1", T_STR }, KMAPDEF("1") KMAPADEF("\033Oq")
81 - { "f2", T_STR }, KMAPDEF("2") KMAPADEF("\033Or")
82 - { "f3", T_STR }, KMAPDEF("3") KMAPADEF("\033Os")
83 - { "f4", T_STR }, KMAPDEF("4") KMAPADEF("\033Ot")
84 - { "f5", T_STR }, KMAPDEF("5") KMAPADEF("\033Ou")
85 - { "f6", T_STR }, KMAPDEF("6") KMAPADEF("\033Ov")
86 - { "f7", T_STR }, KMAPDEF("7") KMAPADEF("\033Ow")
87 - { "f8", T_STR }, KMAPDEF("8") KMAPADEF("\033Ox")
88 - { "f9", T_STR }, KMAPDEF("9") KMAPADEF("\033Oy")
89 - { "f+", T_STR }, KMAPDEF("+") KMAPADEF("\033Ok")
90 - { "f-", T_STR }, KMAPDEF("-") KMAPADEF("\033Om")
91 - { "f*", T_STR }, KMAPDEF("*") KMAPADEF("\033Oj")
92 - { "f/", T_STR }, KMAPDEF("/") KMAPADEF("\033Oo")
93 - { "fq", T_STR }, KMAPDEF("=") KMAPADEF("\033OX")
94 - { "f.", T_STR }, KMAPDEF(".") KMAPADEF("\033On")
95 - { "f,", T_STR }, KMAPDEF(",") KMAPADEF("\033Ol")
96 - { "fe", T_STR }, KMAPDEF("\015") KMAPADEF("\033OM")
115 /* other things related to keycaps */