/* This file was autogenerated using parsecaps.sl /tmp/Caps.uwin */ static Tgetstr_Map_Type Tgetstr_Map[] = { {"!1", 212 UNTIC_COMMENT("shifted save key")}, {"!2", 213 UNTIC_COMMENT("shifted suspend key")}, {"!3", 214 UNTIC_COMMENT("shifted undo key")}, {"#1", 198 UNTIC_COMMENT("shifted help key")}, {"#2", 199 UNTIC_COMMENT("shifted home key")}, {"#3", 200 UNTIC_COMMENT("shifted insert-character key")}, {"#4", 201 UNTIC_COMMENT("shifted left-arrow key")}, {"%0", 177 UNTIC_COMMENT("redo key")}, {"%1", 168 UNTIC_COMMENT("help key")}, {"%2", 169 UNTIC_COMMENT("mark key")}, {"%3", 170 UNTIC_COMMENT("message key")}, {"%4", 171 UNTIC_COMMENT("move key")}, {"%5", 172 UNTIC_COMMENT("next key")}, {"%6", 173 UNTIC_COMMENT("open key")}, {"%7", 174 UNTIC_COMMENT("options key")}, {"%8", 175 UNTIC_COMMENT("previous key")}, {"%9", 176 UNTIC_COMMENT("print key")}, {"%a", 202 UNTIC_COMMENT("shifted message key")}, {"%b", 203 UNTIC_COMMENT("shifted move key")}, {"%c", 204 UNTIC_COMMENT("shifted next key")}, {"%d", 205 UNTIC_COMMENT("shifted options key")}, {"%e", 206 UNTIC_COMMENT("shifted previous key")}, {"%f", 207 UNTIC_COMMENT("shifted print key")}, {"%g", 208 UNTIC_COMMENT("shifted redo key")}, {"%h", 209 UNTIC_COMMENT("shifted replace key")}, {"%i", 210 UNTIC_COMMENT("shifted right-arrow key")}, {"%j", 211 UNTIC_COMMENT("shifted resume key")}, {"&0", 187 UNTIC_COMMENT("shifted cancel key")}, {"&1", 178 UNTIC_COMMENT("reference key")}, {"&2", 179 UNTIC_COMMENT("refresh key")}, {"&3", 180 UNTIC_COMMENT("replace key")}, {"&4", 181 UNTIC_COMMENT("restart key")}, {"&5", 182 UNTIC_COMMENT("resume key")}, {"&6", 183 UNTIC_COMMENT("save key")}, {"&7", 184 UNTIC_COMMENT("suspend key")}, {"&8", 185 UNTIC_COMMENT("undo key")}, {"&9", 186 UNTIC_COMMENT("shifted begin key")}, {"*0", 197 UNTIC_COMMENT("shifted find key")}, {"*1", 188 UNTIC_COMMENT("shifted command key")}, {"*2", 189 UNTIC_COMMENT("shifted copy key")}, {"*3", 190 UNTIC_COMMENT("shifted create key")}, {"*4", 191 UNTIC_COMMENT("shifted delete-character key")}, {"*5", 192 UNTIC_COMMENT("shifted delete-line key")}, {"*6", 193 UNTIC_COMMENT("select key")}, {"*7", 194 UNTIC_COMMENT("shifted end key")}, {"*8", 195 UNTIC_COMMENT("shifted clear-to-end-of-line key")}, {"*9", 196 UNTIC_COMMENT("shifted exit key")}, {"@0", 167 UNTIC_COMMENT("find key")}, {"@1", 158 UNTIC_COMMENT("begin key")}, {"@2", 159 UNTIC_COMMENT("cancel key")}, {"@3", 160 UNTIC_COMMENT("close key")}, {"@4", 161 UNTIC_COMMENT("command key")}, {"@5", 162 UNTIC_COMMENT("copy key")}, {"@6", 163 UNTIC_COMMENT("create key")}, {"@7", 164 UNTIC_COMMENT("end key")}, {"@8", 165 UNTIC_COMMENT("enter/send key")}, {"@9", 166 UNTIC_COMMENT("exit key")}, {"AB", 289 UNTIC_COMMENT("Set background color to #1, using ANSI escape")}, {"AF", 290 UNTIC_COMMENT("Set foreground color to #1, using ANSI escape")}, {"AL", 110 UNTIC_COMMENT("insert #1 lines (P*)")}, {"CC", 9 UNTIC_COMMENT("terminal settable cmd character in prototype !?")}, {"CM", 15 UNTIC_COMMENT("memory relative cursor addressing, move to row #1 columns #2")}, {"DC", 105 UNTIC_COMMENT("delete #1 characters (P*)")}, {"DL", 106 UNTIC_COMMENT("delete #1 lines (P*)")}, {"DO", 107 UNTIC_COMMENT("down #1 lines (P*)")}, {"F1", 216 UNTIC_COMMENT("F11 function key")}, {"F2", 217 UNTIC_COMMENT("F12 function key")}, {"F3", 218 UNTIC_COMMENT("F13 function key")}, {"F4", 219 UNTIC_COMMENT("F14 function key")}, {"F5", 220 UNTIC_COMMENT("F15 function key")}, {"F6", 221 UNTIC_COMMENT("F16 function key")}, {"F7", 222 UNTIC_COMMENT("F17 function key")}, {"F8", 223 UNTIC_COMMENT("F18 function key")}, {"F9", 224 UNTIC_COMMENT("F19 function key")}, {"FA", 225 UNTIC_COMMENT("F20 function key")}, {"FB", 226 UNTIC_COMMENT("F21 function key")}, {"FC", 227 UNTIC_COMMENT("F22 function key")}, {"FD", 228 UNTIC_COMMENT("F23 function key")}, {"FE", 229 UNTIC_COMMENT("F24 function key")}, {"FF", 230 UNTIC_COMMENT("F25 function key")}, {"FG", 231 UNTIC_COMMENT("F26 function key")}, {"FH", 232 UNTIC_COMMENT("F27 function key")}, {"FI", 233 UNTIC_COMMENT("F28 function key")}, {"FJ", 234 UNTIC_COMMENT("F29 function key")}, {"FK", 235 UNTIC_COMMENT("F30 function key")}, {"FL", 236 UNTIC_COMMENT("F31 function key")}, {"FM", 237 UNTIC_COMMENT("F32 function key")}, {"FN", 238 UNTIC_COMMENT("F33 function key")}, {"FO", 239 UNTIC_COMMENT("F34 function key")}, {"FP", 240 UNTIC_COMMENT("F35 function key")}, {"FQ", 241 UNTIC_COMMENT("F36 function key")}, {"FR", 242 UNTIC_COMMENT("F37 function key")}, {"FS", 243 UNTIC_COMMENT("F38 function key")}, {"FT", 244 UNTIC_COMMENT("F39 function key")}, {"FU", 245 UNTIC_COMMENT("F40 function key")}, {"FV", 246 UNTIC_COMMENT("F41 function key")}, {"FW", 247 UNTIC_COMMENT("F42 function key")}, {"FX", 248 UNTIC_COMMENT("F43 function key")}, {"FY", 249 UNTIC_COMMENT("F44 function key")}, {"FZ", 250 UNTIC_COMMENT("F45 function key")}, {"Fa", 251 UNTIC_COMMENT("F46 function key")}, {"Fb", 252 UNTIC_COMMENT("F47 function key")}, {"Fc", 253 UNTIC_COMMENT("F48 function key")}, {"Fd", 254 UNTIC_COMMENT("F49 function key")}, {"Fe", 255 UNTIC_COMMENT("F50 function key")}, {"Ff", 256 UNTIC_COMMENT("F51 function key")}, {"Fg", 257 UNTIC_COMMENT("F52 function key")}, {"Fh", 258 UNTIC_COMMENT("F53 function key")}, {"Fi", 259 UNTIC_COMMENT("F54 function key")}, {"Fj", 260 UNTIC_COMMENT("F55 function key")}, {"Fk", 261 UNTIC_COMMENT("F56 function key")}, {"Fl", 262 UNTIC_COMMENT("F57 function key")}, {"Fm", 263 UNTIC_COMMENT("F58 function key")}, {"Fn", 264 UNTIC_COMMENT("F59 function key")}, {"Fo", 265 UNTIC_COMMENT("F60 function key")}, {"Fp", 266 UNTIC_COMMENT("F61 function key")}, {"Fq", 267 UNTIC_COMMENT("F62 function key")}, {"Fr", 268 UNTIC_COMMENT("F63 function key")}, {"G1", 302 UNTIC_COMMENT("single upper right")}, {"G2", 300 UNTIC_COMMENT("single upper left")}, {"G3", 301 UNTIC_COMMENT("single lower left")}, {"G4", 303 UNTIC_COMMENT("single lower right")}, {"GC", 310 UNTIC_COMMENT("single intersection")}, {"GD", 307 UNTIC_COMMENT("tee pointing down")}, {"GH", 308 UNTIC_COMMENT("single horizontal line")}, {"GL", 305 UNTIC_COMMENT("tee pointing left")}, {"GR", 304 UNTIC_COMMENT("tee pointing right")}, {"GU", 306 UNTIC_COMMENT("tee pointing up")}, {"GV", 309 UNTIC_COMMENT("single vertical line")}, {"Gm", 282 UNTIC_COMMENT("Curses should get button events, parameter #1 not documented.")}, {"IC", 108 UNTIC_COMMENT("insert #1 characters (P*)")}, {"Ic", 285 UNTIC_COMMENT("initialize color #1 to (#2,#3,#4)")}, {"Ip", 286 UNTIC_COMMENT("Initialize color pair #1 to fg=(#2,#3,#4), bg=(#5,#6,#7)")}, {"K1", 139 UNTIC_COMMENT("upper left of keypad")}, {"K2", 141 UNTIC_COMMENT("center of keypad")}, {"K3", 140 UNTIC_COMMENT("upper right of keypad")}, {"K4", 142 UNTIC_COMMENT("lower left of keypad")}, {"K5", 143 UNTIC_COMMENT("lower right of keypad")}, {"Km", 279 UNTIC_COMMENT("Mouse event has occurred")}, {"LE", 111 UNTIC_COMMENT("move #1 characters to the left (P)")}, {"LF", 157 UNTIC_COMMENT("turn off soft labels")}, {"LO", 156 UNTIC_COMMENT("turn on soft labels")}, {"MC", 270 UNTIC_COMMENT("clear right and left soft margins")}, {"ML", 271 UNTIC_COMMENT("set left soft margin at current column. See smgl. (ML is not in BSD termcap).")}, {"MR", 272 UNTIC_COMMENT("set right soft margin at current column")}, {"Mi", 280 UNTIC_COMMENT("Mouse status information")}, {"RA", 152 UNTIC_COMMENT("turn off automatic margins")}, {"RF", 215 UNTIC_COMMENT("send next input char (for ptys)")}, {"RI", 112 UNTIC_COMMENT("move #1 characters to the right (P*)")}, {"RQ", 281 UNTIC_COMMENT("Request mouse position")}, {"RX", 150 UNTIC_COMMENT("turn off xon/xoff handshaking")}, {"Rm", 283 UNTIC_COMMENT("Curses should release the mouse */")}, {"SA", 151 UNTIC_COMMENT("turn on automatic margins")}, {"SF", 109 UNTIC_COMMENT("scroll forward #1 lines (P)")}, {"SR", 113 UNTIC_COMMENT("scroll back #1 lines (P)")}, {"SX", 149 UNTIC_COMMENT("turn on xon/xoff handshaking")}, {"Sb", 291 UNTIC_COMMENT("Set background color #1")}, {"Sf", 293 UNTIC_COMMENT("Set foreground color #1")}, {"UP", 114 UNTIC_COMMENT("up #1 lines (P*)")}, {"XF", 154 UNTIC_COMMENT("XOFF character")}, {"XN", 153 UNTIC_COMMENT("XON character")}, {"Yw", 284 UNTIC_COMMENT("Give name for color #1")}, {"ac", 146 UNTIC_COMMENT("graphics charset pairs, based on vt100")}, {"ae", 38 UNTIC_COMMENT("end alternate character set (P)")}, {"al", 53 UNTIC_COMMENT("insert line (P*)")}, {"as", 25 UNTIC_COMMENT("start alternate character set (P)")}, {"bc", 297 UNTIC_COMMENT("move left, if not ^H")}, {"bl", 1 UNTIC_COMMENT("audible signal (bell) (P)")}, {"bt", 0 UNTIC_COMMENT("back tab (P)")}, {"bx", 313 UNTIC_COMMENT("box characters primary set")}, {"cb", 269 UNTIC_COMMENT("Clear to beginning of line")}, {"cd", 7 UNTIC_COMMENT("clear to end of screen (P*)")}, {"ce", 6 UNTIC_COMMENT("clear to end of line (P)")}, {"ch", 8 UNTIC_COMMENT("horizontal position #1, absolute (P)")}, {"ci", 274 UNTIC_COMMENT("Init sequence for multiple codesets")}, {"cl", 5 UNTIC_COMMENT("clear screen and home cursor (P*)")}, {"cm", 10 UNTIC_COMMENT("move to row #1 columns #2")}, {"cr", 2 UNTIC_COMMENT("carriage return (P*) (P*)")}, {"cs", 3 UNTIC_COMMENT("change region to line #1 to line #2 (P)")}, {"ct", 4 UNTIC_COMMENT("clear all tab stops (P)")}, {"cv", 127 UNTIC_COMMENT("vertical position #1 absolute (P)")}, {"dc", 21 UNTIC_COMMENT("delete character (P*)")}, {"dl", 22 UNTIC_COMMENT("delete line (P*)")}, {"dm", 29 UNTIC_COMMENT("enter delete mode")}, {"do", 11 UNTIC_COMMENT("down one line")}, {"ds", 23 UNTIC_COMMENT("disable status line")}, {"dv", 273 UNTIC_COMMENT("Indicate language/codeset support")}, {"eA", 155 UNTIC_COMMENT("enable alternate char set")}, {"ec", 37 UNTIC_COMMENT("erase #1 characters (P)")}, {"ed", 41 UNTIC_COMMENT("end delete mode")}, {"ei", 42 UNTIC_COMMENT("exit insert mode")}, {"ff", 46 UNTIC_COMMENT("hardcopy terminal page eject (P*)")}, {"fs", 47 UNTIC_COMMENT("return from status line")}, {"hd", 24 UNTIC_COMMENT("half a line down")}, {"ho", 12 UNTIC_COMMENT("home cursor (if no cup)")}, {"hu", 137 UNTIC_COMMENT("half a line up")}, {"i1", 48 UNTIC_COMMENT("initialization string")}, {"i2", 294 UNTIC_COMMENT("secondary initialization string")}, {"i3", 50 UNTIC_COMMENT("initialization string")}, {"iP", 138 UNTIC_COMMENT("path name of program for initialization")}, {"ic", 52 UNTIC_COMMENT("insert character (P)")}, {"if", 51 UNTIC_COMMENT("name of initialization file")}, {"im", 31 UNTIC_COMMENT("enter insert mode")}, {"ip", 54 UNTIC_COMMENT("insert padding after inserted character")}, {"is", 49 UNTIC_COMMENT("initialization string")}, {"k0", 65 UNTIC_COMMENT("F0 function key")}, {"k1", 66 UNTIC_COMMENT("F1 function key")}, {"k2", 68 UNTIC_COMMENT("F2 function key")}, {"k3", 69 UNTIC_COMMENT("F3 function key")}, {"k4", 70 UNTIC_COMMENT("F4 function key")}, {"k5", 71 UNTIC_COMMENT("F5 function key")}, {"k6", 72 UNTIC_COMMENT("F6 function key")}, {"k7", 73 UNTIC_COMMENT("F7 function key")}, {"k8", 74 UNTIC_COMMENT("F8 function key")}, {"k9", 75 UNTIC_COMMENT("F9 function key")}, {"k;", 67 UNTIC_COMMENT("F10 function key")}, {"kA", 78 UNTIC_COMMENT("insert-line key")}, {"kB", 148 UNTIC_COMMENT("back-tab key")}, {"kC", 57 UNTIC_COMMENT("clear-screen or erase key")}, {"kD", 59 UNTIC_COMMENT("delete-character key")}, {"kE", 63 UNTIC_COMMENT("clear-to-end-of-line key")}, {"kF", 84 UNTIC_COMMENT("scroll-forward key")}, {"kH", 80 UNTIC_COMMENT("lower-left key (home down)")}, {"kI", 77 UNTIC_COMMENT("insert-character key")}, {"kL", 60 UNTIC_COMMENT("delete-line key")}, {"kM", 62 UNTIC_COMMENT("sent by rmir or smir in insert mode")}, {"kN", 81 UNTIC_COMMENT("next-page key")}, {"kP", 82 UNTIC_COMMENT("previous-page key")}, {"kR", 85 UNTIC_COMMENT("scroll-backward key")}, {"kS", 64 UNTIC_COMMENT("clear-to-end-of-screen key")}, {"kT", 86 UNTIC_COMMENT("set-tab key")}, {"ka", 56 UNTIC_COMMENT("clear-all-tabs key")}, {"kb", 55 UNTIC_COMMENT("backspace key")}, {"kd", 61 UNTIC_COMMENT("down-arrow key")}, {"ke", 88 UNTIC_COMMENT("leave 'keyboard_transmit' mode")}, {"kh", 76 UNTIC_COMMENT("home key")}, {"kl", 79 UNTIC_COMMENT("left-arrow key")}, {"ko", 298 UNTIC_COMMENT("list of self-mapped keycaps")}, {"kr", 83 UNTIC_COMMENT("right-arrow key")}, {"ks", 89 UNTIC_COMMENT("enter 'keyboard_transmit' mode")}, {"kt", 58 UNTIC_COMMENT("clear-tab key")}, {"ku", 87 UNTIC_COMMENT("up-arrow key")}, {"l0", 90 UNTIC_COMMENT("label on function key f0 if not f0")}, {"l1", 91 UNTIC_COMMENT("label on function key f1 if not f1")}, {"l2", 93 UNTIC_COMMENT("label on function key f2 if not f2")}, {"l3", 94 UNTIC_COMMENT("label on function key f3 if not f3")}, {"l4", 95 UNTIC_COMMENT("label on function key f4 if not f4")}, {"l5", 96 UNTIC_COMMENT("label on function key f5 if not f5")}, {"l6", 97 UNTIC_COMMENT("label on function key f6 if not f6")}, {"l7", 98 UNTIC_COMMENT("label on function key f7 if not f7")}, {"l8", 99 UNTIC_COMMENT("label on function key f8 if not f8")}, {"l9", 100 UNTIC_COMMENT("label on function key f9 if not f9")}, {"la", 92 UNTIC_COMMENT("label on function key f10 if not f10")}, {"le", 14 UNTIC_COMMENT("move left one space")}, {"ll", 18 UNTIC_COMMENT("last line, first column (if no cup)")}, {"ma", 299 UNTIC_COMMENT("map arrow keys rogue(1) motion keys")}, {"mb", 26 UNTIC_COMMENT("turn on blinking")}, {"md", 27 UNTIC_COMMENT("turn on bold (extra bright) mode")}, {"me", 39 UNTIC_COMMENT("turn off all attributes")}, {"mh", 30 UNTIC_COMMENT("turn on half-bright mode")}, {"mk", 32 UNTIC_COMMENT("turn on blank mode (characters invisible)")}, {"ml", 311 UNTIC_COMMENT("lock memory above cursor")}, {"mm", 102 UNTIC_COMMENT("turn on meta mode (8th-bit on)")}, {"mo", 101 UNTIC_COMMENT("turn off meta mode")}, {"mp", 33 UNTIC_COMMENT("turn on protected mode")}, {"mr", 34 UNTIC_COMMENT("turn on reverse video mode")}, {"mu", 312 UNTIC_COMMENT("unlock memory")}, {"nd", 17 UNTIC_COMMENT("non-destructive space (move right one space)")}, {"nl", 296 UNTIC_COMMENT("use to move down")}, {"nw", 103 UNTIC_COMMENT("newline (behave like cr followed by lf)")}, {"oc", 287 UNTIC_COMMENT("Set all color pairs to the original ones")}, {"op", 288 UNTIC_COMMENT("Set default pair to its original value")}, {"pO", 144 UNTIC_COMMENT("turn on printer for #1 bytes")}, {"pc", 104 UNTIC_COMMENT("padding char (instead of null)")}, {"pf", 119 UNTIC_COMMENT("turn off printer")}, {"pk", 115 UNTIC_COMMENT("program function key #1 to type string #2")}, {"pl", 116 UNTIC_COMMENT("program function key #1 to execute string #2")}, {"pn", 147 UNTIC_COMMENT("program label #1 to show string #2")}, {"po", 120 UNTIC_COMMENT("turn on printer")}, {"ps", 118 UNTIC_COMMENT("print contents of screen")}, {"px", 117 UNTIC_COMMENT("program function key #1 to transmit string #2")}, {"r1", 122 UNTIC_COMMENT("reset string")}, {"r2", 123 UNTIC_COMMENT("reset string")}, {"r3", 124 UNTIC_COMMENT("reset string")}, {"rP", 145 UNTIC_COMMENT("like ip but when in insert mode")}, {"rc", 126 UNTIC_COMMENT("restore cursor to position of last save_cursor")}, {"rf", 125 UNTIC_COMMENT("name of reset file")}, {"rp", 121 UNTIC_COMMENT("repeat char #1 #2 times (P*)")}, {"rs", 295 UNTIC_COMMENT("terminal reset string")}, {"s0", 275 UNTIC_COMMENT("Shift to codeset 0 (EUC set 0, ASCII)")}, {"s1", 276 UNTIC_COMMENT("Shift to codeset 1")}, {"s2", 277 UNTIC_COMMENT("Shift to codeset 2")}, {"s3", 278 UNTIC_COMMENT("Shift to codeset 3")}, {"sa", 131 UNTIC_COMMENT("define video attributes #1-#9 (PG9)")}, {"sc", 128 UNTIC_COMMENT("save current cursor position (P)")}, {"se", 43 UNTIC_COMMENT("exit standout mode")}, {"sf", 129 UNTIC_COMMENT("scroll text up (P)")}, {"so", 35 UNTIC_COMMENT("begin standout mode")}, {"sp", 292 UNTIC_COMMENT("Set current color pair to #1")}, {"sr", 130 UNTIC_COMMENT("scroll text down (P)")}, {"st", 132 UNTIC_COMMENT("set a tab in every row, current columns")}, {"ta", 134 UNTIC_COMMENT("tab to next 8-space hardware tab stop")}, {"te", 40 UNTIC_COMMENT("strings to end programs using cup")}, {"ti", 28 UNTIC_COMMENT("string to start programs using cup")}, {"ts", 135 UNTIC_COMMENT("move to status line, column #1")}, {"uc", 136 UNTIC_COMMENT("underline char and move past it")}, {"ue", 44 UNTIC_COMMENT("exit underline mode")}, {"up", 19 UNTIC_COMMENT("up one line")}, {"us", 36 UNTIC_COMMENT("begin underline mode")}, {"vb", 45 UNTIC_COMMENT("visible bell (may not move cursor)")}, {"ve", 16 UNTIC_COMMENT("make cursor appear normal (undo civis/cvvis)")}, {"vi", 13 UNTIC_COMMENT("make cursor invisible")}, {"vs", 20 UNTIC_COMMENT("make cursor very visible")}, {"wi", 133 UNTIC_COMMENT("current window is lines #1-#2 cols #3-#4")}, {"", -1 UNTIC_COMMENT("NULL")}, }; static Tgetstr_Map_Type Tgetnum_Map[] = { {"BT", 11 UNTIC_COMMENT("number of buttons on mouse")}, {"Co", 12 UNTIC_COMMENT("maximum number of colors on screen")}, {"NC", 14 UNTIC_COMMENT("video attributes that cannot be used with colors")}, {"Nl", 8 UNTIC_COMMENT("number of labels on screen")}, {"co", 0 UNTIC_COMMENT("number of columns in a line")}, {"dB", 18 UNTIC_COMMENT("padding required for ^H")}, {"dC", 16 UNTIC_COMMENT("pad needed for CR")}, {"dN", 17 UNTIC_COMMENT("pad needed for LF")}, {"dT", 19 UNTIC_COMMENT("padding required for ^I")}, {"it", 1 UNTIC_COMMENT("tabs initially every # spaces")}, {"kn", 20 UNTIC_COMMENT("count of function keys")}, {"lh", 9 UNTIC_COMMENT("rows in each label")}, {"li", 2 UNTIC_COMMENT("number of lines on screen or page")}, {"lm", 3 UNTIC_COMMENT("lines of memory if > line. 0 means varies")}, {"lw", 10 UNTIC_COMMENT("columns in each label")}, {"pa", 13 UNTIC_COMMENT("maximum number of color-pairs on the screen")}, {"pb", 5 UNTIC_COMMENT("lowest baud rate where padding needed")}, {"sg", 4 UNTIC_COMMENT("number of blank characters left by smso or rmso")}, {"ug", 15 UNTIC_COMMENT("number of blanks left by ul")}, {"vt", 6 UNTIC_COMMENT("virtual terminal number (CB/unix)")}, {"ws", 7 UNTIC_COMMENT("number of columns in status line")}, {"", -1 UNTIC_COMMENT("NULL")}, }; static Tgetstr_Map_Type Tgetflag_Map[] = { {"5i", 22 UNTIC_COMMENT("printer will not echo on screen")}, {"HC", 23 UNTIC_COMMENT("cursor is hard to see")}, {"MT", 33 UNTIC_COMMENT("has meta key")}, {"ND", 26 UNTIC_COMMENT("scrolling region is non-destructive")}, {"NL", 34 UNTIC_COMMENT("move down with \n")}, {"NP", 25 UNTIC_COMMENT("pad character does not exist")}, {"NR", 24 UNTIC_COMMENT("smcup does not reverse rmcup")}, {"am", 1 UNTIC_COMMENT("terminal has automatic margins")}, {"bs", 30 UNTIC_COMMENT("uses ^H to move left")}, {"bw", 0 UNTIC_COMMENT("cub1 wraps from column 0 to last column")}, {"cc", 28 UNTIC_COMMENT("terminal can re-define existing colors")}, {"da", 11 UNTIC_COMMENT("display may be retained above the screen")}, {"db", 12 UNTIC_COMMENT("display may be retained below the screen")}, {"eo", 5 UNTIC_COMMENT("can erase overstrikes with a blank")}, {"es", 16 UNTIC_COMMENT("escape can be used on the status line")}, {"gn", 6 UNTIC_COMMENT("generic line type")}, {"hc", 7 UNTIC_COMMENT("hardcopy terminal")}, {"hl", 29 UNTIC_COMMENT("terminal uses only HLS color notation (Tektronix)")}, {"hs", 9 UNTIC_COMMENT("has extra status line")}, {"hz", 18 UNTIC_COMMENT("cannot print ~'s (hazeltine)")}, {"in", 10 UNTIC_COMMENT("insert mode distinguishes nulls")}, {"km", 8 UNTIC_COMMENT("Has a meta key (i.e., sets 8th-bit)")}, {"mi", 13 UNTIC_COMMENT("safe to move while in insert mode")}, {"ms", 14 UNTIC_COMMENT("safe to move while in standout mode")}, {"nc", 32 UNTIC_COMMENT("no way to go to start of line")}, {"ns", 31 UNTIC_COMMENT("crt cannot scroll")}, {"nx", 21 UNTIC_COMMENT("padding will not work, xon/xoff required")}, {"os", 15 UNTIC_COMMENT("terminal can overstrike")}, {"pt", 35 UNTIC_COMMENT("has 8-char tabs invoked with ^I")}, {"ul", 19 UNTIC_COMMENT("underline character overstrikes")}, {"ut", 27 UNTIC_COMMENT("screen erased with background color")}, {"xb", 2 UNTIC_COMMENT("beehive (f1=escape, f2=ctrl C)")}, {"xn", 4 UNTIC_COMMENT("newline ignored after 80 cols (concept)")}, {"xo", 20 UNTIC_COMMENT("terminal uses xon/xoff handshaking")}, {"xr", 36 UNTIC_COMMENT("return clears the line")}, {"xs", 3 UNTIC_COMMENT("standout not erased by overwriting (hp)")}, {"xt", 17 UNTIC_COMMENT("tabs destructive, magic so char (t1061)")}, {"", -1 UNTIC_COMMENT("NULL")}, };