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 14 static short const parametrized[] = { 15 0, /* cbt */ 16 0, /* bel */ 17 0, /* cr */ 18 1, /* csr */ 19 0, /* tbc */ 20 0, /* clear */ 21 0, /* el */ 22 0, /* ed */ 23 1, /* hpa */ 24 0, /* cmdch */ 25 1, /* cup */ 26 0, /* cud1 */ 27 0, /* home */ 28 0, /* civis */ 29 0, /* cub1 */ 30 1, /* mrcup */ 31 0, /* cnorm */ 32 0, /* cuf1 */ 33 0, /* ll */ 34 0, /* cuu1 */ 35 0, /* cvvis */ 36 0, /* dch1 */ 37 0, /* dl1 */ 38 0, /* dsl */ 39 0, /* hd */ 40 0, /* smacs */ 41 0, /* blink */ 42 0, /* bold */ 43 0, /* smcup */ 44 0, /* smdc */ 45 0, /* dim */ 46 0, /* smir */ 47 0, /* invis */ 48 0, /* prot */ 49 0, /* rev */ 50 0, /* smso */ 51 0, /* smul */ 52 1, /* ech */ 53 0, /* rmacs */ 54 0, /* sgr0 */ 55 0, /* rmcup */ 56 0, /* rmdc */ 57 0, /* rmir */ 58 0, /* rmso */ 59 0, /* rmul */ 60 0, /* flash */ 61 0, /* ff */ 62 0, /* fsl */ 63 0, /* is1 */ 64 0, /* is2 */ 65 0, /* is3 */ 66 0, /* if */ 67 0, /* ich1 */ 68 0, /* il1 */ 69 0, /* ip */ 70 0, /* kbs */ 71 0, /* ktbc */ 72 0, /* kclr */ 73 0, /* kctab */ 74 0, /* kdch1 */ 75 0, /* kdl1 */ 76 0, /* kcud1 */ 77 0, /* krmir */ 78 0, /* kel */ 79 0, /* ked */ 80 0, /* kf0 */ 81 0, /* kf1 */ 82 0, /* kf10 */ 83 0, /* kf2 */ 84 0, /* kf3 */ 85 0, /* kf4 */ 86 0, /* kf5 */ 87 0, /* kf6 */ 88 0, /* kf7 */ 89 0, /* kf8 */ 90 0, /* kf9 */ 91 0, /* khome */ 92 0, /* kich1 */ 93 0, /* kil1 */ 94 0, /* kcub1 */ 95 0, /* kll */ 96 0, /* knp */ 97 0, /* kpp */ 98 0, /* kcuf1 */ 99 0, /* kind */ 100 0, /* kri */ 101 0, /* khts */ 102 0, /* kcuu1 */ 103 0, /* rmkx */ 104 0, /* smkx */ 105 0, /* lf0 */ 106 0, /* lf1 */ 107 0, /* lf10 */ 108 0, /* lf2 */ 109 0, /* lf3 */ 110 0, /* lf4 */ 111 0, /* lf5 */ 112 0, /* lf6 */ 113 0, /* lf7 */ 114 0, /* lf8 */ 115 0, /* lf9 */ 116 0, /* rmm */ 117 0, /* smm */ 118 0, /* nel */ 119 0, /* pad */ 120 1, /* dch */ 121 1, /* dl */ 122 1, /* cud */ 123 1, /* ich */ 124 1, /* indn */ 125 1, /* il */ 126 1, /* cub */ 127 1, /* cuf */ 128 1, /* rin */ 129 1, /* cuu */ 130 1, /* pfkey */ 131 1, /* pfloc */ 132 1, /* pfx */ 133 0, /* mc0 */ 134 0, /* mc4 */ 135 0, /* mc5 */ 136 1, /* rep */ 137 0, /* rs1 */ 138 0, /* rs2 */ 139 0, /* rs3 */ 140 0, /* rf */ 141 0, /* rc */ 142 1, /* vpa */ 143 0, /* sc */ 144 0, /* ind */ 145 0, /* ri */ 146 1, /* sgr */ 147 0, /* hts */ 148 1, /* wind */ 149 0, /* ht */ 150 1, /* tsl */ 151 0, /* uc */ 152 0, /* hu */ 153 0, /* iprog */ 154 0, /* ka1 */ 155 0, /* ka3 */ 156 0, /* kb2 */ 157 0, /* kc1 */ 158 0, /* kc3 */ 159 1, /* mc5p */ 160 0, /* rmp */ 161 -1, /* acsc */ 162 1, /* pln */ 163 0, /* kcbt */ 164 0, /* smxon */ 165 0, /* rmxon */ 166 0, /* smam */ 167 0, /* rmam */ 168 0, /* xonc */ 169 0, /* xoffc */ 170 0, /* enacs */ 171 0, /* smln */ 172 0, /* rmln */ 173 0, /* kbeg */ 174 0, /* kcan */ 175 0, /* kclo */ 176 0, /* kcmd */ 177 0, /* kcpy */ 178 0, /* kcrt */ 179 0, /* kend */ 180 0, /* kent */ 181 0, /* kext */ 182 0, /* kfnd */ 183 0, /* khlp */ 184 0, /* kmrk */ 185 0, /* kmsg */ 186 0, /* kmov */ 187 0, /* knxt */ 188 0, /* kopn */ 189 0, /* kopt */ 190 0, /* kprv */ 191 0, /* kprt */ 192 0, /* krdo */ 193 0, /* kref */ 194 0, /* krfr */ 195 0, /* krpl */ 196 0, /* krst */ 197 0, /* kres */ 198 0, /* ksav */ 199 0, /* kspd */ 200 0, /* kund */ 201 0, /* kBEG */ 202 0, /* kCAN */ 203 0, /* kCMD */ 204 0, /* kCPY */ 205 0, /* kCRT */ 206 0, /* kDC */ 207 0, /* kDL */ 208 0, /* kslt */ 209 0, /* kEND */ 210 0, /* kEOL */ 211 0, /* kEXT */ 212 0, /* kFND */ 213 1, /* kHLP */ 214 1, /* kHOM */ 215 1, /* kIC */ 216 1, /* kLFT */ 217 0, /* kMSG */ 218 0, /* kMOV */ 219 0, /* kNXT */ 220 0, /* kOPT */ 221 0, /* kPRV */ 222 0, /* kPRT */ 223 0, /* kRDO */ 224 0, /* kRPL */ 225 0, /* kRIT */ 226 0, /* kRES */ 227 0, /* kSAV */ 228 0, /* kSPD */ 229 0, /* kUND */ 230 0, /* rfi */ 231 0, /* kf11 */ 232 0, /* kf12 */ 233 0, /* kf13 */ 234 0, /* kf14 */ 235 0, /* kf15 */ 236 0, /* kf16 */ 237 0, /* kf17 */ 238 0, /* kf18 */ 239 0, /* kf19 */ 240 0, /* kf20 */ 241 0, /* kf21 */ 242 0, /* kf22 */ 243 0, /* kf23 */ 244 0, /* kf24 */ 245 0, /* kf25 */ 246 0, /* kf26 */ 247 0, /* kf27 */ 248 0, /* kf28 */ 249 0, /* kf29 */ 250 0, /* kf30 */ 251 0, /* kf31 */ 252 0, /* kf32 */ 253 0, /* kf33 */ 254 0, /* kf34 */ 255 0, /* kf35 */ 256 0, /* kf36 */ 257 0, /* kf37 */ 258 0, /* kf38 */ 259 0, /* kf39 */ 260 0, /* kf40 */ 261 0, /* kf41 */ 262 0, /* kf42 */ 263 0, /* kf43 */ 264 0, /* kf44 */ 265 0, /* kf45 */ 266 0, /* kf46 */ 267 0, /* kf47 */ 268 0, /* kf48 */ 269 0, /* kf49 */ 270 0, /* kf50 */ 271 0, /* kf51 */ 272 0, /* kf52 */ 273 0, /* kf53 */ 274 0, /* kf54 */ 275 0, /* kf55 */ 276 0, /* kf56 */ 277 0, /* kf57 */ 278 0, /* kf58 */ 279 0, /* kf59 */ 280 0, /* kf60 */ 281 0, /* kf61 */ 282 0, /* kf62 */ 283 0, /* kf63 */ 284 0, /* el1 */ 285 0, /* mgc */ 286 0, /* smgl */ 287 0, /* smgr */ 288 -1, /* fln */ 289 1, /* sclk */ 290 0, /* dclk */ 291 0, /* rmclk */ 292 1, /* cwin */ 293 1, /* wingo */ 294 0, /* hup */ 295 1, /* dial */ 296 1, /* qdial */ 297 0, /* tone */ 298 0, /* pulse */ 299 0, /* hook */ 300 0, /* pause */ 301 0, /* wait */ 302 1, /* u0 */ 303 1, /* u1 */ 304 1, /* u2 */ 305 1, /* u3 */ 306 1, /* u4 */ 307 1, /* u5 */ 308 1, /* u6 */ 309 1, /* u7 */ 310 1, /* u8 */ 311 1, /* u9 */ 312 0, /* op */ 313 0, /* oc */ 314 1, /* initc */ 315 1, /* initp */ 316 1, /* scp */ 317 1, /* setf */ 318 1, /* setb */ 319 1, /* cpi */ 320 1, /* lpi */ 321 1, /* chr */ 322 1, /* cvr */ 323 1, /* defc */ 324 0, /* swidm */ 325 0, /* sdrfq */ 326 0, /* sitm */ 327 0, /* slm */ 328 0, /* smicm */ 329 0, /* snlq */ 330 0, /* snrmq */ 331 0, /* sshm */ 332 0, /* ssubm */ 333 0, /* ssupm */ 334 0, /* sum */ 335 0, /* rwidm */ 336 0, /* ritm */ 337 0, /* rlm */ 338 0, /* rmicm */ 339 0, /* rshm */ 340 0, /* rsubm */ 341 0, /* rsupm */ 342 0, /* rum */ 343 0, /* mhpa */ 344 0, /* mcud1 */ 345 0, /* mcub1 */ 346 0, /* mcuf1 */ 347 1, /* mvpa */ 348 0, /* mcuu1 */ 349 0, /* porder */ 350 0, /* mcud */ 351 0, /* mcub */ 352 0, /* mcuf */ 353 0, /* mcuu */ 354 1, /* scs */ 355 0, /* smgb */ 356 1, /* smgbp */ 357 1, /* smglp */ 358 1, /* smgrp */ 359 0, /* smgt */ 360 1, /* smgtp */ 361 0, /* sbim */ 362 1, /* scsd */ 363 0, /* rbim */ 364 1, /* rcsd */ 365 0, /* subcs */ 366 0, /* supcs */ 367 0, /* docr */ 368 0, /* zerom */ 369 1, /* csnm */ 370 0, /* kmous */ 371 0, /* minfo */ 372 0, /* reqmp */ 373 1, /* getm */ 374 1, /* setaf */ 375 1, /* setab */ 376 1, /* pfxl */ 377 0, /* devt */ 378 0, /* csin */ 379 0, /* s0ds */ 380 0, /* s1ds */ 381 0, /* s2ds */ 382 0, /* s3ds */ 383 1, /* smglr */ 384 1, /* smgtb */ 385 1, /* birep */ 386 0, /* binel */ 387 0, /* bicr */ 388 1, /* colornm */ 389 0, /* defbi */ 390 0, /* endbi */ 391 1, /* setcolor */ 392 1, /* slines */ 393 1, /* dispc */ 394 0, /* smpch */ 395 0, /* rmpch */ 396 0, /* smsc */ 397 0, /* rmsc */ 398 0, /* pctrm */ 399 0, /* scesc */ 400 0, /* scesa */ 401 0, /* ehhlm */ 402 0, /* elhlm */ 403 0, /* elohlm */ 404 0, /* erhlm */ 405 0, /* ethlm */ 406 0, /* evhlm */ 407 1, /* sgr1 */ 408 1, /* slength */ 409 0, /* OTi2 */ 410 0, /* OTrs */ 411 0, /* OTnl */ 412 0, /* OTbc */ 413 0, /* OTko */ 414 0, /* 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 */ 426 0, /* meml */ 427 0, /* memu */ 428 0, /* box1 */ 429 } /* 414 entries */; 430 431 #endif /* PARAMETRIZED_H */ 432