1 /* Copyright (c) 1992, 1998 John E. Davis
2  * This file is part of JED editor library source.
3  *
4  * You may distribute this file under the terms the GNU General Public
5  * License.  See the file COPYING for more information.
6  */
7 #define PC_NULL	"\xE0^C"
8 #define PC_SLASH	"\033OQ"
9 #define PC_STAR		"\033OR"
10 #define PC_MINUS	"\033OS"
11 #define PC_PLUS		"\033Om"
12 #define PC_ENTER	"\033OM"
13 #define PC_KP5		"\033Ou"
14 #define PC_UP		"\xE0H"
15 #define PC_UP1		"\033Ox"
16 #define PC_DN		"\xE0P"
17 #define PC_DN1		"\033Or"
18 #define PC_RT		"\xE0M"
19 #define PC_RT1		"\033Ov"
20 #define PC_LT		"\xE0K"
21 #define PC_LT1		"\033Ot"
22 #define PC_PGUP		"\xE0I"
23 #define PC_PGUP1	"\033Oy"
24 #define PC_PGDN		"\xE0Q"
25 #define PC_PGDN1	"\033Os"
26 #define PC_INS		"\xE0R"
27 #define PC_INS1		"\033Op"
28 #define PC_DEL		"\xE0S"
29 #define PC_DEL1		"\033On"
30 #define PC_END		"\xE0O"
31 #define PC_END1		"\033Oq"
32 #define PC_HOME		"\xE0G"
33 #define PC_HOME1	"\033Ow"
34 
35 #define PC_F1	"^@;"
36 #define PC_F2	"^@<"
37 #define PC_F3	"^@="
38 #define PC_F4	"^@>"
39 #define PC_F5	"^@?"
40 #define PC_F6	"^@@"
41 #define PC_F7	"^@A"
42 #define PC_F8	"^@B"
43 #define PC_F9	"^@C"
44 #define PC_F10	"^@D"
45 
46 #define PC_ALT_F1	"^@h"
47 #define PC_ALT_F2	"^@i"
48 #define PC_ALT_F3	"^@j"
49 #define PC_ALT_F4	"^@k"
50 #define PC_ALT_F5	"^@l"
51 #define PC_ALT_F6	"^@m"
52 #define PC_ALT_F7	"^@n"
53 #define PC_ALT_F8	"^@o"
54 #define PC_ALT_F9	"^@p"
55 #define PC_ALT_F10	"^@q"
56 
57 #define PC_SHIFT_F1	"^@T"
58 #define PC_SHIFT_F2	"^@U"
59 #define PC_SHIFT_F3	"^@V"
60 #define PC_SHIFT_F4	"^@W"
61 #define PC_SHIFT_F5	"^@X"
62 #define PC_SHIFT_F6	"^@Y"
63 #define PC_SHIFT_F7	"^@Z"
64 #define PC_SHIFT_F8	"^@["
65 #define PC_SHIFT_F9	"^@\\"
66 #define PC_SHIFT_F10	"^@]"
67