2166 lines
46 KiB
C
2166 lines
46 KiB
C
/*
|
|
* termsort.c --- sort order arrays for use by infocmp.
|
|
*
|
|
* Note: this file is generated using MKtermsort.sh, do not edit by hand.
|
|
*/
|
|
static const PredIdx bool_terminfo_sort[] = {
|
|
40 , /* OTMT */
|
|
41 , /* OTNL */
|
|
37 , /* OTbs */
|
|
39 , /* OTnc */
|
|
38 , /* OTns */
|
|
42 , /* OTpt */
|
|
43 , /* OTxr */
|
|
1 , /* am */
|
|
28 , /* bce */
|
|
0 , /* bw */
|
|
27 , /* ccc */
|
|
23 , /* chts */
|
|
35 , /* cpix */
|
|
31 , /* crxm */
|
|
11 , /* da */
|
|
32 , /* daisy */
|
|
12 , /* db */
|
|
5 , /* eo */
|
|
16 , /* eslok */
|
|
6 , /* gn */
|
|
7 , /* hc */
|
|
29 , /* hls */
|
|
9 , /* hs */
|
|
18 , /* hz */
|
|
10 , /* in */
|
|
8 , /* km */
|
|
36 , /* lpix */
|
|
22 , /* mc5i */
|
|
13 , /* mir */
|
|
14 , /* msgr */
|
|
26 , /* ndscr */
|
|
25 , /* npc */
|
|
24 , /* nrrmc */
|
|
21 , /* nxon */
|
|
15 , /* os */
|
|
34 , /* sam */
|
|
19 , /* ul */
|
|
4 , /* xenl */
|
|
3 , /* xhp */
|
|
30 , /* xhpa */
|
|
20 , /* xon */
|
|
2 , /* xsb */
|
|
17 , /* xt */
|
|
33 , /* xvpa */
|
|
};
|
|
|
|
static const PredIdx num_terminfo_sort[] = {
|
|
36 , /* OTdB */
|
|
34 , /* OTdC */
|
|
35 , /* OTdN */
|
|
37 , /* OTdT */
|
|
38 , /* OTkn */
|
|
33 , /* OTug */
|
|
31 , /* bitwin */
|
|
32 , /* bitype */
|
|
30 , /* btns */
|
|
16 , /* bufsz */
|
|
13 , /* colors */
|
|
0 , /* cols */
|
|
28 , /* cps */
|
|
1 , /* it */
|
|
9 , /* lh */
|
|
2 , /* lines */
|
|
3 , /* lm */
|
|
10 , /* lw */
|
|
11 , /* ma */
|
|
19 , /* maddr */
|
|
21 , /* mcs */
|
|
20 , /* mjump */
|
|
22 , /* mls */
|
|
15 , /* ncv */
|
|
8 , /* nlab */
|
|
23 , /* npins */
|
|
24 , /* orc */
|
|
26 , /* orhi */
|
|
25 , /* orl */
|
|
27 , /* orvi */
|
|
14 , /* pairs */
|
|
5 , /* pb */
|
|
18 , /* spinh */
|
|
17 , /* spinv */
|
|
6 , /* vt */
|
|
29 , /* widcs */
|
|
12 , /* wnum */
|
|
7 , /* wsl */
|
|
4 , /* xmc */
|
|
};
|
|
|
|
static const PredIdx str_terminfo_sort[] = {
|
|
402 , /* OTG1 */
|
|
400 , /* OTG2 */
|
|
401 , /* OTG3 */
|
|
403 , /* OTG4 */
|
|
410 , /* OTGC */
|
|
407 , /* OTGD */
|
|
408 , /* OTGH */
|
|
405 , /* OTGL */
|
|
404 , /* OTGR */
|
|
406 , /* OTGU */
|
|
409 , /* OTGV */
|
|
397 , /* OTbc */
|
|
394 , /* OTi2 */
|
|
398 , /* OTko */
|
|
399 , /* OTma */
|
|
396 , /* OTnl */
|
|
395 , /* OTrs */
|
|
146 , /* acsc */
|
|
1 , /* bel */
|
|
372 , /* bicr */
|
|
371 , /* binel */
|
|
370 , /* birep */
|
|
26 , /* blink */
|
|
27 , /* bold */
|
|
413 , /* box1 */
|
|
0 , /* cbt */
|
|
306 , /* chr */
|
|
13 , /* civis */
|
|
5 , /* clear */
|
|
9 , /* cmdch */
|
|
16 , /* cnorm */
|
|
373 , /* colornm */
|
|
304 , /* cpi */
|
|
2 , /* cr */
|
|
363 , /* csin */
|
|
354 , /* csnm */
|
|
3 , /* csr */
|
|
111 , /* cub */
|
|
14 , /* cub1 */
|
|
107 , /* cud */
|
|
11 , /* cud1 */
|
|
112 , /* cuf */
|
|
17 , /* cuf1 */
|
|
10 , /* cup */
|
|
114 , /* cuu */
|
|
19 , /* cuu1 */
|
|
307 , /* cvr */
|
|
20 , /* cvvis */
|
|
277 , /* cwin */
|
|
105 , /* dch */
|
|
21 , /* dch1 */
|
|
275 , /* dclk */
|
|
374 , /* defbi */
|
|
308 , /* defc */
|
|
362 , /* devt */
|
|
280 , /* dial */
|
|
30 , /* dim */
|
|
378 , /* dispc */
|
|
106 , /* dl */
|
|
22 , /* dl1 */
|
|
352 , /* docr */
|
|
23 , /* dsl */
|
|
37 , /* ech */
|
|
7 , /* ed */
|
|
386 , /* ehhlm */
|
|
6 , /* el */
|
|
269 , /* el1 */
|
|
387 , /* elhlm */
|
|
388 , /* elohlm */
|
|
155 , /* enacs */
|
|
375 , /* endbi */
|
|
389 , /* erhlm */
|
|
390 , /* ethlm */
|
|
391 , /* evhlm */
|
|
46 , /* ff */
|
|
45 , /* flash */
|
|
273 , /* fln */
|
|
47 , /* fsl */
|
|
358 , /* getm */
|
|
24 , /* hd */
|
|
12 , /* home */
|
|
284 , /* hook */
|
|
8 , /* hpa */
|
|
134 , /* ht */
|
|
132 , /* hts */
|
|
137 , /* hu */
|
|
279 , /* hup */
|
|
108 , /* ich */
|
|
52 , /* ich1 */
|
|
51 , /* if */
|
|
110 , /* il */
|
|
53 , /* il1 */
|
|
129 , /* ind */
|
|
109 , /* indn */
|
|
299 , /* initc */
|
|
300 , /* initp */
|
|
32 , /* invis */
|
|
54 , /* ip */
|
|
138 , /* iprog */
|
|
48 , /* is1 */
|
|
49 , /* is2 */
|
|
50 , /* is3 */
|
|
186 , /* kBEG */
|
|
187 , /* kCAN */
|
|
188 , /* kCMD */
|
|
189 , /* kCPY */
|
|
190 , /* kCRT */
|
|
191 , /* kDC */
|
|
192 , /* kDL */
|
|
194 , /* kEND */
|
|
195 , /* kEOL */
|
|
196 , /* kEXT */
|
|
197 , /* kFND */
|
|
198 , /* kHLP */
|
|
199 , /* kHOM */
|
|
200 , /* kIC */
|
|
201 , /* kLFT */
|
|
203 , /* kMOV */
|
|
202 , /* kMSG */
|
|
204 , /* kNXT */
|
|
205 , /* kOPT */
|
|
207 , /* kPRT */
|
|
206 , /* kPRV */
|
|
208 , /* kRDO */
|
|
211 , /* kRES */
|
|
210 , /* kRIT */
|
|
209 , /* kRPL */
|
|
212 , /* kSAV */
|
|
213 , /* kSPD */
|
|
214 , /* kUND */
|
|
139 , /* ka1 */
|
|
140 , /* ka3 */
|
|
141 , /* kb2 */
|
|
158 , /* kbeg */
|
|
55 , /* kbs */
|
|
142 , /* kc1 */
|
|
143 , /* kc3 */
|
|
159 , /* kcan */
|
|
148 , /* kcbt */
|
|
160 , /* kclo */
|
|
57 , /* kclr */
|
|
161 , /* kcmd */
|
|
162 , /* kcpy */
|
|
163 , /* kcrt */
|
|
58 , /* kctab */
|
|
79 , /* kcub1 */
|
|
61 , /* kcud1 */
|
|
83 , /* kcuf1 */
|
|
87 , /* kcuu1 */
|
|
59 , /* kdch1 */
|
|
60 , /* kdl1 */
|
|
64 , /* ked */
|
|
63 , /* kel */
|
|
164 , /* kend */
|
|
165 , /* kent */
|
|
166 , /* kext */
|
|
65 , /* kf0 */
|
|
66 , /* kf1 */
|
|
67 , /* kf10 */
|
|
216 , /* kf11 */
|
|
217 , /* kf12 */
|
|
218 , /* kf13 */
|
|
219 , /* kf14 */
|
|
220 , /* kf15 */
|
|
221 , /* kf16 */
|
|
222 , /* kf17 */
|
|
223 , /* kf18 */
|
|
224 , /* kf19 */
|
|
68 , /* kf2 */
|
|
225 , /* kf20 */
|
|
226 , /* kf21 */
|
|
227 , /* kf22 */
|
|
228 , /* kf23 */
|
|
229 , /* kf24 */
|
|
230 , /* kf25 */
|
|
231 , /* kf26 */
|
|
232 , /* kf27 */
|
|
233 , /* kf28 */
|
|
234 , /* kf29 */
|
|
69 , /* kf3 */
|
|
235 , /* kf30 */
|
|
236 , /* kf31 */
|
|
237 , /* kf32 */
|
|
238 , /* kf33 */
|
|
239 , /* kf34 */
|
|
240 , /* kf35 */
|
|
241 , /* kf36 */
|
|
242 , /* kf37 */
|
|
243 , /* kf38 */
|
|
244 , /* kf39 */
|
|
70 , /* kf4 */
|
|
245 , /* kf40 */
|
|
246 , /* kf41 */
|
|
247 , /* kf42 */
|
|
248 , /* kf43 */
|
|
249 , /* kf44 */
|
|
250 , /* kf45 */
|
|
251 , /* kf46 */
|
|
252 , /* kf47 */
|
|
253 , /* kf48 */
|
|
254 , /* kf49 */
|
|
71 , /* kf5 */
|
|
255 , /* kf50 */
|
|
256 , /* kf51 */
|
|
257 , /* kf52 */
|
|
258 , /* kf53 */
|
|
259 , /* kf54 */
|
|
260 , /* kf55 */
|
|
261 , /* kf56 */
|
|
262 , /* kf57 */
|
|
263 , /* kf58 */
|
|
264 , /* kf59 */
|
|
72 , /* kf6 */
|
|
265 , /* kf60 */
|
|
266 , /* kf61 */
|
|
267 , /* kf62 */
|
|
268 , /* kf63 */
|
|
73 , /* kf7 */
|
|
74 , /* kf8 */
|
|
75 , /* kf9 */
|
|
167 , /* kfnd */
|
|
168 , /* khlp */
|
|
76 , /* khome */
|
|
86 , /* khts */
|
|
77 , /* kich1 */
|
|
78 , /* kil1 */
|
|
84 , /* kind */
|
|
80 , /* kll */
|
|
355 , /* kmous */
|
|
171 , /* kmov */
|
|
169 , /* kmrk */
|
|
170 , /* kmsg */
|
|
81 , /* knp */
|
|
172 , /* knxt */
|
|
173 , /* kopn */
|
|
174 , /* kopt */
|
|
82 , /* kpp */
|
|
176 , /* kprt */
|
|
175 , /* kprv */
|
|
177 , /* krdo */
|
|
178 , /* kref */
|
|
182 , /* kres */
|
|
179 , /* krfr */
|
|
85 , /* kri */
|
|
62 , /* krmir */
|
|
180 , /* krpl */
|
|
181 , /* krst */
|
|
183 , /* ksav */
|
|
193 , /* kslt */
|
|
184 , /* kspd */
|
|
56 , /* ktbc */
|
|
185 , /* kund */
|
|
90 , /* lf0 */
|
|
91 , /* lf1 */
|
|
92 , /* lf10 */
|
|
93 , /* lf2 */
|
|
94 , /* lf3 */
|
|
95 , /* lf4 */
|
|
96 , /* lf5 */
|
|
97 , /* lf6 */
|
|
98 , /* lf7 */
|
|
99 , /* lf8 */
|
|
100 , /* lf9 */
|
|
18 , /* ll */
|
|
305 , /* lpi */
|
|
118 , /* mc0 */
|
|
119 , /* mc4 */
|
|
120 , /* mc5 */
|
|
144 , /* mc5p */
|
|
336 , /* mcub */
|
|
330 , /* mcub1 */
|
|
335 , /* mcud */
|
|
329 , /* mcud1 */
|
|
337 , /* mcuf */
|
|
331 , /* mcuf1 */
|
|
338 , /* mcuu */
|
|
333 , /* mcuu1 */
|
|
411 , /* meml */
|
|
412 , /* memu */
|
|
270 , /* mgc */
|
|
328 , /* mhpa */
|
|
356 , /* minfo */
|
|
15 , /* mrcup */
|
|
332 , /* mvpa */
|
|
103 , /* nel */
|
|
298 , /* oc */
|
|
297 , /* op */
|
|
104 , /* pad */
|
|
285 , /* pause */
|
|
383 , /* pctrm */
|
|
115 , /* pfkey */
|
|
116 , /* pfloc */
|
|
117 , /* pfx */
|
|
361 , /* pfxl */
|
|
147 , /* pln */
|
|
334 , /* porder */
|
|
33 , /* prot */
|
|
283 , /* pulse */
|
|
281 , /* qdial */
|
|
348 , /* rbim */
|
|
126 , /* rc */
|
|
349 , /* rcsd */
|
|
121 , /* rep */
|
|
357 , /* reqmp */
|
|
34 , /* rev */
|
|
125 , /* rf */
|
|
215 , /* rfi */
|
|
130 , /* ri */
|
|
113 , /* rin */
|
|
321 , /* ritm */
|
|
322 , /* rlm */
|
|
38 , /* rmacs */
|
|
152 , /* rmam */
|
|
276 , /* rmclk */
|
|
40 , /* rmcup */
|
|
41 , /* rmdc */
|
|
323 , /* rmicm */
|
|
42 , /* rmir */
|
|
88 , /* rmkx */
|
|
157 , /* rmln */
|
|
101 , /* rmm */
|
|
145 , /* rmp */
|
|
380 , /* rmpch */
|
|
382 , /* rmsc */
|
|
43 , /* rmso */
|
|
44 , /* rmul */
|
|
150 , /* rmxon */
|
|
122 , /* rs1 */
|
|
123 , /* rs2 */
|
|
124 , /* rs3 */
|
|
324 , /* rshm */
|
|
325 , /* rsubm */
|
|
326 , /* rsupm */
|
|
327 , /* rum */
|
|
320 , /* rwidm */
|
|
364 , /* s0ds */
|
|
365 , /* s1ds */
|
|
366 , /* s2ds */
|
|
367 , /* s3ds */
|
|
346 , /* sbim */
|
|
128 , /* sc */
|
|
385 , /* scesa */
|
|
384 , /* scesc */
|
|
274 , /* sclk */
|
|
301 , /* scp */
|
|
339 , /* scs */
|
|
347 , /* scsd */
|
|
310 , /* sdrfq */
|
|
360 , /* setab */
|
|
359 , /* setaf */
|
|
303 , /* setb */
|
|
376 , /* setcolor */
|
|
302 , /* setf */
|
|
131 , /* sgr */
|
|
39 , /* sgr0 */
|
|
392 , /* sgr1 */
|
|
311 , /* sitm */
|
|
393 , /* slength */
|
|
377 , /* slines */
|
|
312 , /* slm */
|
|
25 , /* smacs */
|
|
151 , /* smam */
|
|
28 , /* smcup */
|
|
29 , /* smdc */
|
|
340 , /* smgb */
|
|
341 , /* smgbp */
|
|
271 , /* smgl */
|
|
342 , /* smglp */
|
|
368 , /* smglr */
|
|
272 , /* smgr */
|
|
343 , /* smgrp */
|
|
344 , /* smgt */
|
|
369 , /* smgtb */
|
|
345 , /* smgtp */
|
|
313 , /* smicm */
|
|
31 , /* smir */
|
|
89 , /* smkx */
|
|
156 , /* smln */
|
|
102 , /* smm */
|
|
379 , /* smpch */
|
|
381 , /* smsc */
|
|
35 , /* smso */
|
|
36 , /* smul */
|
|
149 , /* smxon */
|
|
314 , /* snlq */
|
|
315 , /* snrmq */
|
|
316 , /* sshm */
|
|
317 , /* ssubm */
|
|
318 , /* ssupm */
|
|
350 , /* subcs */
|
|
319 , /* sum */
|
|
351 , /* supcs */
|
|
309 , /* swidm */
|
|
4 , /* tbc */
|
|
282 , /* tone */
|
|
135 , /* tsl */
|
|
287 , /* u0 */
|
|
288 , /* u1 */
|
|
289 , /* u2 */
|
|
290 , /* u3 */
|
|
291 , /* u4 */
|
|
292 , /* u5 */
|
|
293 , /* u6 */
|
|
294 , /* u7 */
|
|
295 , /* u8 */
|
|
296 , /* u9 */
|
|
136 , /* uc */
|
|
127 , /* vpa */
|
|
286 , /* wait */
|
|
133 , /* wind */
|
|
278 , /* wingo */
|
|
154 , /* xoffc */
|
|
153 , /* xonc */
|
|
353 , /* zerom */
|
|
};
|
|
|
|
static const PredIdx bool_variable_sort[] = {
|
|
0 , /* auto_left_margin */
|
|
1 , /* auto_right_margin */
|
|
28 , /* back_color_erase */
|
|
37 , /* backspaces_with_bs */
|
|
27 , /* can_change */
|
|
3 , /* ceol_standout_glitch */
|
|
30 , /* col_addr_glitch */
|
|
35 , /* cpi_changes_res */
|
|
31 , /* cr_cancels_micro_mode */
|
|
38 , /* crt_no_scrolling */
|
|
17 , /* dest_tabs_magic_smso */
|
|
4 , /* eat_newline_glitch */
|
|
5 , /* erase_overstrike */
|
|
6 , /* generic_type */
|
|
40 , /* gnu_has_meta_key */
|
|
7 , /* hard_copy */
|
|
23 , /* hard_cursor */
|
|
42 , /* has_hardware_tabs */
|
|
8 , /* has_meta_key */
|
|
32 , /* has_print_wheel */
|
|
9 , /* has_status_line */
|
|
29 , /* hue_lightness_saturation */
|
|
10 , /* insert_null_glitch */
|
|
41 , /* linefeed_is_newline */
|
|
36 , /* lpi_changes_res */
|
|
11 , /* memory_above */
|
|
12 , /* memory_below */
|
|
13 , /* move_insert_mode */
|
|
14 , /* move_standout_mode */
|
|
21 , /* needs_xon_xoff */
|
|
39 , /* no_correctly_working_cr */
|
|
2 , /* no_esc_ctlc */
|
|
25 , /* no_pad_char */
|
|
26 , /* non_dest_scroll_region */
|
|
24 , /* non_rev_rmcup */
|
|
15 , /* over_strike */
|
|
22 , /* prtr_silent */
|
|
43 , /* return_does_clr_eol */
|
|
33 , /* row_addr_glitch */
|
|
34 , /* semi_auto_right_margin */
|
|
16 , /* status_line_esc_ok */
|
|
18 , /* tilde_glitch */
|
|
19 , /* transparent_underline */
|
|
20 , /* xon_xoff */
|
|
};
|
|
|
|
static const PredIdx num_variable_sort[] = {
|
|
36 , /* backspace_delay */
|
|
31 , /* bit_image_entwining */
|
|
32 , /* bit_image_type */
|
|
16 , /* buffer_capacity */
|
|
30 , /* buttons */
|
|
34 , /* carriage_return_delay */
|
|
0 , /* columns */
|
|
18 , /* dot_horz_spacing */
|
|
17 , /* dot_vert_spacing */
|
|
37 , /* horizontal_tab_delay */
|
|
1 , /* init_tabs */
|
|
9 , /* label_height */
|
|
10 , /* label_width */
|
|
2 , /* lines */
|
|
3 , /* lines_of_memory */
|
|
4 , /* magic_cookie_glitch */
|
|
33 , /* magic_cookie_glitch_ul */
|
|
11 , /* max_attributes */
|
|
13 , /* max_colors */
|
|
19 , /* max_micro_address */
|
|
20 , /* max_micro_jump */
|
|
14 , /* max_pairs */
|
|
12 , /* maximum_windows */
|
|
21 , /* micro_col_size */
|
|
22 , /* micro_line_size */
|
|
35 , /* new_line_delay */
|
|
15 , /* no_color_video */
|
|
8 , /* num_labels */
|
|
38 , /* number_of_function_keys */
|
|
23 , /* number_of_pins */
|
|
24 , /* output_res_char */
|
|
26 , /* output_res_horz_inch */
|
|
25 , /* output_res_line */
|
|
27 , /* output_res_vert_inch */
|
|
5 , /* padding_baud_rate */
|
|
28 , /* print_rate */
|
|
6 , /* virtual_terminal */
|
|
29 , /* wide_char_size */
|
|
7 , /* width_status_line */
|
|
};
|
|
|
|
static const PredIdx str_variable_sort[] = {
|
|
406 , /* acs_btee */
|
|
146 , /* acs_chars */
|
|
408 , /* acs_hline */
|
|
401 , /* acs_llcorner */
|
|
403 , /* acs_lrcorner */
|
|
404 , /* acs_ltee */
|
|
410 , /* acs_plus */
|
|
405 , /* acs_rtee */
|
|
407 , /* acs_ttee */
|
|
400 , /* acs_ulcorner */
|
|
402 , /* acs_urcorner */
|
|
409 , /* acs_vline */
|
|
385 , /* alt_scancode_esc */
|
|
399 , /* arrow_key_map */
|
|
0 , /* back_tab */
|
|
397 , /* backspace_if_not_bs */
|
|
1 , /* bell */
|
|
372 , /* bit_image_carriage_return */
|
|
371 , /* bit_image_newline */
|
|
370 , /* bit_image_repeat */
|
|
413 , /* box_chars_1 */
|
|
2 , /* carriage_return */
|
|
304 , /* change_char_pitch */
|
|
305 , /* change_line_pitch */
|
|
306 , /* change_res_horz */
|
|
307 , /* change_res_vert */
|
|
3 , /* change_scroll_region */
|
|
145 , /* char_padding */
|
|
354 , /* char_set_names */
|
|
4 , /* clear_all_tabs */
|
|
270 , /* clear_margins */
|
|
5 , /* clear_screen */
|
|
269 , /* clr_bol */
|
|
6 , /* clr_eol */
|
|
7 , /* clr_eos */
|
|
363 , /* code_set_init */
|
|
373 , /* color_names */
|
|
8 , /* column_address */
|
|
9 , /* command_character */
|
|
277 , /* create_window */
|
|
10 , /* cursor_address */
|
|
11 , /* cursor_down */
|
|
12 , /* cursor_home */
|
|
13 , /* cursor_invisible */
|
|
14 , /* cursor_left */
|
|
15 , /* cursor_mem_address */
|
|
16 , /* cursor_normal */
|
|
17 , /* cursor_right */
|
|
18 , /* cursor_to_ll */
|
|
19 , /* cursor_up */
|
|
20 , /* cursor_visible */
|
|
374 , /* define_bit_image_region */
|
|
308 , /* define_char */
|
|
21 , /* delete_character */
|
|
22 , /* delete_line */
|
|
362 , /* device_type */
|
|
280 , /* dial_phone */
|
|
23 , /* dis_status_line */
|
|
275 , /* display_clock */
|
|
378 , /* display_pc_char */
|
|
24 , /* down_half_line */
|
|
155 , /* ena_acs */
|
|
375 , /* end_bit_image_region */
|
|
25 , /* enter_alt_charset_mode */
|
|
151 , /* enter_am_mode */
|
|
26 , /* enter_blink_mode */
|
|
27 , /* enter_bold_mode */
|
|
28 , /* enter_ca_mode */
|
|
29 , /* enter_delete_mode */
|
|
30 , /* enter_dim_mode */
|
|
309 , /* enter_doublewide_mode */
|
|
310 , /* enter_draft_quality */
|
|
386 , /* enter_horizontal_hl_mode */
|
|
31 , /* enter_insert_mode */
|
|
311 , /* enter_italics_mode */
|
|
387 , /* enter_left_hl_mode */
|
|
312 , /* enter_leftward_mode */
|
|
388 , /* enter_low_hl_mode */
|
|
313 , /* enter_micro_mode */
|
|
314 , /* enter_near_letter_quality */
|
|
315 , /* enter_normal_quality */
|
|
379 , /* enter_pc_charset_mode */
|
|
33 , /* enter_protected_mode */
|
|
34 , /* enter_reverse_mode */
|
|
389 , /* enter_right_hl_mode */
|
|
381 , /* enter_scancode_mode */
|
|
32 , /* enter_secure_mode */
|
|
316 , /* enter_shadow_mode */
|
|
35 , /* enter_standout_mode */
|
|
317 , /* enter_subscript_mode */
|
|
318 , /* enter_superscript_mode */
|
|
390 , /* enter_top_hl_mode */
|
|
36 , /* enter_underline_mode */
|
|
319 , /* enter_upward_mode */
|
|
391 , /* enter_vertical_hl_mode */
|
|
149 , /* enter_xon_mode */
|
|
37 , /* erase_chars */
|
|
38 , /* exit_alt_charset_mode */
|
|
152 , /* exit_am_mode */
|
|
39 , /* exit_attribute_mode */
|
|
40 , /* exit_ca_mode */
|
|
41 , /* exit_delete_mode */
|
|
320 , /* exit_doublewide_mode */
|
|
42 , /* exit_insert_mode */
|
|
321 , /* exit_italics_mode */
|
|
322 , /* exit_leftward_mode */
|
|
323 , /* exit_micro_mode */
|
|
380 , /* exit_pc_charset_mode */
|
|
382 , /* exit_scancode_mode */
|
|
324 , /* exit_shadow_mode */
|
|
43 , /* exit_standout_mode */
|
|
325 , /* exit_subscript_mode */
|
|
326 , /* exit_superscript_mode */
|
|
44 , /* exit_underline_mode */
|
|
327 , /* exit_upward_mode */
|
|
150 , /* exit_xon_mode */
|
|
285 , /* fixed_pause */
|
|
284 , /* flash_hook */
|
|
45 , /* flash_screen */
|
|
46 , /* form_feed */
|
|
47 , /* from_status_line */
|
|
358 , /* get_mouse */
|
|
278 , /* goto_window */
|
|
279 , /* hangup */
|
|
48 , /* init_1string */
|
|
49 , /* init_2string */
|
|
50 , /* init_3string */
|
|
51 , /* init_file */
|
|
138 , /* init_prog */
|
|
299 , /* initialize_color */
|
|
300 , /* initialize_pair */
|
|
52 , /* insert_character */
|
|
53 , /* insert_line */
|
|
54 , /* insert_padding */
|
|
139 , /* key_a1 */
|
|
140 , /* key_a3 */
|
|
141 , /* key_b2 */
|
|
55 , /* key_backspace */
|
|
158 , /* key_beg */
|
|
148 , /* key_btab */
|
|
142 , /* key_c1 */
|
|
143 , /* key_c3 */
|
|
159 , /* key_cancel */
|
|
56 , /* key_catab */
|
|
57 , /* key_clear */
|
|
160 , /* key_close */
|
|
161 , /* key_command */
|
|
162 , /* key_copy */
|
|
163 , /* key_create */
|
|
58 , /* key_ctab */
|
|
59 , /* key_dc */
|
|
60 , /* key_dl */
|
|
61 , /* key_down */
|
|
62 , /* key_eic */
|
|
164 , /* key_end */
|
|
165 , /* key_enter */
|
|
63 , /* key_eol */
|
|
64 , /* key_eos */
|
|
166 , /* key_exit */
|
|
65 , /* key_f0 */
|
|
66 , /* key_f1 */
|
|
67 , /* key_f10 */
|
|
216 , /* key_f11 */
|
|
217 , /* key_f12 */
|
|
218 , /* key_f13 */
|
|
219 , /* key_f14 */
|
|
220 , /* key_f15 */
|
|
221 , /* key_f16 */
|
|
222 , /* key_f17 */
|
|
223 , /* key_f18 */
|
|
224 , /* key_f19 */
|
|
68 , /* key_f2 */
|
|
225 , /* key_f20 */
|
|
226 , /* key_f21 */
|
|
227 , /* key_f22 */
|
|
228 , /* key_f23 */
|
|
229 , /* key_f24 */
|
|
230 , /* key_f25 */
|
|
231 , /* key_f26 */
|
|
232 , /* key_f27 */
|
|
233 , /* key_f28 */
|
|
234 , /* key_f29 */
|
|
69 , /* key_f3 */
|
|
235 , /* key_f30 */
|
|
236 , /* key_f31 */
|
|
237 , /* key_f32 */
|
|
238 , /* key_f33 */
|
|
239 , /* key_f34 */
|
|
240 , /* key_f35 */
|
|
241 , /* key_f36 */
|
|
242 , /* key_f37 */
|
|
243 , /* key_f38 */
|
|
244 , /* key_f39 */
|
|
70 , /* key_f4 */
|
|
245 , /* key_f40 */
|
|
246 , /* key_f41 */
|
|
247 , /* key_f42 */
|
|
248 , /* key_f43 */
|
|
249 , /* key_f44 */
|
|
250 , /* key_f45 */
|
|
251 , /* key_f46 */
|
|
252 , /* key_f47 */
|
|
253 , /* key_f48 */
|
|
254 , /* key_f49 */
|
|
71 , /* key_f5 */
|
|
255 , /* key_f50 */
|
|
256 , /* key_f51 */
|
|
257 , /* key_f52 */
|
|
258 , /* key_f53 */
|
|
259 , /* key_f54 */
|
|
260 , /* key_f55 */
|
|
261 , /* key_f56 */
|
|
262 , /* key_f57 */
|
|
263 , /* key_f58 */
|
|
264 , /* key_f59 */
|
|
72 , /* key_f6 */
|
|
265 , /* key_f60 */
|
|
266 , /* key_f61 */
|
|
267 , /* key_f62 */
|
|
268 , /* key_f63 */
|
|
73 , /* key_f7 */
|
|
74 , /* key_f8 */
|
|
75 , /* key_f9 */
|
|
167 , /* key_find */
|
|
168 , /* key_help */
|
|
76 , /* key_home */
|
|
77 , /* key_ic */
|
|
78 , /* key_il */
|
|
79 , /* key_left */
|
|
80 , /* key_ll */
|
|
169 , /* key_mark */
|
|
170 , /* key_message */
|
|
355 , /* key_mouse */
|
|
171 , /* key_move */
|
|
172 , /* key_next */
|
|
81 , /* key_npage */
|
|
173 , /* key_open */
|
|
174 , /* key_options */
|
|
82 , /* key_ppage */
|
|
175 , /* key_previous */
|
|
176 , /* key_print */
|
|
177 , /* key_redo */
|
|
178 , /* key_reference */
|
|
179 , /* key_refresh */
|
|
180 , /* key_replace */
|
|
181 , /* key_restart */
|
|
182 , /* key_resume */
|
|
83 , /* key_right */
|
|
183 , /* key_save */
|
|
186 , /* key_sbeg */
|
|
187 , /* key_scancel */
|
|
188 , /* key_scommand */
|
|
189 , /* key_scopy */
|
|
190 , /* key_screate */
|
|
191 , /* key_sdc */
|
|
192 , /* key_sdl */
|
|
193 , /* key_select */
|
|
194 , /* key_send */
|
|
195 , /* key_seol */
|
|
196 , /* key_sexit */
|
|
84 , /* key_sf */
|
|
197 , /* key_sfind */
|
|
198 , /* key_shelp */
|
|
199 , /* key_shome */
|
|
200 , /* key_sic */
|
|
201 , /* key_sleft */
|
|
202 , /* key_smessage */
|
|
203 , /* key_smove */
|
|
204 , /* key_snext */
|
|
205 , /* key_soptions */
|
|
206 , /* key_sprevious */
|
|
207 , /* key_sprint */
|
|
85 , /* key_sr */
|
|
208 , /* key_sredo */
|
|
209 , /* key_sreplace */
|
|
210 , /* key_sright */
|
|
211 , /* key_srsume */
|
|
212 , /* key_ssave */
|
|
213 , /* key_ssuspend */
|
|
86 , /* key_stab */
|
|
214 , /* key_sundo */
|
|
184 , /* key_suspend */
|
|
185 , /* key_undo */
|
|
87 , /* key_up */
|
|
88 , /* keypad_local */
|
|
89 , /* keypad_xmit */
|
|
90 , /* lab_f0 */
|
|
91 , /* lab_f1 */
|
|
92 , /* lab_f10 */
|
|
93 , /* lab_f2 */
|
|
94 , /* lab_f3 */
|
|
95 , /* lab_f4 */
|
|
96 , /* lab_f5 */
|
|
97 , /* lab_f6 */
|
|
98 , /* lab_f7 */
|
|
99 , /* lab_f8 */
|
|
100 , /* lab_f9 */
|
|
273 , /* label_format */
|
|
157 , /* label_off */
|
|
156 , /* label_on */
|
|
396 , /* linefeed_if_not_lf */
|
|
411 , /* memory_lock */
|
|
412 , /* memory_unlock */
|
|
101 , /* meta_off */
|
|
102 , /* meta_on */
|
|
328 , /* micro_column_address */
|
|
329 , /* micro_down */
|
|
330 , /* micro_left */
|
|
331 , /* micro_right */
|
|
332 , /* micro_row_address */
|
|
333 , /* micro_up */
|
|
356 , /* mouse_info */
|
|
103 , /* newline */
|
|
334 , /* order_of_pins */
|
|
298 , /* orig_colors */
|
|
297 , /* orig_pair */
|
|
398 , /* other_non_function_keys */
|
|
104 , /* pad_char */
|
|
105 , /* parm_dch */
|
|
106 , /* parm_delete_line */
|
|
107 , /* parm_down_cursor */
|
|
335 , /* parm_down_micro */
|
|
108 , /* parm_ich */
|
|
109 , /* parm_index */
|
|
110 , /* parm_insert_line */
|
|
111 , /* parm_left_cursor */
|
|
336 , /* parm_left_micro */
|
|
112 , /* parm_right_cursor */
|
|
337 , /* parm_right_micro */
|
|
113 , /* parm_rindex */
|
|
114 , /* parm_up_cursor */
|
|
338 , /* parm_up_micro */
|
|
383 , /* pc_term_options */
|
|
115 , /* pkey_key */
|
|
116 , /* pkey_local */
|
|
361 , /* pkey_plab */
|
|
117 , /* pkey_xmit */
|
|
147 , /* plab_norm */
|
|
118 , /* print_screen */
|
|
144 , /* prtr_non */
|
|
119 , /* prtr_off */
|
|
120 , /* prtr_on */
|
|
283 , /* pulse */
|
|
281 , /* quick_dial */
|
|
276 , /* remove_clock */
|
|
121 , /* repeat_char */
|
|
215 , /* req_for_input */
|
|
357 , /* req_mouse_pos */
|
|
122 , /* reset_1string */
|
|
123 , /* reset_2string */
|
|
124 , /* reset_3string */
|
|
125 , /* reset_file */
|
|
126 , /* restore_cursor */
|
|
127 , /* row_address */
|
|
128 , /* save_cursor */
|
|
384 , /* scancode_escape */
|
|
129 , /* scroll_forward */
|
|
130 , /* scroll_reverse */
|
|
339 , /* select_char_set */
|
|
364 , /* set0_des_seq */
|
|
365 , /* set1_des_seq */
|
|
366 , /* set2_des_seq */
|
|
367 , /* set3_des_seq */
|
|
392 , /* set_a_attributes */
|
|
360 , /* set_a_background */
|
|
359 , /* set_a_foreground */
|
|
131 , /* set_attributes */
|
|
303 , /* set_background */
|
|
340 , /* set_bottom_margin */
|
|
341 , /* set_bottom_margin_parm */
|
|
274 , /* set_clock */
|
|
376 , /* set_color_band */
|
|
301 , /* set_color_pair */
|
|
302 , /* set_foreground */
|
|
271 , /* set_left_margin */
|
|
342 , /* set_left_margin_parm */
|
|
368 , /* set_lr_margin */
|
|
377 , /* set_page_length */
|
|
393 , /* set_pglen_inch */
|
|
272 , /* set_right_margin */
|
|
343 , /* set_right_margin_parm */
|
|
132 , /* set_tab */
|
|
369 , /* set_tb_margin */
|
|
344 , /* set_top_margin */
|
|
345 , /* set_top_margin_parm */
|
|
133 , /* set_window */
|
|
346 , /* start_bit_image */
|
|
347 , /* start_char_set_def */
|
|
348 , /* stop_bit_image */
|
|
349 , /* stop_char_set_def */
|
|
350 , /* subscript_characters */
|
|
351 , /* superscript_characters */
|
|
134 , /* tab */
|
|
394 , /* termcap_init2 */
|
|
395 , /* termcap_reset */
|
|
352 , /* these_cause_cr */
|
|
135 , /* to_status_line */
|
|
282 , /* tone */
|
|
136 , /* underline_char */
|
|
137 , /* up_half_line */
|
|
287 , /* user0 */
|
|
288 , /* user1 */
|
|
289 , /* user2 */
|
|
290 , /* user3 */
|
|
291 , /* user4 */
|
|
292 , /* user5 */
|
|
293 , /* user6 */
|
|
294 , /* user7 */
|
|
295 , /* user8 */
|
|
296 , /* user9 */
|
|
286 , /* wait_tone */
|
|
154 , /* xoff_character */
|
|
153 , /* xon_character */
|
|
353 , /* zero_motion */
|
|
};
|
|
|
|
static const PredIdx bool_termcap_sort[] = {
|
|
22 , /* 5i */
|
|
23 , /* HC */
|
|
40 , /* MT */
|
|
26 , /* ND */
|
|
41 , /* NL */
|
|
25 , /* NP */
|
|
24 , /* NR */
|
|
30 , /* YA */
|
|
31 , /* YB */
|
|
32 , /* YC */
|
|
33 , /* YD */
|
|
34 , /* YE */
|
|
35 , /* YF */
|
|
36 , /* YG */
|
|
1 , /* am */
|
|
37 , /* bs */
|
|
0 , /* bw */
|
|
27 , /* cc */
|
|
11 , /* da */
|
|
12 , /* db */
|
|
5 , /* eo */
|
|
16 , /* es */
|
|
6 , /* gn */
|
|
7 , /* hc */
|
|
29 , /* hl */
|
|
9 , /* hs */
|
|
18 , /* hz */
|
|
10 , /* in */
|
|
8 , /* km */
|
|
13 , /* mi */
|
|
14 , /* ms */
|
|
39 , /* nc */
|
|
38 , /* ns */
|
|
21 , /* nx */
|
|
15 , /* os */
|
|
42 , /* pt */
|
|
19 , /* ul */
|
|
28 , /* ut */
|
|
2 , /* xb */
|
|
4 , /* xn */
|
|
20 , /* xo */
|
|
43 , /* xr */
|
|
3 , /* xs */
|
|
17 , /* xt */
|
|
};
|
|
|
|
static const PredIdx num_termcap_sort[] = {
|
|
30 , /* BT */
|
|
13 , /* Co */
|
|
12 , /* MW */
|
|
15 , /* NC */
|
|
8 , /* Nl */
|
|
16 , /* Ya */
|
|
17 , /* Yb */
|
|
18 , /* Yc */
|
|
19 , /* Yd */
|
|
20 , /* Ye */
|
|
21 , /* Yf */
|
|
22 , /* Yg */
|
|
23 , /* Yh */
|
|
24 , /* Yi */
|
|
25 , /* Yj */
|
|
26 , /* Yk */
|
|
27 , /* Yl */
|
|
28 , /* Ym */
|
|
29 , /* Yn */
|
|
31 , /* Yo */
|
|
32 , /* Yp */
|
|
0 , /* co */
|
|
36 , /* dB */
|
|
34 , /* dC */
|
|
35 , /* dN */
|
|
37 , /* dT */
|
|
1 , /* it */
|
|
38 , /* kn */
|
|
9 , /* lh */
|
|
2 , /* li */
|
|
3 , /* lm */
|
|
10 , /* lw */
|
|
11 , /* ma */
|
|
14 , /* pa */
|
|
5 , /* pb */
|
|
4 , /* sg */
|
|
33 , /* ug */
|
|
6 , /* vt */
|
|
7 , /* ws */
|
|
};
|
|
|
|
static const PredIdx str_termcap_sort[] = {
|
|
212 , /* !1 */
|
|
213 , /* !2 */
|
|
214 , /* !3 */
|
|
198 , /* #1 */
|
|
199 , /* #2 */
|
|
200 , /* #3 */
|
|
201 , /* #4 */
|
|
177 , /* %0 */
|
|
168 , /* %1 */
|
|
169 , /* %2 */
|
|
170 , /* %3 */
|
|
171 , /* %4 */
|
|
172 , /* %5 */
|
|
173 , /* %6 */
|
|
174 , /* %7 */
|
|
175 , /* %8 */
|
|
176 , /* %9 */
|
|
202 , /* %a */
|
|
203 , /* %b */
|
|
204 , /* %c */
|
|
205 , /* %d */
|
|
206 , /* %e */
|
|
207 , /* %f */
|
|
208 , /* %g */
|
|
209 , /* %h */
|
|
210 , /* %i */
|
|
211 , /* %j */
|
|
187 , /* &0 */
|
|
178 , /* &1 */
|
|
179 , /* &2 */
|
|
180 , /* &3 */
|
|
181 , /* &4 */
|
|
182 , /* &5 */
|
|
183 , /* &6 */
|
|
184 , /* &7 */
|
|
185 , /* &8 */
|
|
186 , /* &9 */
|
|
197 , /* *0 */
|
|
188 , /* *1 */
|
|
189 , /* *2 */
|
|
190 , /* *3 */
|
|
191 , /* *4 */
|
|
192 , /* *5 */
|
|
193 , /* *6 */
|
|
194 , /* *7 */
|
|
195 , /* *8 */
|
|
196 , /* *9 */
|
|
167 , /* @0 */
|
|
158 , /* @1 */
|
|
159 , /* @2 */
|
|
160 , /* @3 */
|
|
161 , /* @4 */
|
|
162 , /* @5 */
|
|
163 , /* @6 */
|
|
164 , /* @7 */
|
|
165 , /* @8 */
|
|
166 , /* @9 */
|
|
360 , /* AB */
|
|
359 , /* AF */
|
|
110 , /* AL */
|
|
9 , /* CC */
|
|
15 , /* CM */
|
|
277 , /* CW */
|
|
105 , /* DC */
|
|
280 , /* DI */
|
|
275 , /* DK */
|
|
106 , /* DL */
|
|
107 , /* DO */
|
|
216 , /* F1 */
|
|
217 , /* F2 */
|
|
218 , /* F3 */
|
|
219 , /* F4 */
|
|
220 , /* F5 */
|
|
221 , /* F6 */
|
|
222 , /* F7 */
|
|
223 , /* F8 */
|
|
224 , /* F9 */
|
|
225 , /* FA */
|
|
226 , /* FB */
|
|
227 , /* FC */
|
|
228 , /* FD */
|
|
229 , /* FE */
|
|
230 , /* FF */
|
|
231 , /* FG */
|
|
232 , /* FH */
|
|
233 , /* FI */
|
|
234 , /* FJ */
|
|
235 , /* FK */
|
|
236 , /* FL */
|
|
237 , /* FM */
|
|
238 , /* FN */
|
|
239 , /* FO */
|
|
240 , /* FP */
|
|
241 , /* FQ */
|
|
242 , /* FR */
|
|
243 , /* FS */
|
|
244 , /* FT */
|
|
245 , /* FU */
|
|
246 , /* FV */
|
|
247 , /* FW */
|
|
248 , /* FX */
|
|
249 , /* FY */
|
|
250 , /* FZ */
|
|
251 , /* Fa */
|
|
252 , /* Fb */
|
|
253 , /* Fc */
|
|
254 , /* Fd */
|
|
255 , /* Fe */
|
|
256 , /* Ff */
|
|
257 , /* Fg */
|
|
258 , /* Fh */
|
|
259 , /* Fi */
|
|
260 , /* Fj */
|
|
261 , /* Fk */
|
|
262 , /* Fl */
|
|
263 , /* Fm */
|
|
264 , /* Fn */
|
|
265 , /* Fo */
|
|
266 , /* Fp */
|
|
267 , /* Fq */
|
|
268 , /* Fr */
|
|
402 , /* G1 */
|
|
400 , /* G2 */
|
|
401 , /* G3 */
|
|
403 , /* G4 */
|
|
410 , /* GC */
|
|
407 , /* GD */
|
|
408 , /* GH */
|
|
405 , /* GL */
|
|
404 , /* GR */
|
|
406 , /* GU */
|
|
409 , /* GV */
|
|
358 , /* Gm */
|
|
279 , /* HU */
|
|
108 , /* IC */
|
|
299 , /* Ic */
|
|
300 , /* Ip */
|
|
139 , /* K1 */
|
|
141 , /* K2 */
|
|
140 , /* K3 */
|
|
142 , /* K4 */
|
|
143 , /* K5 */
|
|
355 , /* Km */
|
|
111 , /* LE */
|
|
157 , /* LF */
|
|
156 , /* LO */
|
|
273 , /* Lf */
|
|
270 , /* MC */
|
|
271 , /* ML */
|
|
368 , /* ML */
|
|
272 , /* MR */
|
|
369 , /* MT */
|
|
356 , /* Mi */
|
|
285 , /* PA */
|
|
283 , /* PU */
|
|
281 , /* QD */
|
|
152 , /* RA */
|
|
276 , /* RC */
|
|
215 , /* RF */
|
|
112 , /* RI */
|
|
357 , /* RQ */
|
|
150 , /* RX */
|
|
378 , /* S1 */
|
|
379 , /* S2 */
|
|
380 , /* S3 */
|
|
381 , /* S4 */
|
|
382 , /* S5 */
|
|
383 , /* S6 */
|
|
384 , /* S7 */
|
|
385 , /* S8 */
|
|
151 , /* SA */
|
|
274 , /* SC */
|
|
109 , /* SF */
|
|
113 , /* SR */
|
|
149 , /* SX */
|
|
303 , /* Sb */
|
|
302 , /* Sf */
|
|
282 , /* TO */
|
|
114 , /* UP */
|
|
286 , /* WA */
|
|
278 , /* WG */
|
|
154 , /* XF */
|
|
153 , /* XN */
|
|
386 , /* Xh */
|
|
387 , /* Xl */
|
|
388 , /* Xo */
|
|
389 , /* Xr */
|
|
390 , /* Xt */
|
|
391 , /* Xv */
|
|
370 , /* Xy */
|
|
393 , /* YI */
|
|
377 , /* YZ */
|
|
372 , /* Yv */
|
|
373 , /* Yw */
|
|
374 , /* Yx */
|
|
375 , /* Yy */
|
|
376 , /* Yz */
|
|
304 , /* ZA */
|
|
305 , /* ZB */
|
|
306 , /* ZC */
|
|
307 , /* ZD */
|
|
308 , /* ZE */
|
|
309 , /* ZF */
|
|
310 , /* ZG */
|
|
311 , /* ZH */
|
|
312 , /* ZI */
|
|
313 , /* ZJ */
|
|
314 , /* ZK */
|
|
315 , /* ZL */
|
|
316 , /* ZM */
|
|
317 , /* ZN */
|
|
318 , /* ZO */
|
|
319 , /* ZP */
|
|
320 , /* ZQ */
|
|
321 , /* ZR */
|
|
322 , /* ZS */
|
|
323 , /* ZT */
|
|
324 , /* ZU */
|
|
325 , /* ZV */
|
|
326 , /* ZW */
|
|
327 , /* ZX */
|
|
328 , /* ZY */
|
|
329 , /* ZZ */
|
|
330 , /* Za */
|
|
331 , /* Zb */
|
|
332 , /* Zc */
|
|
333 , /* Zd */
|
|
334 , /* Ze */
|
|
335 , /* Zf */
|
|
336 , /* Zg */
|
|
337 , /* Zh */
|
|
338 , /* Zi */
|
|
339 , /* Zj */
|
|
340 , /* Zk */
|
|
341 , /* Zl */
|
|
342 , /* Zm */
|
|
343 , /* Zn */
|
|
344 , /* Zo */
|
|
345 , /* Zp */
|
|
346 , /* Zq */
|
|
347 , /* Zr */
|
|
348 , /* Zs */
|
|
349 , /* Zt */
|
|
350 , /* Zu */
|
|
351 , /* Zv */
|
|
352 , /* Zw */
|
|
353 , /* Zx */
|
|
354 , /* Zy */
|
|
371 , /* Zz */
|
|
146 , /* ac */
|
|
38 , /* ae */
|
|
53 , /* al */
|
|
25 , /* as */
|
|
397 , /* bc */
|
|
1 , /* bl */
|
|
0 , /* bt */
|
|
413 , /* bx */
|
|
269 , /* cb */
|
|
7 , /* cd */
|
|
6 , /* ce */
|
|
8 , /* ch */
|
|
363 , /* ci */
|
|
5 , /* cl */
|
|
10 , /* cm */
|
|
2 , /* cr */
|
|
3 , /* cs */
|
|
4 , /* ct */
|
|
127 , /* cv */
|
|
21 , /* dc */
|
|
22 , /* dl */
|
|
29 , /* dm */
|
|
11 , /* do */
|
|
23 , /* ds */
|
|
362 , /* dv */
|
|
155 , /* eA */
|
|
37 , /* ec */
|
|
41 , /* ed */
|
|
42 , /* ei */
|
|
46 , /* ff */
|
|
284 , /* fh */
|
|
47 , /* fs */
|
|
24 , /* hd */
|
|
12 , /* ho */
|
|
137 , /* hu */
|
|
48 , /* i1 */
|
|
394 , /* i2 */
|
|
50 , /* i3 */
|
|
138 , /* iP */
|
|
52 , /* ic */
|
|
51 , /* if */
|
|
31 , /* im */
|
|
54 , /* ip */
|
|
49 , /* is */
|
|
65 , /* k0 */
|
|
66 , /* k1 */
|
|
68 , /* k2 */
|
|
69 , /* k3 */
|
|
70 , /* k4 */
|
|
71 , /* k5 */
|
|
72 , /* k6 */
|
|
73 , /* k7 */
|
|
74 , /* k8 */
|
|
75 , /* k9 */
|
|
67 , /* k; */
|
|
78 , /* kA */
|
|
148 , /* kB */
|
|
57 , /* kC */
|
|
59 , /* kD */
|
|
63 , /* kE */
|
|
84 , /* kF */
|
|
80 , /* kH */
|
|
77 , /* kI */
|
|
60 , /* kL */
|
|
62 , /* kM */
|
|
81 , /* kN */
|
|
82 , /* kP */
|
|
85 , /* kR */
|
|
64 , /* kS */
|
|
86 , /* kT */
|
|
56 , /* ka */
|
|
55 , /* kb */
|
|
61 , /* kd */
|
|
88 , /* ke */
|
|
76 , /* kh */
|
|
79 , /* kl */
|
|
398 , /* ko */
|
|
83 , /* kr */
|
|
89 , /* ks */
|
|
58 , /* kt */
|
|
87 , /* ku */
|
|
90 , /* l0 */
|
|
91 , /* l1 */
|
|
93 , /* l2 */
|
|
94 , /* l3 */
|
|
95 , /* l4 */
|
|
96 , /* l5 */
|
|
97 , /* l6 */
|
|
98 , /* l7 */
|
|
99 , /* l8 */
|
|
100 , /* l9 */
|
|
92 , /* la */
|
|
14 , /* le */
|
|
18 , /* ll */
|
|
399 , /* ma */
|
|
26 , /* mb */
|
|
27 , /* md */
|
|
39 , /* me */
|
|
30 , /* mh */
|
|
32 , /* mk */
|
|
411 , /* ml */
|
|
102 , /* mm */
|
|
101 , /* mo */
|
|
33 , /* mp */
|
|
34 , /* mr */
|
|
412 , /* mu */
|
|
17 , /* nd */
|
|
396 , /* nl */
|
|
103 , /* nw */
|
|
298 , /* oc */
|
|
297 , /* op */
|
|
144 , /* pO */
|
|
104 , /* pc */
|
|
119 , /* pf */
|
|
115 , /* pk */
|
|
116 , /* pl */
|
|
147 , /* pn */
|
|
120 , /* po */
|
|
118 , /* ps */
|
|
117 , /* px */
|
|
122 , /* r1 */
|
|
123 , /* r2 */
|
|
124 , /* r3 */
|
|
145 , /* rP */
|
|
126 , /* rc */
|
|
125 , /* rf */
|
|
121 , /* rp */
|
|
395 , /* rs */
|
|
364 , /* s0 */
|
|
365 , /* s1 */
|
|
366 , /* s2 */
|
|
367 , /* s3 */
|
|
392 , /* sA */
|
|
131 , /* sa */
|
|
128 , /* sc */
|
|
43 , /* se */
|
|
129 , /* sf */
|
|
35 , /* so */
|
|
301 , /* sp */
|
|
130 , /* sr */
|
|
132 , /* st */
|
|
134 , /* ta */
|
|
40 , /* te */
|
|
28 , /* ti */
|
|
135 , /* ts */
|
|
287 , /* u0 */
|
|
288 , /* u1 */
|
|
289 , /* u2 */
|
|
290 , /* u3 */
|
|
291 , /* u4 */
|
|
292 , /* u5 */
|
|
293 , /* u6 */
|
|
294 , /* u7 */
|
|
295 , /* u8 */
|
|
296 , /* u9 */
|
|
136 , /* uc */
|
|
44 , /* ue */
|
|
19 , /* up */
|
|
36 , /* us */
|
|
45 , /* vb */
|
|
16 , /* ve */
|
|
13 , /* vi */
|
|
20 , /* vs */
|
|
133 , /* wi */
|
|
361 , /* xl */
|
|
};
|
|
|
|
static const bool bool_from_termcap[] = {
|
|
TRUE, /* bw */
|
|
TRUE, /* am */
|
|
TRUE, /* xsb */
|
|
TRUE, /* xhp */
|
|
TRUE, /* xenl */
|
|
TRUE, /* eo */
|
|
TRUE, /* gn */
|
|
TRUE, /* hc */
|
|
TRUE, /* km */
|
|
TRUE, /* hs */
|
|
TRUE, /* in */
|
|
TRUE, /* da */
|
|
TRUE, /* db */
|
|
TRUE, /* mir */
|
|
TRUE, /* msgr */
|
|
TRUE, /* os */
|
|
TRUE, /* eslok */
|
|
TRUE, /* xt */
|
|
TRUE, /* hz */
|
|
TRUE, /* ul */
|
|
TRUE, /* xon */
|
|
FALSE, /* nxon */
|
|
FALSE, /* mc5i */
|
|
FALSE, /* chts */
|
|
FALSE, /* nrrmc */
|
|
FALSE, /* npc */
|
|
FALSE, /* ndscr */
|
|
FALSE, /* ccc */
|
|
FALSE, /* bce */
|
|
FALSE, /* hls */
|
|
FALSE, /* xhpa */
|
|
FALSE, /* crxm */
|
|
FALSE, /* daisy */
|
|
FALSE, /* xvpa */
|
|
FALSE, /* sam */
|
|
FALSE, /* cpix */
|
|
FALSE, /* lpix */
|
|
TRUE, /* OTbs */
|
|
TRUE, /* OTns */
|
|
TRUE, /* OTnc */
|
|
FALSE, /* OTMT */
|
|
TRUE, /* OTNL */
|
|
TRUE, /* OTpt */
|
|
TRUE, /* OTxr */
|
|
#define OK_bool_from_termcap 43
|
|
};
|
|
|
|
static const bool num_from_termcap[] = {
|
|
TRUE, /* cols */
|
|
TRUE, /* it */
|
|
TRUE, /* lines */
|
|
TRUE, /* lm */
|
|
TRUE, /* xmc */
|
|
TRUE, /* pb */
|
|
TRUE, /* vt */
|
|
TRUE, /* wsl */
|
|
FALSE, /* nlab */
|
|
FALSE, /* lh */
|
|
FALSE, /* lw */
|
|
TRUE, /* ma */
|
|
FALSE, /* wnum */
|
|
FALSE, /* colors */
|
|
FALSE, /* pairs */
|
|
FALSE, /* ncv */
|
|
FALSE, /* bufsz */
|
|
FALSE, /* spinv */
|
|
FALSE, /* spinh */
|
|
FALSE, /* maddr */
|
|
FALSE, /* mjump */
|
|
FALSE, /* mcs */
|
|
FALSE, /* mls */
|
|
FALSE, /* npins */
|
|
FALSE, /* orc */
|
|
FALSE, /* orl */
|
|
FALSE, /* orhi */
|
|
FALSE, /* orvi */
|
|
FALSE, /* cps */
|
|
FALSE, /* widcs */
|
|
FALSE, /* btns */
|
|
FALSE, /* bitwin */
|
|
FALSE, /* bitype */
|
|
TRUE, /* OTug */
|
|
TRUE, /* OTdC */
|
|
TRUE, /* OTdN */
|
|
TRUE, /* OTdB */
|
|
TRUE, /* OTdT */
|
|
FALSE, /* OTkn */
|
|
#define OK_num_from_termcap 37
|
|
};
|
|
|
|
static const bool str_from_termcap[] = {
|
|
TRUE, /* cbt */
|
|
TRUE, /* bel */
|
|
TRUE, /* cr */
|
|
TRUE, /* csr */
|
|
TRUE, /* tbc */
|
|
TRUE, /* clear */
|
|
TRUE, /* el */
|
|
TRUE, /* ed */
|
|
FALSE, /* hpa */
|
|
TRUE, /* cmdch */
|
|
TRUE, /* cup */
|
|
TRUE, /* cud1 */
|
|
TRUE, /* home */
|
|
TRUE, /* civis */
|
|
TRUE, /* cub1 */
|
|
TRUE, /* mrcup */
|
|
TRUE, /* cnorm */
|
|
TRUE, /* cuf1 */
|
|
TRUE, /* ll */
|
|
TRUE, /* cuu1 */
|
|
TRUE, /* cvvis */
|
|
TRUE, /* dch1 */
|
|
TRUE, /* dl1 */
|
|
TRUE, /* dsl */
|
|
TRUE, /* hd */
|
|
TRUE, /* smacs */
|
|
TRUE, /* blink */
|
|
TRUE, /* bold */
|
|
TRUE, /* smcup */
|
|
TRUE, /* smdc */
|
|
TRUE, /* dim */
|
|
TRUE, /* smir */
|
|
FALSE, /* invis */
|
|
FALSE, /* prot */
|
|
TRUE, /* rev */
|
|
TRUE, /* smso */
|
|
TRUE, /* smul */
|
|
TRUE, /* ech */
|
|
TRUE, /* rmacs */
|
|
TRUE, /* sgr0 */
|
|
TRUE, /* rmcup */
|
|
TRUE, /* rmdc */
|
|
TRUE, /* rmir */
|
|
TRUE, /* rmso */
|
|
TRUE, /* rmul */
|
|
TRUE, /* flash */
|
|
TRUE, /* ff */
|
|
TRUE, /* fsl */
|
|
TRUE, /* is1 */
|
|
TRUE, /* is2 */
|
|
TRUE, /* is3 */
|
|
TRUE, /* if */
|
|
TRUE, /* ich1 */
|
|
TRUE, /* il1 */
|
|
TRUE, /* ip */
|
|
TRUE, /* kbs */
|
|
FALSE, /* ktbc */
|
|
FALSE, /* kclr */
|
|
FALSE, /* kctab */
|
|
TRUE, /* kdch1 */
|
|
FALSE, /* kdl1 */
|
|
TRUE, /* kcud1 */
|
|
FALSE, /* krmir */
|
|
FALSE, /* kel */
|
|
FALSE, /* ked */
|
|
TRUE, /* kf0 */
|
|
TRUE, /* kf1 */
|
|
FALSE, /* kf10 */
|
|
TRUE, /* kf2 */
|
|
TRUE, /* kf3 */
|
|
TRUE, /* kf4 */
|
|
TRUE, /* kf5 */
|
|
TRUE, /* kf6 */
|
|
TRUE, /* kf7 */
|
|
TRUE, /* kf8 */
|
|
TRUE, /* kf9 */
|
|
TRUE, /* khome */
|
|
TRUE, /* kich1 */
|
|
FALSE, /* kil1 */
|
|
TRUE, /* kcub1 */
|
|
TRUE, /* kll */
|
|
TRUE, /* knp */
|
|
TRUE, /* kpp */
|
|
TRUE, /* kcuf1 */
|
|
FALSE, /* kind */
|
|
FALSE, /* kri */
|
|
FALSE, /* khts */
|
|
TRUE, /* kcuu1 */
|
|
TRUE, /* rmkx */
|
|
TRUE, /* smkx */
|
|
FALSE, /* lf0 */
|
|
FALSE, /* lf1 */
|
|
FALSE, /* lf10 */
|
|
FALSE, /* lf2 */
|
|
FALSE, /* lf3 */
|
|
FALSE, /* lf4 */
|
|
FALSE, /* lf5 */
|
|
FALSE, /* lf6 */
|
|
FALSE, /* lf7 */
|
|
FALSE, /* lf8 */
|
|
FALSE, /* lf9 */
|
|
TRUE, /* rmm */
|
|
TRUE, /* smm */
|
|
TRUE, /* nel */
|
|
TRUE, /* pad */
|
|
TRUE, /* dch */
|
|
TRUE, /* dl */
|
|
TRUE, /* cud */
|
|
TRUE, /* ich */
|
|
TRUE, /* indn */
|
|
TRUE, /* il */
|
|
TRUE, /* cub */
|
|
TRUE, /* cuf */
|
|
TRUE, /* rin */
|
|
TRUE, /* cuu */
|
|
FALSE, /* pfkey */
|
|
FALSE, /* pfloc */
|
|
FALSE, /* pfx */
|
|
FALSE, /* mc0 */
|
|
FALSE, /* mc4 */
|
|
FALSE, /* mc5 */
|
|
TRUE, /* rep */
|
|
FALSE, /* rs1 */
|
|
FALSE, /* rs2 */
|
|
FALSE, /* rs3 */
|
|
FALSE, /* rf */
|
|
TRUE, /* rc */
|
|
FALSE, /* vpa */
|
|
TRUE, /* sc */
|
|
TRUE, /* ind */
|
|
TRUE, /* ri */
|
|
TRUE, /* sgr */
|
|
TRUE, /* hts */
|
|
FALSE, /* wind */
|
|
TRUE, /* ht */
|
|
TRUE, /* tsl */
|
|
TRUE, /* uc */
|
|
TRUE, /* hu */
|
|
FALSE, /* iprog */
|
|
TRUE, /* ka1 */
|
|
TRUE, /* ka3 */
|
|
TRUE, /* kb2 */
|
|
TRUE, /* kc1 */
|
|
TRUE, /* kc3 */
|
|
FALSE, /* mc5p */
|
|
FALSE, /* rmp */
|
|
FALSE, /* acsc */
|
|
FALSE, /* pln */
|
|
FALSE, /* kcbt */
|
|
FALSE, /* smxon */
|
|
FALSE, /* rmxon */
|
|
FALSE, /* smam */
|
|
FALSE, /* rmam */
|
|
FALSE, /* xonc */
|
|
FALSE, /* xoffc */
|
|
FALSE, /* enacs */
|
|
FALSE, /* smln */
|
|
FALSE, /* rmln */
|
|
FALSE, /* kbeg */
|
|
FALSE, /* kcan */
|
|
FALSE, /* kclo */
|
|
FALSE, /* kcmd */
|
|
FALSE, /* kcpy */
|
|
FALSE, /* kcrt */
|
|
FALSE, /* kend */
|
|
FALSE, /* kent */
|
|
FALSE, /* kext */
|
|
FALSE, /* kfnd */
|
|
FALSE, /* khlp */
|
|
FALSE, /* kmrk */
|
|
FALSE, /* kmsg */
|
|
FALSE, /* kmov */
|
|
FALSE, /* knxt */
|
|
FALSE, /* kopn */
|
|
FALSE, /* kopt */
|
|
FALSE, /* kprv */
|
|
FALSE, /* kprt */
|
|
FALSE, /* krdo */
|
|
FALSE, /* kref */
|
|
FALSE, /* krfr */
|
|
FALSE, /* krpl */
|
|
FALSE, /* krst */
|
|
FALSE, /* kres */
|
|
FALSE, /* ksav */
|
|
FALSE, /* kspd */
|
|
FALSE, /* kund */
|
|
FALSE, /* kBEG */
|
|
FALSE, /* kCAN */
|
|
FALSE, /* kCMD */
|
|
FALSE, /* kCPY */
|
|
FALSE, /* kCRT */
|
|
FALSE, /* kDC */
|
|
FALSE, /* kDL */
|
|
FALSE, /* kslt */
|
|
FALSE, /* kEND */
|
|
FALSE, /* kEOL */
|
|
FALSE, /* kEXT */
|
|
FALSE, /* kFND */
|
|
FALSE, /* kHLP */
|
|
FALSE, /* kHOM */
|
|
FALSE, /* kIC */
|
|
FALSE, /* kLFT */
|
|
FALSE, /* kMSG */
|
|
FALSE, /* kMOV */
|
|
FALSE, /* kNXT */
|
|
FALSE, /* kOPT */
|
|
FALSE, /* kPRV */
|
|
FALSE, /* kPRT */
|
|
FALSE, /* kRDO */
|
|
FALSE, /* kRPL */
|
|
FALSE, /* kRIT */
|
|
FALSE, /* kRES */
|
|
FALSE, /* kSAV */
|
|
FALSE, /* kSPD */
|
|
FALSE, /* kUND */
|
|
FALSE, /* rfi */
|
|
FALSE, /* kf11 */
|
|
FALSE, /* kf12 */
|
|
FALSE, /* kf13 */
|
|
FALSE, /* kf14 */
|
|
FALSE, /* kf15 */
|
|
FALSE, /* kf16 */
|
|
FALSE, /* kf17 */
|
|
FALSE, /* kf18 */
|
|
FALSE, /* kf19 */
|
|
FALSE, /* kf20 */
|
|
FALSE, /* kf21 */
|
|
FALSE, /* kf22 */
|
|
FALSE, /* kf23 */
|
|
FALSE, /* kf24 */
|
|
FALSE, /* kf25 */
|
|
FALSE, /* kf26 */
|
|
FALSE, /* kf27 */
|
|
FALSE, /* kf28 */
|
|
FALSE, /* kf29 */
|
|
FALSE, /* kf30 */
|
|
FALSE, /* kf31 */
|
|
FALSE, /* kf32 */
|
|
FALSE, /* kf33 */
|
|
FALSE, /* kf34 */
|
|
FALSE, /* kf35 */
|
|
FALSE, /* kf36 */
|
|
FALSE, /* kf37 */
|
|
FALSE, /* kf38 */
|
|
FALSE, /* kf39 */
|
|
FALSE, /* kf40 */
|
|
FALSE, /* kf41 */
|
|
FALSE, /* kf42 */
|
|
FALSE, /* kf43 */
|
|
FALSE, /* kf44 */
|
|
FALSE, /* kf45 */
|
|
FALSE, /* kf46 */
|
|
FALSE, /* kf47 */
|
|
FALSE, /* kf48 */
|
|
FALSE, /* kf49 */
|
|
FALSE, /* kf50 */
|
|
FALSE, /* kf51 */
|
|
FALSE, /* kf52 */
|
|
FALSE, /* kf53 */
|
|
FALSE, /* kf54 */
|
|
FALSE, /* kf55 */
|
|
FALSE, /* kf56 */
|
|
FALSE, /* kf57 */
|
|
FALSE, /* kf58 */
|
|
FALSE, /* kf59 */
|
|
FALSE, /* kf60 */
|
|
FALSE, /* kf61 */
|
|
FALSE, /* kf62 */
|
|
FALSE, /* kf63 */
|
|
FALSE, /* el1 */
|
|
FALSE, /* mgc */
|
|
FALSE, /* smgl */
|
|
FALSE, /* smgr */
|
|
FALSE, /* fln */
|
|
FALSE, /* sclk */
|
|
FALSE, /* dclk */
|
|
FALSE, /* rmclk */
|
|
FALSE, /* cwin */
|
|
FALSE, /* wingo */
|
|
FALSE, /* hup */
|
|
FALSE, /* dial */
|
|
FALSE, /* qdial */
|
|
FALSE, /* tone */
|
|
FALSE, /* pulse */
|
|
FALSE, /* hook */
|
|
FALSE, /* pause */
|
|
FALSE, /* wait */
|
|
FALSE, /* u0 */
|
|
FALSE, /* u1 */
|
|
FALSE, /* u2 */
|
|
FALSE, /* u3 */
|
|
FALSE, /* u4 */
|
|
FALSE, /* u5 */
|
|
FALSE, /* u6 */
|
|
FALSE, /* u7 */
|
|
FALSE, /* u8 */
|
|
FALSE, /* u9 */
|
|
FALSE, /* op */
|
|
FALSE, /* oc */
|
|
FALSE, /* initc */
|
|
FALSE, /* initp */
|
|
FALSE, /* scp */
|
|
FALSE, /* setf */
|
|
FALSE, /* setb */
|
|
FALSE, /* cpi */
|
|
FALSE, /* lpi */
|
|
FALSE, /* chr */
|
|
FALSE, /* cvr */
|
|
FALSE, /* defc */
|
|
FALSE, /* swidm */
|
|
FALSE, /* sdrfq */
|
|
FALSE, /* sitm */
|
|
FALSE, /* slm */
|
|
FALSE, /* smicm */
|
|
FALSE, /* snlq */
|
|
FALSE, /* snrmq */
|
|
FALSE, /* sshm */
|
|
FALSE, /* ssubm */
|
|
FALSE, /* ssupm */
|
|
FALSE, /* sum */
|
|
FALSE, /* rwidm */
|
|
FALSE, /* ritm */
|
|
FALSE, /* rlm */
|
|
FALSE, /* rmicm */
|
|
FALSE, /* rshm */
|
|
FALSE, /* rsubm */
|
|
FALSE, /* rsupm */
|
|
FALSE, /* rum */
|
|
FALSE, /* mhpa */
|
|
FALSE, /* mcud1 */
|
|
FALSE, /* mcub1 */
|
|
FALSE, /* mcuf1 */
|
|
FALSE, /* mvpa */
|
|
FALSE, /* mcuu1 */
|
|
FALSE, /* porder */
|
|
FALSE, /* mcud */
|
|
FALSE, /* mcub */
|
|
FALSE, /* mcuf */
|
|
FALSE, /* mcuu */
|
|
FALSE, /* scs */
|
|
FALSE, /* smgb */
|
|
FALSE, /* smgbp */
|
|
FALSE, /* smglp */
|
|
FALSE, /* smgrp */
|
|
FALSE, /* smgt */
|
|
FALSE, /* smgtp */
|
|
FALSE, /* sbim */
|
|
FALSE, /* scsd */
|
|
FALSE, /* rbim */
|
|
FALSE, /* rcsd */
|
|
FALSE, /* subcs */
|
|
FALSE, /* supcs */
|
|
FALSE, /* docr */
|
|
FALSE, /* zerom */
|
|
FALSE, /* csnm */
|
|
FALSE, /* kmous */
|
|
FALSE, /* minfo */
|
|
FALSE, /* reqmp */
|
|
FALSE, /* getm */
|
|
FALSE, /* setaf */
|
|
FALSE, /* setab */
|
|
FALSE, /* pfxl */
|
|
FALSE, /* devt */
|
|
FALSE, /* csin */
|
|
FALSE, /* s0ds */
|
|
FALSE, /* s1ds */
|
|
FALSE, /* s2ds */
|
|
FALSE, /* s3ds */
|
|
FALSE, /* smglr */
|
|
FALSE, /* smgtb */
|
|
FALSE, /* birep */
|
|
FALSE, /* binel */
|
|
FALSE, /* bicr */
|
|
FALSE, /* colornm */
|
|
FALSE, /* defbi */
|
|
FALSE, /* endbi */
|
|
FALSE, /* setcolor */
|
|
FALSE, /* slines */
|
|
FALSE, /* dispc */
|
|
FALSE, /* smpch */
|
|
FALSE, /* rmpch */
|
|
FALSE, /* smsc */
|
|
FALSE, /* rmsc */
|
|
FALSE, /* pctrm */
|
|
FALSE, /* scesc */
|
|
FALSE, /* scesa */
|
|
FALSE, /* ehhlm */
|
|
FALSE, /* elhlm */
|
|
FALSE, /* elohlm */
|
|
FALSE, /* erhlm */
|
|
FALSE, /* ethlm */
|
|
FALSE, /* evhlm */
|
|
FALSE, /* sgr1 */
|
|
FALSE, /* slength */
|
|
TRUE, /* OTi2 */
|
|
TRUE, /* OTrs */
|
|
TRUE, /* OTnl */
|
|
TRUE, /* OTbc */
|
|
FALSE, /* OTko */
|
|
TRUE, /* OTma */
|
|
FALSE, /* OTG2 */
|
|
FALSE, /* OTG3 */
|
|
FALSE, /* OTG1 */
|
|
FALSE, /* OTG4 */
|
|
FALSE, /* OTGR */
|
|
FALSE, /* OTGL */
|
|
FALSE, /* OTGU */
|
|
FALSE, /* OTGD */
|
|
FALSE, /* OTGH */
|
|
FALSE, /* OTGV */
|
|
FALSE, /* OTGC */
|
|
FALSE, /* meml */
|
|
FALSE, /* memu */
|
|
FALSE, /* pln */
|
|
FALSE, /* smln */
|
|
FALSE, /* rmln */
|
|
FALSE, /* kf11 */
|
|
FALSE, /* kf12 */
|
|
FALSE, /* kf13 */
|
|
FALSE, /* kf14 */
|
|
FALSE, /* kf15 */
|
|
FALSE, /* kf16 */
|
|
FALSE, /* kf17 */
|
|
FALSE, /* kf18 */
|
|
FALSE, /* kf19 */
|
|
FALSE, /* kf20 */
|
|
FALSE, /* kf21 */
|
|
FALSE, /* kf22 */
|
|
FALSE, /* kf23 */
|
|
FALSE, /* kf24 */
|
|
FALSE, /* kf25 */
|
|
FALSE, /* kf26 */
|
|
FALSE, /* kf27 */
|
|
FALSE, /* kf28 */
|
|
FALSE, /* kf29 */
|
|
FALSE, /* kf30 */
|
|
FALSE, /* kf31 */
|
|
FALSE, /* kf32 */
|
|
FALSE, /* kf33 */
|
|
FALSE, /* kf34 */
|
|
FALSE, /* kf35 */
|
|
FALSE, /* kf36 */
|
|
FALSE, /* kf37 */
|
|
FALSE, /* kf38 */
|
|
FALSE, /* kf39 */
|
|
FALSE, /* kf40 */
|
|
FALSE, /* kf41 */
|
|
FALSE, /* kf42 */
|
|
FALSE, /* kf43 */
|
|
FALSE, /* kf44 */
|
|
FALSE, /* kf45 */
|
|
FALSE, /* kf46 */
|
|
FALSE, /* kf47 */
|
|
FALSE, /* kf48 */
|
|
FALSE, /* kf49 */
|
|
FALSE, /* kf50 */
|
|
FALSE, /* kf51 */
|
|
FALSE, /* kf52 */
|
|
FALSE, /* kf53 */
|
|
FALSE, /* kf54 */
|
|
FALSE, /* kf55 */
|
|
FALSE, /* kf56 */
|
|
FALSE, /* kf57 */
|
|
FALSE, /* kf58 */
|
|
FALSE, /* kf59 */
|
|
FALSE, /* kf60 */
|
|
FALSE, /* kf61 */
|
|
FALSE, /* kf62 */
|
|
FALSE, /* kf63 */
|
|
FALSE, /* box1 */
|
|
FALSE, /* box2 */
|
|
FALSE, /* batt1 */
|
|
FALSE, /* batt2 */
|
|
FALSE, /* colb0 */
|
|
FALSE, /* colb1 */
|
|
FALSE, /* colb2 */
|
|
FALSE, /* colb3 */
|
|
FALSE, /* colb4 */
|
|
FALSE, /* colb5 */
|
|
FALSE, /* colb6 */
|
|
FALSE, /* colb7 */
|
|
FALSE, /* colf0 */
|
|
FALSE, /* colf1 */
|
|
FALSE, /* colf2 */
|
|
FALSE, /* colf3 */
|
|
FALSE, /* colf4 */
|
|
FALSE, /* colf5 */
|
|
FALSE, /* colf6 */
|
|
FALSE, /* colf7 */
|
|
FALSE, /* font0 */
|
|
FALSE, /* font1 */
|
|
FALSE, /* font2 */
|
|
FALSE, /* font3 */
|
|
FALSE, /* font4 */
|
|
FALSE, /* font5 */
|
|
FALSE, /* font6 */
|
|
FALSE, /* font7 */
|
|
FALSE, /* kbtab */
|
|
FALSE, /* kdo */
|
|
FALSE, /* kcmd */
|
|
FALSE, /* kcpn */
|
|
FALSE, /* kend */
|
|
FALSE, /* khlp */
|
|
FALSE, /* knl */
|
|
FALSE, /* knpn */
|
|
FALSE, /* kppn */
|
|
FALSE, /* kppn */
|
|
FALSE, /* kquit */
|
|
FALSE, /* ksel */
|
|
FALSE, /* kscl */
|
|
FALSE, /* kscr */
|
|
FALSE, /* ktab */
|
|
FALSE, /* kmpf1 */
|
|
FALSE, /* kmpt1 */
|
|
FALSE, /* kmpf2 */
|
|
FALSE, /* kmpt2 */
|
|
FALSE, /* kmpf3 */
|
|
FALSE, /* kmpt3 */
|
|
FALSE, /* kmpf4 */
|
|
FALSE, /* kmpt4 */
|
|
FALSE, /* kmpf5 */
|
|
FALSE, /* kmpt5 */
|
|
FALSE, /* apstr */
|
|
FALSE, /* kmpf6 */
|
|
FALSE, /* kmpt6 */
|
|
FALSE, /* kmpf7 */
|
|
FALSE, /* kmpt7 */
|
|
FALSE, /* kmpf8 */
|
|
FALSE, /* kmpt8 */
|
|
FALSE, /* kmpf9 */
|
|
FALSE, /* kmpt9 */
|
|
FALSE, /* ksf1 */
|
|
FALSE, /* ksf2 */
|
|
FALSE, /* ksf3 */
|
|
FALSE, /* ksf4 */
|
|
FALSE, /* ksf5 */
|
|
FALSE, /* ksf6 */
|
|
FALSE, /* ksf7 */
|
|
FALSE, /* ksf8 */
|
|
FALSE, /* ksf9 */
|
|
FALSE, /* ksf10 */
|
|
FALSE, /* kf11 */
|
|
FALSE, /* kf12 */
|
|
FALSE, /* kact */
|
|
FALSE, /* topl */
|
|
FALSE, /* btml */
|
|
FALSE, /* rvert */
|
|
FALSE, /* lvert */
|
|
#define OK_str_from_termcap 399
|
|
};
|
|
|