[3073] | 1 | /* This file was generated by MKnames.awk */
|
---|
| 2 |
|
---|
| 3 | #include <curses.priv.h>
|
---|
| 4 |
|
---|
| 5 | #define IT NCURSES_CONST char * const
|
---|
| 6 |
|
---|
| 7 | #if BROKEN_LINKER
|
---|
| 8 | #include <term.h>
|
---|
| 9 | #define DCL(it) static IT data##it[]
|
---|
| 10 | #else
|
---|
| 11 | #define DCL(it) NCURSES_EXPORT_VAR(IT) it[]
|
---|
| 12 | #endif
|
---|
| 13 |
|
---|
| 14 | /*
|
---|
| 15 | * names.c - Arrays of capability names and codes
|
---|
| 16 | *
|
---|
| 17 | */
|
---|
| 18 |
|
---|
| 19 | DCL(boolnames) = {
|
---|
| 20 | "bw",
|
---|
| 21 | "am",
|
---|
| 22 | "xsb",
|
---|
| 23 | "xhp",
|
---|
| 24 | "xenl",
|
---|
| 25 | "eo",
|
---|
| 26 | "gn",
|
---|
| 27 | "hc",
|
---|
| 28 | "km",
|
---|
| 29 | "hs",
|
---|
| 30 | "in",
|
---|
| 31 | "da",
|
---|
| 32 | "db",
|
---|
| 33 | "mir",
|
---|
| 34 | "msgr",
|
---|
| 35 | "os",
|
---|
| 36 | "eslok",
|
---|
| 37 | "xt",
|
---|
| 38 | "hz",
|
---|
| 39 | "ul",
|
---|
| 40 | "xon",
|
---|
| 41 | "nxon",
|
---|
| 42 | "mc5i",
|
---|
| 43 | "chts",
|
---|
| 44 | "nrrmc",
|
---|
| 45 | "npc",
|
---|
| 46 | "ndscr",
|
---|
| 47 | "ccc",
|
---|
| 48 | "bce",
|
---|
| 49 | "hls",
|
---|
| 50 | "xhpa",
|
---|
| 51 | "crxm",
|
---|
| 52 | "daisy",
|
---|
| 53 | "xvpa",
|
---|
| 54 | "sam",
|
---|
| 55 | "cpix",
|
---|
| 56 | "lpix",
|
---|
| 57 | "OTbs",
|
---|
| 58 | "OTns",
|
---|
| 59 | "OTnc",
|
---|
| 60 | "OTMT",
|
---|
| 61 | "OTNL",
|
---|
| 62 | "OTpt",
|
---|
| 63 | "OTxr",
|
---|
| 64 | (NCURSES_CONST char *)0,
|
---|
| 65 | };
|
---|
| 66 |
|
---|
| 67 | DCL(boolfnames) = {
|
---|
| 68 | "auto_left_margin",
|
---|
| 69 | "auto_right_margin",
|
---|
| 70 | "no_esc_ctlc",
|
---|
| 71 | "ceol_standout_glitch",
|
---|
| 72 | "eat_newline_glitch",
|
---|
| 73 | "erase_overstrike",
|
---|
| 74 | "generic_type",
|
---|
| 75 | "hard_copy",
|
---|
| 76 | "has_meta_key",
|
---|
| 77 | "has_status_line",
|
---|
| 78 | "insert_null_glitch",
|
---|
| 79 | "memory_above",
|
---|
| 80 | "memory_below",
|
---|
| 81 | "move_insert_mode",
|
---|
| 82 | "move_standout_mode",
|
---|
| 83 | "over_strike",
|
---|
| 84 | "status_line_esc_ok",
|
---|
| 85 | "dest_tabs_magic_smso",
|
---|
| 86 | "tilde_glitch",
|
---|
| 87 | "transparent_underline",
|
---|
| 88 | "xon_xoff",
|
---|
| 89 | "needs_xon_xoff",
|
---|
| 90 | "prtr_silent",
|
---|
| 91 | "hard_cursor",
|
---|
| 92 | "non_rev_rmcup",
|
---|
| 93 | "no_pad_char",
|
---|
| 94 | "non_dest_scroll_region",
|
---|
| 95 | "can_change",
|
---|
| 96 | "back_color_erase",
|
---|
| 97 | "hue_lightness_saturation",
|
---|
| 98 | "col_addr_glitch",
|
---|
| 99 | "cr_cancels_micro_mode",
|
---|
| 100 | "has_print_wheel",
|
---|
| 101 | "row_addr_glitch",
|
---|
| 102 | "semi_auto_right_margin",
|
---|
| 103 | "cpi_changes_res",
|
---|
| 104 | "lpi_changes_res",
|
---|
| 105 | "backspaces_with_bs",
|
---|
| 106 | "crt_no_scrolling",
|
---|
| 107 | "no_correctly_working_cr",
|
---|
| 108 | "gnu_has_meta_key",
|
---|
| 109 | "linefeed_is_newline",
|
---|
| 110 | "has_hardware_tabs",
|
---|
| 111 | "return_does_clr_eol",
|
---|
| 112 | (NCURSES_CONST char *)0,
|
---|
| 113 | };
|
---|
| 114 |
|
---|
| 115 | DCL(numnames) = {
|
---|
| 116 | "cols",
|
---|
| 117 | "it",
|
---|
| 118 | "lines",
|
---|
| 119 | "lm",
|
---|
| 120 | "xmc",
|
---|
| 121 | "pb",
|
---|
| 122 | "vt",
|
---|
| 123 | "wsl",
|
---|
| 124 | "nlab",
|
---|
| 125 | "lh",
|
---|
| 126 | "lw",
|
---|
| 127 | "ma",
|
---|
| 128 | "wnum",
|
---|
| 129 | "colors",
|
---|
| 130 | "pairs",
|
---|
| 131 | "ncv",
|
---|
| 132 | "bufsz",
|
---|
| 133 | "spinv",
|
---|
| 134 | "spinh",
|
---|
| 135 | "maddr",
|
---|
| 136 | "mjump",
|
---|
| 137 | "mcs",
|
---|
| 138 | "mls",
|
---|
| 139 | "npins",
|
---|
| 140 | "orc",
|
---|
| 141 | "orl",
|
---|
| 142 | "orhi",
|
---|
| 143 | "orvi",
|
---|
| 144 | "cps",
|
---|
| 145 | "widcs",
|
---|
| 146 | "btns",
|
---|
| 147 | "bitwin",
|
---|
| 148 | "bitype",
|
---|
| 149 | "OTug",
|
---|
| 150 | "OTdC",
|
---|
| 151 | "OTdN",
|
---|
| 152 | "OTdB",
|
---|
| 153 | "OTdT",
|
---|
| 154 | "OTkn",
|
---|
| 155 | (NCURSES_CONST char *)0,
|
---|
| 156 | };
|
---|
| 157 |
|
---|
| 158 | DCL(numfnames) = {
|
---|
| 159 | "columns",
|
---|
| 160 | "init_tabs",
|
---|
| 161 | "lines",
|
---|
| 162 | "lines_of_memory",
|
---|
| 163 | "magic_cookie_glitch",
|
---|
| 164 | "padding_baud_rate",
|
---|
| 165 | "virtual_terminal",
|
---|
| 166 | "width_status_line",
|
---|
| 167 | "num_labels",
|
---|
| 168 | "label_height",
|
---|
| 169 | "label_width",
|
---|
| 170 | "max_attributes",
|
---|
| 171 | "maximum_windows",
|
---|
| 172 | "max_colors",
|
---|
| 173 | "max_pairs",
|
---|
| 174 | "no_color_video",
|
---|
| 175 | "buffer_capacity",
|
---|
| 176 | "dot_vert_spacing",
|
---|
| 177 | "dot_horz_spacing",
|
---|
| 178 | "max_micro_address",
|
---|
| 179 | "max_micro_jump",
|
---|
| 180 | "micro_col_size",
|
---|
| 181 | "micro_line_size",
|
---|
| 182 | "number_of_pins",
|
---|
| 183 | "output_res_char",
|
---|
| 184 | "output_res_line",
|
---|
| 185 | "output_res_horz_inch",
|
---|
| 186 | "output_res_vert_inch",
|
---|
| 187 | "print_rate",
|
---|
| 188 | "wide_char_size",
|
---|
| 189 | "buttons",
|
---|
| 190 | "bit_image_entwining",
|
---|
| 191 | "bit_image_type",
|
---|
| 192 | "magic_cookie_glitch_ul",
|
---|
| 193 | "carriage_return_delay",
|
---|
| 194 | "new_line_delay",
|
---|
| 195 | "backspace_delay",
|
---|
| 196 | "horizontal_tab_delay",
|
---|
| 197 | "number_of_function_keys",
|
---|
| 198 | (NCURSES_CONST char *)0,
|
---|
| 199 | };
|
---|
| 200 |
|
---|
| 201 | DCL(strnames) = {
|
---|
| 202 | "cbt",
|
---|
| 203 | "bel",
|
---|
| 204 | "cr",
|
---|
| 205 | "csr",
|
---|
| 206 | "tbc",
|
---|
| 207 | "clear",
|
---|
| 208 | "el",
|
---|
| 209 | "ed",
|
---|
| 210 | "hpa",
|
---|
| 211 | "cmdch",
|
---|
| 212 | "cup",
|
---|
| 213 | "cud1",
|
---|
| 214 | "home",
|
---|
| 215 | "civis",
|
---|
| 216 | "cub1",
|
---|
| 217 | "mrcup",
|
---|
| 218 | "cnorm",
|
---|
| 219 | "cuf1",
|
---|
| 220 | "ll",
|
---|
| 221 | "cuu1",
|
---|
| 222 | "cvvis",
|
---|
| 223 | "dch1",
|
---|
| 224 | "dl1",
|
---|
| 225 | "dsl",
|
---|
| 226 | "hd",
|
---|
| 227 | "smacs",
|
---|
| 228 | "blink",
|
---|
| 229 | "bold",
|
---|
| 230 | "smcup",
|
---|
| 231 | "smdc",
|
---|
| 232 | "dim",
|
---|
| 233 | "smir",
|
---|
| 234 | "invis",
|
---|
| 235 | "prot",
|
---|
| 236 | "rev",
|
---|
| 237 | "smso",
|
---|
| 238 | "smul",
|
---|
| 239 | "ech",
|
---|
| 240 | "rmacs",
|
---|
| 241 | "sgr0",
|
---|
| 242 | "rmcup",
|
---|
| 243 | "rmdc",
|
---|
| 244 | "rmir",
|
---|
| 245 | "rmso",
|
---|
| 246 | "rmul",
|
---|
| 247 | "flash",
|
---|
| 248 | "ff",
|
---|
| 249 | "fsl",
|
---|
| 250 | "is1",
|
---|
| 251 | "is2",
|
---|
| 252 | "is3",
|
---|
| 253 | "if",
|
---|
| 254 | "ich1",
|
---|
| 255 | "il1",
|
---|
| 256 | "ip",
|
---|
| 257 | "kbs",
|
---|
| 258 | "ktbc",
|
---|
| 259 | "kclr",
|
---|
| 260 | "kctab",
|
---|
| 261 | "kdch1",
|
---|
| 262 | "kdl1",
|
---|
| 263 | "kcud1",
|
---|
| 264 | "krmir",
|
---|
| 265 | "kel",
|
---|
| 266 | "ked",
|
---|
| 267 | "kf0",
|
---|
| 268 | "kf1",
|
---|
| 269 | "kf10",
|
---|
| 270 | "kf2",
|
---|
| 271 | "kf3",
|
---|
| 272 | "kf4",
|
---|
| 273 | "kf5",
|
---|
| 274 | "kf6",
|
---|
| 275 | "kf7",
|
---|
| 276 | "kf8",
|
---|
| 277 | "kf9",
|
---|
| 278 | "khome",
|
---|
| 279 | "kich1",
|
---|
| 280 | "kil1",
|
---|
| 281 | "kcub1",
|
---|
| 282 | "kll",
|
---|
| 283 | "knp",
|
---|
| 284 | "kpp",
|
---|
| 285 | "kcuf1",
|
---|
| 286 | "kind",
|
---|
| 287 | "kri",
|
---|
| 288 | "khts",
|
---|
| 289 | "kcuu1",
|
---|
| 290 | "rmkx",
|
---|
| 291 | "smkx",
|
---|
| 292 | "lf0",
|
---|
| 293 | "lf1",
|
---|
| 294 | "lf10",
|
---|
| 295 | "lf2",
|
---|
| 296 | "lf3",
|
---|
| 297 | "lf4",
|
---|
| 298 | "lf5",
|
---|
| 299 | "lf6",
|
---|
| 300 | "lf7",
|
---|
| 301 | "lf8",
|
---|
| 302 | "lf9",
|
---|
| 303 | "rmm",
|
---|
| 304 | "smm",
|
---|
| 305 | "nel",
|
---|
| 306 | "pad",
|
---|
| 307 | "dch",
|
---|
| 308 | "dl",
|
---|
| 309 | "cud",
|
---|
| 310 | "ich",
|
---|
| 311 | "indn",
|
---|
| 312 | "il",
|
---|
| 313 | "cub",
|
---|
| 314 | "cuf",
|
---|
| 315 | "rin",
|
---|
| 316 | "cuu",
|
---|
| 317 | "pfkey",
|
---|
| 318 | "pfloc",
|
---|
| 319 | "pfx",
|
---|
| 320 | "mc0",
|
---|
| 321 | "mc4",
|
---|
| 322 | "mc5",
|
---|
| 323 | "rep",
|
---|
| 324 | "rs1",
|
---|
| 325 | "rs2",
|
---|
| 326 | "rs3",
|
---|
| 327 | "rf",
|
---|
| 328 | "rc",
|
---|
| 329 | "vpa",
|
---|
| 330 | "sc",
|
---|
| 331 | "ind",
|
---|
| 332 | "ri",
|
---|
| 333 | "sgr",
|
---|
| 334 | "hts",
|
---|
| 335 | "wind",
|
---|
| 336 | "ht",
|
---|
| 337 | "tsl",
|
---|
| 338 | "uc",
|
---|
| 339 | "hu",
|
---|
| 340 | "iprog",
|
---|
| 341 | "ka1",
|
---|
| 342 | "ka3",
|
---|
| 343 | "kb2",
|
---|
| 344 | "kc1",
|
---|
| 345 | "kc3",
|
---|
| 346 | "mc5p",
|
---|
| 347 | "rmp",
|
---|
| 348 | "acsc",
|
---|
| 349 | "pln",
|
---|
| 350 | "kcbt",
|
---|
| 351 | "smxon",
|
---|
| 352 | "rmxon",
|
---|
| 353 | "smam",
|
---|
| 354 | "rmam",
|
---|
| 355 | "xonc",
|
---|
| 356 | "xoffc",
|
---|
| 357 | "enacs",
|
---|
| 358 | "smln",
|
---|
| 359 | "rmln",
|
---|
| 360 | "kbeg",
|
---|
| 361 | "kcan",
|
---|
| 362 | "kclo",
|
---|
| 363 | "kcmd",
|
---|
| 364 | "kcpy",
|
---|
| 365 | "kcrt",
|
---|
| 366 | "kend",
|
---|
| 367 | "kent",
|
---|
| 368 | "kext",
|
---|
| 369 | "kfnd",
|
---|
| 370 | "khlp",
|
---|
| 371 | "kmrk",
|
---|
| 372 | "kmsg",
|
---|
| 373 | "kmov",
|
---|
| 374 | "knxt",
|
---|
| 375 | "kopn",
|
---|
| 376 | "kopt",
|
---|
| 377 | "kprv",
|
---|
| 378 | "kprt",
|
---|
| 379 | "krdo",
|
---|
| 380 | "kref",
|
---|
| 381 | "krfr",
|
---|
| 382 | "krpl",
|
---|
| 383 | "krst",
|
---|
| 384 | "kres",
|
---|
| 385 | "ksav",
|
---|
| 386 | "kspd",
|
---|
| 387 | "kund",
|
---|
| 388 | "kBEG",
|
---|
| 389 | "kCAN",
|
---|
| 390 | "kCMD",
|
---|
| 391 | "kCPY",
|
---|
| 392 | "kCRT",
|
---|
| 393 | "kDC",
|
---|
| 394 | "kDL",
|
---|
| 395 | "kslt",
|
---|
| 396 | "kEND",
|
---|
| 397 | "kEOL",
|
---|
| 398 | "kEXT",
|
---|
| 399 | "kFND",
|
---|
| 400 | "kHLP",
|
---|
| 401 | "kHOM",
|
---|
| 402 | "kIC",
|
---|
| 403 | "kLFT",
|
---|
| 404 | "kMSG",
|
---|
| 405 | "kMOV",
|
---|
| 406 | "kNXT",
|
---|
| 407 | "kOPT",
|
---|
| 408 | "kPRV",
|
---|
| 409 | "kPRT",
|
---|
| 410 | "kRDO",
|
---|
| 411 | "kRPL",
|
---|
| 412 | "kRIT",
|
---|
| 413 | "kRES",
|
---|
| 414 | "kSAV",
|
---|
| 415 | "kSPD",
|
---|
| 416 | "kUND",
|
---|
| 417 | "rfi",
|
---|
| 418 | "kf11",
|
---|
| 419 | "kf12",
|
---|
| 420 | "kf13",
|
---|
| 421 | "kf14",
|
---|
| 422 | "kf15",
|
---|
| 423 | "kf16",
|
---|
| 424 | "kf17",
|
---|
| 425 | "kf18",
|
---|
| 426 | "kf19",
|
---|
| 427 | "kf20",
|
---|
| 428 | "kf21",
|
---|
| 429 | "kf22",
|
---|
| 430 | "kf23",
|
---|
| 431 | "kf24",
|
---|
| 432 | "kf25",
|
---|
| 433 | "kf26",
|
---|
| 434 | "kf27",
|
---|
| 435 | "kf28",
|
---|
| 436 | "kf29",
|
---|
| 437 | "kf30",
|
---|
| 438 | "kf31",
|
---|
| 439 | "kf32",
|
---|
| 440 | "kf33",
|
---|
| 441 | "kf34",
|
---|
| 442 | "kf35",
|
---|
| 443 | "kf36",
|
---|
| 444 | "kf37",
|
---|
| 445 | "kf38",
|
---|
| 446 | "kf39",
|
---|
| 447 | "kf40",
|
---|
| 448 | "kf41",
|
---|
| 449 | "kf42",
|
---|
| 450 | "kf43",
|
---|
| 451 | "kf44",
|
---|
| 452 | "kf45",
|
---|
| 453 | "kf46",
|
---|
| 454 | "kf47",
|
---|
| 455 | "kf48",
|
---|
| 456 | "kf49",
|
---|
| 457 | "kf50",
|
---|
| 458 | "kf51",
|
---|
| 459 | "kf52",
|
---|
| 460 | "kf53",
|
---|
| 461 | "kf54",
|
---|
| 462 | "kf55",
|
---|
| 463 | "kf56",
|
---|
| 464 | "kf57",
|
---|
| 465 | "kf58",
|
---|
| 466 | "kf59",
|
---|
| 467 | "kf60",
|
---|
| 468 | "kf61",
|
---|
| 469 | "kf62",
|
---|
| 470 | "kf63",
|
---|
| 471 | "el1",
|
---|
| 472 | "mgc",
|
---|
| 473 | "smgl",
|
---|
| 474 | "smgr",
|
---|
| 475 | "fln",
|
---|
| 476 | "sclk",
|
---|
| 477 | "dclk",
|
---|
| 478 | "rmclk",
|
---|
| 479 | "cwin",
|
---|
| 480 | "wingo",
|
---|
| 481 | "hup",
|
---|
| 482 | "dial",
|
---|
| 483 | "qdial",
|
---|
| 484 | "tone",
|
---|
| 485 | "pulse",
|
---|
| 486 | "hook",
|
---|
| 487 | "pause",
|
---|
| 488 | "wait",
|
---|
| 489 | "u0",
|
---|
| 490 | "u1",
|
---|
| 491 | "u2",
|
---|
| 492 | "u3",
|
---|
| 493 | "u4",
|
---|
| 494 | "u5",
|
---|
| 495 | "u6",
|
---|
| 496 | "u7",
|
---|
| 497 | "u8",
|
---|
| 498 | "u9",
|
---|
| 499 | "op",
|
---|
| 500 | "oc",
|
---|
| 501 | "initc",
|
---|
| 502 | "initp",
|
---|
| 503 | "scp",
|
---|
| 504 | "setf",
|
---|
| 505 | "setb",
|
---|
| 506 | "cpi",
|
---|
| 507 | "lpi",
|
---|
| 508 | "chr",
|
---|
| 509 | "cvr",
|
---|
| 510 | "defc",
|
---|
| 511 | "swidm",
|
---|
| 512 | "sdrfq",
|
---|
| 513 | "sitm",
|
---|
| 514 | "slm",
|
---|
| 515 | "smicm",
|
---|
| 516 | "snlq",
|
---|
| 517 | "snrmq",
|
---|
| 518 | "sshm",
|
---|
| 519 | "ssubm",
|
---|
| 520 | "ssupm",
|
---|
| 521 | "sum",
|
---|
| 522 | "rwidm",
|
---|
| 523 | "ritm",
|
---|
| 524 | "rlm",
|
---|
| 525 | "rmicm",
|
---|
| 526 | "rshm",
|
---|
| 527 | "rsubm",
|
---|
| 528 | "rsupm",
|
---|
| 529 | "rum",
|
---|
| 530 | "mhpa",
|
---|
| 531 | "mcud1",
|
---|
| 532 | "mcub1",
|
---|
| 533 | "mcuf1",
|
---|
| 534 | "mvpa",
|
---|
| 535 | "mcuu1",
|
---|
| 536 | "porder",
|
---|
| 537 | "mcud",
|
---|
| 538 | "mcub",
|
---|
| 539 | "mcuf",
|
---|
| 540 | "mcuu",
|
---|
| 541 | "scs",
|
---|
| 542 | "smgb",
|
---|
| 543 | "smgbp",
|
---|
| 544 | "smglp",
|
---|
| 545 | "smgrp",
|
---|
| 546 | "smgt",
|
---|
| 547 | "smgtp",
|
---|
| 548 | "sbim",
|
---|
| 549 | "scsd",
|
---|
| 550 | "rbim",
|
---|
| 551 | "rcsd",
|
---|
| 552 | "subcs",
|
---|
| 553 | "supcs",
|
---|
| 554 | "docr",
|
---|
| 555 | "zerom",
|
---|
| 556 | "csnm",
|
---|
| 557 | "kmous",
|
---|
| 558 | "minfo",
|
---|
| 559 | "reqmp",
|
---|
| 560 | "getm",
|
---|
| 561 | "setaf",
|
---|
| 562 | "setab",
|
---|
| 563 | "pfxl",
|
---|
| 564 | "devt",
|
---|
| 565 | "csin",
|
---|
| 566 | "s0ds",
|
---|
| 567 | "s1ds",
|
---|
| 568 | "s2ds",
|
---|
| 569 | "s3ds",
|
---|
| 570 | "smglr",
|
---|
| 571 | "smgtb",
|
---|
| 572 | "birep",
|
---|
| 573 | "binel",
|
---|
| 574 | "bicr",
|
---|
| 575 | "colornm",
|
---|
| 576 | "defbi",
|
---|
| 577 | "endbi",
|
---|
| 578 | "setcolor",
|
---|
| 579 | "slines",
|
---|
| 580 | "dispc",
|
---|
| 581 | "smpch",
|
---|
| 582 | "rmpch",
|
---|
| 583 | "smsc",
|
---|
| 584 | "rmsc",
|
---|
| 585 | "pctrm",
|
---|
| 586 | "scesc",
|
---|
| 587 | "scesa",
|
---|
| 588 | "ehhlm",
|
---|
| 589 | "elhlm",
|
---|
| 590 | "elohlm",
|
---|
| 591 | "erhlm",
|
---|
| 592 | "ethlm",
|
---|
| 593 | "evhlm",
|
---|
| 594 | "sgr1",
|
---|
| 595 | "slength",
|
---|
| 596 | "OTi2",
|
---|
| 597 | "OTrs",
|
---|
| 598 | "OTnl",
|
---|
| 599 | "OTbc",
|
---|
| 600 | "OTko",
|
---|
| 601 | "OTma",
|
---|
| 602 | "OTG2",
|
---|
| 603 | "OTG3",
|
---|
| 604 | "OTG1",
|
---|
| 605 | "OTG4",
|
---|
| 606 | "OTGR",
|
---|
| 607 | "OTGL",
|
---|
| 608 | "OTGU",
|
---|
| 609 | "OTGD",
|
---|
| 610 | "OTGH",
|
---|
| 611 | "OTGV",
|
---|
| 612 | "OTGC",
|
---|
| 613 | "meml",
|
---|
| 614 | "memu",
|
---|
| 615 | "box1",
|
---|
| 616 | (NCURSES_CONST char *)0,
|
---|
| 617 | };
|
---|
| 618 |
|
---|
| 619 | DCL(strfnames) = {
|
---|
| 620 | "back_tab",
|
---|
| 621 | "bell",
|
---|
| 622 | "carriage_return",
|
---|
| 623 | "change_scroll_region",
|
---|
| 624 | "clear_all_tabs",
|
---|
| 625 | "clear_screen",
|
---|
| 626 | "clr_eol",
|
---|
| 627 | "clr_eos",
|
---|
| 628 | "column_address",
|
---|
| 629 | "command_character",
|
---|
| 630 | "cursor_address",
|
---|
| 631 | "cursor_down",
|
---|
| 632 | "cursor_home",
|
---|
| 633 | "cursor_invisible",
|
---|
| 634 | "cursor_left",
|
---|
| 635 | "cursor_mem_address",
|
---|
| 636 | "cursor_normal",
|
---|
| 637 | "cursor_right",
|
---|
| 638 | "cursor_to_ll",
|
---|
| 639 | "cursor_up",
|
---|
| 640 | "cursor_visible",
|
---|
| 641 | "delete_character",
|
---|
| 642 | "delete_line",
|
---|
| 643 | "dis_status_line",
|
---|
| 644 | "down_half_line",
|
---|
| 645 | "enter_alt_charset_mode",
|
---|
| 646 | "enter_blink_mode",
|
---|
| 647 | "enter_bold_mode",
|
---|
| 648 | "enter_ca_mode",
|
---|
| 649 | "enter_delete_mode",
|
---|
| 650 | "enter_dim_mode",
|
---|
| 651 | "enter_insert_mode",
|
---|
| 652 | "enter_secure_mode",
|
---|
| 653 | "enter_protected_mode",
|
---|
| 654 | "enter_reverse_mode",
|
---|
| 655 | "enter_standout_mode",
|
---|
| 656 | "enter_underline_mode",
|
---|
| 657 | "erase_chars",
|
---|
| 658 | "exit_alt_charset_mode",
|
---|
| 659 | "exit_attribute_mode",
|
---|
| 660 | "exit_ca_mode",
|
---|
| 661 | "exit_delete_mode",
|
---|
| 662 | "exit_insert_mode",
|
---|
| 663 | "exit_standout_mode",
|
---|
| 664 | "exit_underline_mode",
|
---|
| 665 | "flash_screen",
|
---|
| 666 | "form_feed",
|
---|
| 667 | "from_status_line",
|
---|
| 668 | "init_1string",
|
---|
| 669 | "init_2string",
|
---|
| 670 | "init_3string",
|
---|
| 671 | "init_file",
|
---|
| 672 | "insert_character",
|
---|
| 673 | "insert_line",
|
---|
| 674 | "insert_padding",
|
---|
| 675 | "key_backspace",
|
---|
| 676 | "key_catab",
|
---|
| 677 | "key_clear",
|
---|
| 678 | "key_ctab",
|
---|
| 679 | "key_dc",
|
---|
| 680 | "key_dl",
|
---|
| 681 | "key_down",
|
---|
| 682 | "key_eic",
|
---|
| 683 | "key_eol",
|
---|
| 684 | "key_eos",
|
---|
| 685 | "key_f0",
|
---|
| 686 | "key_f1",
|
---|
| 687 | "key_f10",
|
---|
| 688 | "key_f2",
|
---|
| 689 | "key_f3",
|
---|
| 690 | "key_f4",
|
---|
| 691 | "key_f5",
|
---|
| 692 | "key_f6",
|
---|
| 693 | "key_f7",
|
---|
| 694 | "key_f8",
|
---|
| 695 | "key_f9",
|
---|
| 696 | "key_home",
|
---|
| 697 | "key_ic",
|
---|
| 698 | "key_il",
|
---|
| 699 | "key_left",
|
---|
| 700 | "key_ll",
|
---|
| 701 | "key_npage",
|
---|
| 702 | "key_ppage",
|
---|
| 703 | "key_right",
|
---|
| 704 | "key_sf",
|
---|
| 705 | "key_sr",
|
---|
| 706 | "key_stab",
|
---|
| 707 | "key_up",
|
---|
| 708 | "keypad_local",
|
---|
| 709 | "keypad_xmit",
|
---|
| 710 | "lab_f0",
|
---|
| 711 | "lab_f1",
|
---|
| 712 | "lab_f10",
|
---|
| 713 | "lab_f2",
|
---|
| 714 | "lab_f3",
|
---|
| 715 | "lab_f4",
|
---|
| 716 | "lab_f5",
|
---|
| 717 | "lab_f6",
|
---|
| 718 | "lab_f7",
|
---|
| 719 | "lab_f8",
|
---|
| 720 | "lab_f9",
|
---|
| 721 | "meta_off",
|
---|
| 722 | "meta_on",
|
---|
| 723 | "newline",
|
---|
| 724 | "pad_char",
|
---|
| 725 | "parm_dch",
|
---|
| 726 | "parm_delete_line",
|
---|
| 727 | "parm_down_cursor",
|
---|
| 728 | "parm_ich",
|
---|
| 729 | "parm_index",
|
---|
| 730 | "parm_insert_line",
|
---|
| 731 | "parm_left_cursor",
|
---|
| 732 | "parm_right_cursor",
|
---|
| 733 | "parm_rindex",
|
---|
| 734 | "parm_up_cursor",
|
---|
| 735 | "pkey_key",
|
---|
| 736 | "pkey_local",
|
---|
| 737 | "pkey_xmit",
|
---|
| 738 | "print_screen",
|
---|
| 739 | "prtr_off",
|
---|
| 740 | "prtr_on",
|
---|
| 741 | "repeat_char",
|
---|
| 742 | "reset_1string",
|
---|
| 743 | "reset_2string",
|
---|
| 744 | "reset_3string",
|
---|
| 745 | "reset_file",
|
---|
| 746 | "restore_cursor",
|
---|
| 747 | "row_address",
|
---|
| 748 | "save_cursor",
|
---|
| 749 | "scroll_forward",
|
---|
| 750 | "scroll_reverse",
|
---|
| 751 | "set_attributes",
|
---|
| 752 | "set_tab",
|
---|
| 753 | "set_window",
|
---|
| 754 | "tab",
|
---|
| 755 | "to_status_line",
|
---|
| 756 | "underline_char",
|
---|
| 757 | "up_half_line",
|
---|
| 758 | "init_prog",
|
---|
| 759 | "key_a1",
|
---|
| 760 | "key_a3",
|
---|
| 761 | "key_b2",
|
---|
| 762 | "key_c1",
|
---|
| 763 | "key_c3",
|
---|
| 764 | "prtr_non",
|
---|
| 765 | "char_padding",
|
---|
| 766 | "acs_chars",
|
---|
| 767 | "plab_norm",
|
---|
| 768 | "key_btab",
|
---|
| 769 | "enter_xon_mode",
|
---|
| 770 | "exit_xon_mode",
|
---|
| 771 | "enter_am_mode",
|
---|
| 772 | "exit_am_mode",
|
---|
| 773 | "xon_character",
|
---|
| 774 | "xoff_character",
|
---|
| 775 | "ena_acs",
|
---|
| 776 | "label_on",
|
---|
| 777 | "label_off",
|
---|
| 778 | "key_beg",
|
---|
| 779 | "key_cancel",
|
---|
| 780 | "key_close",
|
---|
| 781 | "key_command",
|
---|
| 782 | "key_copy",
|
---|
| 783 | "key_create",
|
---|
| 784 | "key_end",
|
---|
| 785 | "key_enter",
|
---|
| 786 | "key_exit",
|
---|
| 787 | "key_find",
|
---|
| 788 | "key_help",
|
---|
| 789 | "key_mark",
|
---|
| 790 | "key_message",
|
---|
| 791 | "key_move",
|
---|
| 792 | "key_next",
|
---|
| 793 | "key_open",
|
---|
| 794 | "key_options",
|
---|
| 795 | "key_previous",
|
---|
| 796 | "key_print",
|
---|
| 797 | "key_redo",
|
---|
| 798 | "key_reference",
|
---|
| 799 | "key_refresh",
|
---|
| 800 | "key_replace",
|
---|
| 801 | "key_restart",
|
---|
| 802 | "key_resume",
|
---|
| 803 | "key_save",
|
---|
| 804 | "key_suspend",
|
---|
| 805 | "key_undo",
|
---|
| 806 | "key_sbeg",
|
---|
| 807 | "key_scancel",
|
---|
| 808 | "key_scommand",
|
---|
| 809 | "key_scopy",
|
---|
| 810 | "key_screate",
|
---|
| 811 | "key_sdc",
|
---|
| 812 | "key_sdl",
|
---|
| 813 | "key_select",
|
---|
| 814 | "key_send",
|
---|
| 815 | "key_seol",
|
---|
| 816 | "key_sexit",
|
---|
| 817 | "key_sfind",
|
---|
| 818 | "key_shelp",
|
---|
| 819 | "key_shome",
|
---|
| 820 | "key_sic",
|
---|
| 821 | "key_sleft",
|
---|
| 822 | "key_smessage",
|
---|
| 823 | "key_smove",
|
---|
| 824 | "key_snext",
|
---|
| 825 | "key_soptions",
|
---|
| 826 | "key_sprevious",
|
---|
| 827 | "key_sprint",
|
---|
| 828 | "key_sredo",
|
---|
| 829 | "key_sreplace",
|
---|
| 830 | "key_sright",
|
---|
| 831 | "key_srsume",
|
---|
| 832 | "key_ssave",
|
---|
| 833 | "key_ssuspend",
|
---|
| 834 | "key_sundo",
|
---|
| 835 | "req_for_input",
|
---|
| 836 | "key_f11",
|
---|
| 837 | "key_f12",
|
---|
| 838 | "key_f13",
|
---|
| 839 | "key_f14",
|
---|
| 840 | "key_f15",
|
---|
| 841 | "key_f16",
|
---|
| 842 | "key_f17",
|
---|
| 843 | "key_f18",
|
---|
| 844 | "key_f19",
|
---|
| 845 | "key_f20",
|
---|
| 846 | "key_f21",
|
---|
| 847 | "key_f22",
|
---|
| 848 | "key_f23",
|
---|
| 849 | "key_f24",
|
---|
| 850 | "key_f25",
|
---|
| 851 | "key_f26",
|
---|
| 852 | "key_f27",
|
---|
| 853 | "key_f28",
|
---|
| 854 | "key_f29",
|
---|
| 855 | "key_f30",
|
---|
| 856 | "key_f31",
|
---|
| 857 | "key_f32",
|
---|
| 858 | "key_f33",
|
---|
| 859 | "key_f34",
|
---|
| 860 | "key_f35",
|
---|
| 861 | "key_f36",
|
---|
| 862 | "key_f37",
|
---|
| 863 | "key_f38",
|
---|
| 864 | "key_f39",
|
---|
| 865 | "key_f40",
|
---|
| 866 | "key_f41",
|
---|
| 867 | "key_f42",
|
---|
| 868 | "key_f43",
|
---|
| 869 | "key_f44",
|
---|
| 870 | "key_f45",
|
---|
| 871 | "key_f46",
|
---|
| 872 | "key_f47",
|
---|
| 873 | "key_f48",
|
---|
| 874 | "key_f49",
|
---|
| 875 | "key_f50",
|
---|
| 876 | "key_f51",
|
---|
| 877 | "key_f52",
|
---|
| 878 | "key_f53",
|
---|
| 879 | "key_f54",
|
---|
| 880 | "key_f55",
|
---|
| 881 | "key_f56",
|
---|
| 882 | "key_f57",
|
---|
| 883 | "key_f58",
|
---|
| 884 | "key_f59",
|
---|
| 885 | "key_f60",
|
---|
| 886 | "key_f61",
|
---|
| 887 | "key_f62",
|
---|
| 888 | "key_f63",
|
---|
| 889 | "clr_bol",
|
---|
| 890 | "clear_margins",
|
---|
| 891 | "set_left_margin",
|
---|
| 892 | "set_right_margin",
|
---|
| 893 | "label_format",
|
---|
| 894 | "set_clock",
|
---|
| 895 | "display_clock",
|
---|
| 896 | "remove_clock",
|
---|
| 897 | "create_window",
|
---|
| 898 | "goto_window",
|
---|
| 899 | "hangup",
|
---|
| 900 | "dial_phone",
|
---|
| 901 | "quick_dial",
|
---|
| 902 | "tone",
|
---|
| 903 | "pulse",
|
---|
| 904 | "flash_hook",
|
---|
| 905 | "fixed_pause",
|
---|
| 906 | "wait_tone",
|
---|
| 907 | "user0",
|
---|
| 908 | "user1",
|
---|
| 909 | "user2",
|
---|
| 910 | "user3",
|
---|
| 911 | "user4",
|
---|
| 912 | "user5",
|
---|
| 913 | "user6",
|
---|
| 914 | "user7",
|
---|
| 915 | "user8",
|
---|
| 916 | "user9",
|
---|
| 917 | "orig_pair",
|
---|
| 918 | "orig_colors",
|
---|
| 919 | "initialize_color",
|
---|
| 920 | "initialize_pair",
|
---|
| 921 | "set_color_pair",
|
---|
| 922 | "set_foreground",
|
---|
| 923 | "set_background",
|
---|
| 924 | "change_char_pitch",
|
---|
| 925 | "change_line_pitch",
|
---|
| 926 | "change_res_horz",
|
---|
| 927 | "change_res_vert",
|
---|
| 928 | "define_char",
|
---|
| 929 | "enter_doublewide_mode",
|
---|
| 930 | "enter_draft_quality",
|
---|
| 931 | "enter_italics_mode",
|
---|
| 932 | "enter_leftward_mode",
|
---|
| 933 | "enter_micro_mode",
|
---|
| 934 | "enter_near_letter_quality",
|
---|
| 935 | "enter_normal_quality",
|
---|
| 936 | "enter_shadow_mode",
|
---|
| 937 | "enter_subscript_mode",
|
---|
| 938 | "enter_superscript_mode",
|
---|
| 939 | "enter_upward_mode",
|
---|
| 940 | "exit_doublewide_mode",
|
---|
| 941 | "exit_italics_mode",
|
---|
| 942 | "exit_leftward_mode",
|
---|
| 943 | "exit_micro_mode",
|
---|
| 944 | "exit_shadow_mode",
|
---|
| 945 | "exit_subscript_mode",
|
---|
| 946 | "exit_superscript_mode",
|
---|
| 947 | "exit_upward_mode",
|
---|
| 948 | "micro_column_address",
|
---|
| 949 | "micro_down",
|
---|
| 950 | "micro_left",
|
---|
| 951 | "micro_right",
|
---|
| 952 | "micro_row_address",
|
---|
| 953 | "micro_up",
|
---|
| 954 | "order_of_pins",
|
---|
| 955 | "parm_down_micro",
|
---|
| 956 | "parm_left_micro",
|
---|
| 957 | "parm_right_micro",
|
---|
| 958 | "parm_up_micro",
|
---|
| 959 | "select_char_set",
|
---|
| 960 | "set_bottom_margin",
|
---|
| 961 | "set_bottom_margin_parm",
|
---|
| 962 | "set_left_margin_parm",
|
---|
| 963 | "set_right_margin_parm",
|
---|
| 964 | "set_top_margin",
|
---|
| 965 | "set_top_margin_parm",
|
---|
| 966 | "start_bit_image",
|
---|
| 967 | "start_char_set_def",
|
---|
| 968 | "stop_bit_image",
|
---|
| 969 | "stop_char_set_def",
|
---|
| 970 | "subscript_characters",
|
---|
| 971 | "superscript_characters",
|
---|
| 972 | "these_cause_cr",
|
---|
| 973 | "zero_motion",
|
---|
| 974 | "char_set_names",
|
---|
| 975 | "key_mouse",
|
---|
| 976 | "mouse_info",
|
---|
| 977 | "req_mouse_pos",
|
---|
| 978 | "get_mouse",
|
---|
| 979 | "set_a_foreground",
|
---|
| 980 | "set_a_background",
|
---|
| 981 | "pkey_plab",
|
---|
| 982 | "device_type",
|
---|
| 983 | "code_set_init",
|
---|
| 984 | "set0_des_seq",
|
---|
| 985 | "set1_des_seq",
|
---|
| 986 | "set2_des_seq",
|
---|
| 987 | "set3_des_seq",
|
---|
| 988 | "set_lr_margin",
|
---|
| 989 | "set_tb_margin",
|
---|
| 990 | "bit_image_repeat",
|
---|
| 991 | "bit_image_newline",
|
---|
| 992 | "bit_image_carriage_return",
|
---|
| 993 | "color_names",
|
---|
| 994 | "define_bit_image_region",
|
---|
| 995 | "end_bit_image_region",
|
---|
| 996 | "set_color_band",
|
---|
| 997 | "set_page_length",
|
---|
| 998 | "display_pc_char",
|
---|
| 999 | "enter_pc_charset_mode",
|
---|
| 1000 | "exit_pc_charset_mode",
|
---|
| 1001 | "enter_scancode_mode",
|
---|
| 1002 | "exit_scancode_mode",
|
---|
| 1003 | "pc_term_options",
|
---|
| 1004 | "scancode_escape",
|
---|
| 1005 | "alt_scancode_esc",
|
---|
| 1006 | "enter_horizontal_hl_mode",
|
---|
| 1007 | "enter_left_hl_mode",
|
---|
| 1008 | "enter_low_hl_mode",
|
---|
| 1009 | "enter_right_hl_mode",
|
---|
| 1010 | "enter_top_hl_mode",
|
---|
| 1011 | "enter_vertical_hl_mode",
|
---|
| 1012 | "set_a_attributes",
|
---|
| 1013 | "set_pglen_inch",
|
---|
| 1014 | "termcap_init2",
|
---|
| 1015 | "termcap_reset",
|
---|
| 1016 | "linefeed_if_not_lf",
|
---|
| 1017 | "backspace_if_not_bs",
|
---|
| 1018 | "other_non_function_keys",
|
---|
| 1019 | "arrow_key_map",
|
---|
| 1020 | "acs_ulcorner",
|
---|
| 1021 | "acs_llcorner",
|
---|
| 1022 | "acs_urcorner",
|
---|
| 1023 | "acs_lrcorner",
|
---|
| 1024 | "acs_ltee",
|
---|
| 1025 | "acs_rtee",
|
---|
| 1026 | "acs_btee",
|
---|
| 1027 | "acs_ttee",
|
---|
| 1028 | "acs_hline",
|
---|
| 1029 | "acs_vline",
|
---|
| 1030 | "acs_plus",
|
---|
| 1031 | "memory_lock",
|
---|
| 1032 | "memory_unlock",
|
---|
| 1033 | "box_chars_1",
|
---|
| 1034 | (NCURSES_CONST char *)0,
|
---|
| 1035 | };
|
---|
| 1036 |
|
---|
| 1037 | #if BROKEN_LINKER
|
---|
| 1038 | #define FIX(it) NCURSES_IMPEXP IT * NCURSES_API _nc_##it(void) { return data##it; }
|
---|
| 1039 | FIX(boolnames)
|
---|
| 1040 | FIX(boolfnames)
|
---|
| 1041 | FIX(numnames)
|
---|
| 1042 | FIX(numfnames)
|
---|
| 1043 | FIX(strnames)
|
---|
| 1044 | FIX(strfnames)
|
---|
| 1045 | #endif /* BROKEN_LINKER */
|
---|