| 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 */ | 
|---|