jcs's openbsd hax
openbsd
1/* $OpenBSD: parametrized.h,v 1.4 2023/10/17 09:52:08 nicm Exp $ */
2
3#ifndef PARAMETRIZED_H
4#define PARAMETRIZED_H 1
5/*
6 * parametrized.h --- is a termcap capability parametrized?
7 *
8 * Note: this file is generated using MKparametrized.sh, do not edit by hand.
9 * A value of -1 in the table means suppress both pad and % translations.
10 * A value of 0 in the table means do pad but not % translations.
11 * A value of 1 in the table means do both pad and % translations.
12 */
13
14static short const parametrized[] = {
150, /* cbt */
160, /* bel */
170, /* cr */
181, /* csr */
190, /* tbc */
200, /* clear */
210, /* el */
220, /* ed */
231, /* hpa */
240, /* cmdch */
251, /* cup */
260, /* cud1 */
270, /* home */
280, /* civis */
290, /* cub1 */
301, /* mrcup */
310, /* cnorm */
320, /* cuf1 */
330, /* ll */
340, /* cuu1 */
350, /* cvvis */
360, /* dch1 */
370, /* dl1 */
380, /* dsl */
390, /* hd */
400, /* smacs */
410, /* blink */
420, /* bold */
430, /* smcup */
440, /* smdc */
450, /* dim */
460, /* smir */
470, /* invis */
480, /* prot */
490, /* rev */
500, /* smso */
510, /* smul */
521, /* ech */
530, /* rmacs */
540, /* sgr0 */
550, /* rmcup */
560, /* rmdc */
570, /* rmir */
580, /* rmso */
590, /* rmul */
600, /* flash */
610, /* ff */
620, /* fsl */
630, /* is1 */
640, /* is2 */
650, /* is3 */
660, /* if */
670, /* ich1 */
680, /* il1 */
690, /* ip */
700, /* kbs */
710, /* ktbc */
720, /* kclr */
730, /* kctab */
740, /* kdch1 */
750, /* kdl1 */
760, /* kcud1 */
770, /* krmir */
780, /* kel */
790, /* ked */
800, /* kf0 */
810, /* kf1 */
820, /* kf10 */
830, /* kf2 */
840, /* kf3 */
850, /* kf4 */
860, /* kf5 */
870, /* kf6 */
880, /* kf7 */
890, /* kf8 */
900, /* kf9 */
910, /* khome */
920, /* kich1 */
930, /* kil1 */
940, /* kcub1 */
950, /* kll */
960, /* knp */
970, /* kpp */
980, /* kcuf1 */
990, /* kind */
1000, /* kri */
1010, /* khts */
1020, /* kcuu1 */
1030, /* rmkx */
1040, /* smkx */
1050, /* lf0 */
1060, /* lf1 */
1070, /* lf10 */
1080, /* lf2 */
1090, /* lf3 */
1100, /* lf4 */
1110, /* lf5 */
1120, /* lf6 */
1130, /* lf7 */
1140, /* lf8 */
1150, /* lf9 */
1160, /* rmm */
1170, /* smm */
1180, /* nel */
1190, /* pad */
1201, /* dch */
1211, /* dl */
1221, /* cud */
1231, /* ich */
1241, /* indn */
1251, /* il */
1261, /* cub */
1271, /* cuf */
1281, /* rin */
1291, /* cuu */
1301, /* pfkey */
1311, /* pfloc */
1321, /* pfx */
1330, /* mc0 */
1340, /* mc4 */
1350, /* mc5 */
1361, /* rep */
1370, /* rs1 */
1380, /* rs2 */
1390, /* rs3 */
1400, /* rf */
1410, /* rc */
1421, /* vpa */
1430, /* sc */
1440, /* ind */
1450, /* ri */
1461, /* sgr */
1470, /* hts */
1481, /* wind */
1490, /* ht */
1501, /* tsl */
1510, /* uc */
1520, /* hu */
1530, /* iprog */
1540, /* ka1 */
1550, /* ka3 */
1560, /* kb2 */
1570, /* kc1 */
1580, /* kc3 */
1591, /* mc5p */
1600, /* rmp */
161-1, /* acsc */
1621, /* pln */
1630, /* kcbt */
1640, /* smxon */
1650, /* rmxon */
1660, /* smam */
1670, /* rmam */
1680, /* xonc */
1690, /* xoffc */
1700, /* enacs */
1710, /* smln */
1720, /* rmln */
1730, /* kbeg */
1740, /* kcan */
1750, /* kclo */
1760, /* kcmd */
1770, /* kcpy */
1780, /* kcrt */
1790, /* kend */
1800, /* kent */
1810, /* kext */
1820, /* kfnd */
1830, /* khlp */
1840, /* kmrk */
1850, /* kmsg */
1860, /* kmov */
1870, /* knxt */
1880, /* kopn */
1890, /* kopt */
1900, /* kprv */
1910, /* kprt */
1920, /* krdo */
1930, /* kref */
1940, /* krfr */
1950, /* krpl */
1960, /* krst */
1970, /* kres */
1980, /* ksav */
1990, /* kspd */
2000, /* kund */
2010, /* kBEG */
2020, /* kCAN */
2030, /* kCMD */
2040, /* kCPY */
2050, /* kCRT */
2060, /* kDC */
2070, /* kDL */
2080, /* kslt */
2090, /* kEND */
2100, /* kEOL */
2110, /* kEXT */
2120, /* kFND */
2131, /* kHLP */
2141, /* kHOM */
2151, /* kIC */
2161, /* kLFT */
2170, /* kMSG */
2180, /* kMOV */
2190, /* kNXT */
2200, /* kOPT */
2210, /* kPRV */
2220, /* kPRT */
2230, /* kRDO */
2240, /* kRPL */
2250, /* kRIT */
2260, /* kRES */
2270, /* kSAV */
2280, /* kSPD */
2290, /* kUND */
2300, /* rfi */
2310, /* kf11 */
2320, /* kf12 */
2330, /* kf13 */
2340, /* kf14 */
2350, /* kf15 */
2360, /* kf16 */
2370, /* kf17 */
2380, /* kf18 */
2390, /* kf19 */
2400, /* kf20 */
2410, /* kf21 */
2420, /* kf22 */
2430, /* kf23 */
2440, /* kf24 */
2450, /* kf25 */
2460, /* kf26 */
2470, /* kf27 */
2480, /* kf28 */
2490, /* kf29 */
2500, /* kf30 */
2510, /* kf31 */
2520, /* kf32 */
2530, /* kf33 */
2540, /* kf34 */
2550, /* kf35 */
2560, /* kf36 */
2570, /* kf37 */
2580, /* kf38 */
2590, /* kf39 */
2600, /* kf40 */
2610, /* kf41 */
2620, /* kf42 */
2630, /* kf43 */
2640, /* kf44 */
2650, /* kf45 */
2660, /* kf46 */
2670, /* kf47 */
2680, /* kf48 */
2690, /* kf49 */
2700, /* kf50 */
2710, /* kf51 */
2720, /* kf52 */
2730, /* kf53 */
2740, /* kf54 */
2750, /* kf55 */
2760, /* kf56 */
2770, /* kf57 */
2780, /* kf58 */
2790, /* kf59 */
2800, /* kf60 */
2810, /* kf61 */
2820, /* kf62 */
2830, /* kf63 */
2840, /* el1 */
2850, /* mgc */
2860, /* smgl */
2870, /* smgr */
288-1, /* fln */
2891, /* sclk */
2900, /* dclk */
2910, /* rmclk */
2921, /* cwin */
2931, /* wingo */
2940, /* hup */
2951, /* dial */
2961, /* qdial */
2970, /* tone */
2980, /* pulse */
2990, /* hook */
3000, /* pause */
3010, /* wait */
3021, /* u0 */
3031, /* u1 */
3041, /* u2 */
3051, /* u3 */
3061, /* u4 */
3071, /* u5 */
3081, /* u6 */
3091, /* u7 */
3101, /* u8 */
3111, /* u9 */
3120, /* op */
3130, /* oc */
3141, /* initc */
3151, /* initp */
3161, /* scp */
3171, /* setf */
3181, /* setb */
3191, /* cpi */
3201, /* lpi */
3211, /* chr */
3221, /* cvr */
3231, /* defc */
3240, /* swidm */
3250, /* sdrfq */
3260, /* sitm */
3270, /* slm */
3280, /* smicm */
3290, /* snlq */
3300, /* snrmq */
3310, /* sshm */
3320, /* ssubm */
3330, /* ssupm */
3340, /* sum */
3350, /* rwidm */
3360, /* ritm */
3370, /* rlm */
3380, /* rmicm */
3390, /* rshm */
3400, /* rsubm */
3410, /* rsupm */
3420, /* rum */
3430, /* mhpa */
3440, /* mcud1 */
3450, /* mcub1 */
3460, /* mcuf1 */
3471, /* mvpa */
3480, /* mcuu1 */
3490, /* porder */
3500, /* mcud */
3510, /* mcub */
3520, /* mcuf */
3530, /* mcuu */
3541, /* scs */
3550, /* smgb */
3561, /* smgbp */
3571, /* smglp */
3581, /* smgrp */
3590, /* smgt */
3601, /* smgtp */
3610, /* sbim */
3621, /* scsd */
3630, /* rbim */
3641, /* rcsd */
3650, /* subcs */
3660, /* supcs */
3670, /* docr */
3680, /* zerom */
3691, /* csnm */
3700, /* kmous */
3710, /* minfo */
3720, /* reqmp */
3731, /* getm */
3741, /* setaf */
3751, /* setab */
3761, /* pfxl */
3770, /* devt */
3780, /* csin */
3790, /* s0ds */
3800, /* s1ds */
3810, /* s2ds */
3820, /* s3ds */
3831, /* smglr */
3841, /* smgtb */
3851, /* birep */
3860, /* binel */
3870, /* bicr */
3881, /* colornm */
3890, /* defbi */
3900, /* endbi */
3911, /* setcolor */
3921, /* slines */
3931, /* dispc */
3940, /* smpch */
3950, /* rmpch */
3960, /* smsc */
3970, /* rmsc */
3980, /* pctrm */
3990, /* scesc */
4000, /* scesa */
4010, /* ehhlm */
4020, /* elhlm */
4030, /* elohlm */
4040, /* erhlm */
4050, /* ethlm */
4060, /* evhlm */
4071, /* sgr1 */
4081, /* slength */
4090, /* OTi2 */
4100, /* OTrs */
4110, /* OTnl */
4120, /* OTbc */
4130, /* OTko */
4140, /* OTma */
415-1, /* OTG2 */
416-1, /* OTG3 */
417-1, /* OTG1 */
418-1, /* OTG4 */
419-1, /* OTGR */
420-1, /* OTGL */
421-1, /* OTGU */
422-1, /* OTGD */
423-1, /* OTGH */
424-1, /* OTGV */
425-1, /* OTGC */
4260, /* meml */
4270, /* memu */
4280, /* box1 */
429} /* 414 entries */;
430
431#endif /* PARAMETRIZED_H */