1*86d7f5d3SJohn MarinoLIBRARY ncurses2 INITINSTANCE 2*86d7f5d3SJohn MarinoDESCRIPTION 'NCurses 1.9.9e-1 for OS/2 - base library' 3*86d7f5d3SJohn MarinoEXPORTS 4*86d7f5d3SJohn Marino;************ 5*86d7f5d3SJohn Marino;* curses.h * 6*86d7f5d3SJohn Marino;************ 7*86d7f5d3SJohn Marino 8*86d7f5d3SJohn Marino "stdscr" @500 NONAME ; variable 9*86d7f5d3SJohn Marino "curscr" @501 NONAME ; variable 10*86d7f5d3SJohn Marino "newscr" @502 NONAME ; variable 11*86d7f5d3SJohn Marino "COLORS" @503 NONAME ; variable 12*86d7f5d3SJohn Marino "COLOR_PAIRS" @504 NONAME ; variable 13*86d7f5d3SJohn Marino "color_pairs" @505 NONAME ; variable 14*86d7f5d3SJohn Marino "acs_map" @506 NONAME ; variable 15*86d7f5d3SJohn Marino "LINES" @510 NONAME ; variable 16*86d7f5d3SJohn Marino "COLS" @511 NONAME ; variable 17*86d7f5d3SJohn Marino "TABSIZE" @512 NONAME ; variable 18*86d7f5d3SJohn Marino "ESCDELAY" @513 NONAME ; variable 19*86d7f5d3SJohn Marino "ttytype" @514 NONAME ; variable 20*86d7f5d3SJohn Marino "cur_term" @515 NONAME ; variable 21*86d7f5d3SJohn Marino 22*86d7f5d3SJohn Marino "addch" @1 NONAME ; generated 23*86d7f5d3SJohn Marino "addchnstr" @2 NONAME ; generated 24*86d7f5d3SJohn Marino "addchstr" @3 NONAME ; generated 25*86d7f5d3SJohn Marino "addnstr" @4 NONAME ; generated 26*86d7f5d3SJohn Marino "addstr" @5 NONAME ; generated 27*86d7f5d3SJohn Marino; "addnwstr" @6 NONAME ; missing 28*86d7f5d3SJohn Marino; "addwstr" @7 NONAME ; missing 29*86d7f5d3SJohn Marino; "add_wch" @8 NONAME ; missing 30*86d7f5d3SJohn Marino; "add_wchnstr" @9 NONAME ; missing 31*86d7f5d3SJohn Marino; "add_wchstr" @10 NONAME ; missing 32*86d7f5d3SJohn Marino "attroff" @11 NONAME ; generated 33*86d7f5d3SJohn Marino "attron" @12 NONAME ; generated 34*86d7f5d3SJohn Marino "attrset" @13 NONAME ; generated 35*86d7f5d3SJohn Marino "attr_get" @14 NONAME ; generated 36*86d7f5d3SJohn Marino; "attr_off" @15 NONAME ; implemented << NO!! 37*86d7f5d3SJohn Marino; "attr_on" @16 NONAME ; implemented << NO!! 38*86d7f5d3SJohn Marino "attr_set" @17 NONAME ; generated 39*86d7f5d3SJohn Marino "baudrate" @18 NONAME ; implemented 40*86d7f5d3SJohn Marino "beep" @19 NONAME ; implemented 41*86d7f5d3SJohn Marino "bkgd" @20 NONAME ; generated 42*86d7f5d3SJohn Marino "bkgdset" @21 NONAME ; generated 43*86d7f5d3SJohn Marino; "bkgrndset" @22 NONAME ; missing 44*86d7f5d3SJohn Marino; "bkgrnd" @23 NONAME ; missing 45*86d7f5d3SJohn Marino "border" @24 NONAME ; generated 46*86d7f5d3SJohn Marino; "border_set" @25 NONAME ; missing 47*86d7f5d3SJohn Marino "box" @26 NONAME ; generated 48*86d7f5d3SJohn Marino; "box_set" @27 NONAME ; missing 49*86d7f5d3SJohn Marino "can_change_color" @28 NONAME ; implemented 50*86d7f5d3SJohn Marino "cbreak" @29 NONAME ; implemented 51*86d7f5d3SJohn Marino "chgat" @30 NONAME ; generated 52*86d7f5d3SJohn Marino "clear" @31 NONAME ; generated 53*86d7f5d3SJohn Marino "clearok" @32 NONAME ; implemented 54*86d7f5d3SJohn Marino "clrtobot" @33 NONAME ; generated 55*86d7f5d3SJohn Marino "clrtoeol" @34 NONAME ; generated 56*86d7f5d3SJohn Marino "color_content" @35 NONAME ; implemented 57*86d7f5d3SJohn Marino "COLOR_PAIR" @36 NONAME ; generated 58*86d7f5d3SJohn Marino "copywin" @37 NONAME ; implemented 59*86d7f5d3SJohn Marino "curs_set" @38 NONAME ; implemented 60*86d7f5d3SJohn Marino "def_prog_mode" @39 NONAME ; implemented 61*86d7f5d3SJohn Marino "def_shell_mode" @40 NONAME ; implemented 62*86d7f5d3SJohn Marino "delay_output" @41 NONAME ; implemented 63*86d7f5d3SJohn Marino "delch" @42 NONAME ; generated 64*86d7f5d3SJohn Marino "delscreen" @43 NONAME ; implemented 65*86d7f5d3SJohn Marino "delwin" @44 NONAME ; implemented 66*86d7f5d3SJohn Marino "deleteln" @45 NONAME ; generated 67*86d7f5d3SJohn Marino "derwin" @46 NONAME ; implemented 68*86d7f5d3SJohn Marino "doupdate" @47 NONAME ; implemented 69*86d7f5d3SJohn Marino "dupwin" @48 NONAME ; implemented 70*86d7f5d3SJohn Marino "echo" @49 NONAME ; implemented 71*86d7f5d3SJohn Marino "echochar" @50 NONAME ; generated 72*86d7f5d3SJohn Marino; "echo_wchar" @51 NONAME ; missing 73*86d7f5d3SJohn Marino "endwin" @52 NONAME ; implemented 74*86d7f5d3SJohn Marino "erasechar" @53 NONAME ; implemented 75*86d7f5d3SJohn Marino; "erase_wchar" @54 NONAME ; missing 76*86d7f5d3SJohn Marino "filter" @55 NONAME ; implemented 77*86d7f5d3SJohn Marino "flash" @56 NONAME ; implemented 78*86d7f5d3SJohn Marino "flushinp" @57 NONAME ; implemented 79*86d7f5d3SJohn Marino; "getbkgd" @58 NONAME ; missing 80*86d7f5d3SJohn Marino; "getbkgrnd" @59 NONAME ; missing 81*86d7f5d3SJohn Marino; "getcchar" @60 NONAME ; missing 82*86d7f5d3SJohn Marino "getch" @61 NONAME ; generated 83*86d7f5d3SJohn Marino "getnstr" @62 NONAME ; generated 84*86d7f5d3SJohn Marino; "getn_wstr" @63 NONAME ; missing 85*86d7f5d3SJohn Marino "getstr" @64 NONAME ; generated 86*86d7f5d3SJohn Marino; "get_wch" @65 NONAME ; missing 87*86d7f5d3SJohn Marino "getwin" @66 NONAME ; not in XPG4 88*86d7f5d3SJohn Marino; "get_wstr" @67 NONAME ; missing 89*86d7f5d3SJohn Marino "halfdelay" @68 NONAME ; implemented 90*86d7f5d3SJohn Marino "has_colors" @69 NONAME ; implemented 91*86d7f5d3SJohn Marino "has_ic" @70 NONAME ; implemented 92*86d7f5d3SJohn Marino "has_il" @71 NONAME ; implemented 93*86d7f5d3SJohn Marino "hline" @72 NONAME ; generated 94*86d7f5d3SJohn Marino; "hline_set" @73 NONAME ; missing 95*86d7f5d3SJohn Marino "idcok" @74 NONAME ; implemented 96*86d7f5d3SJohn Marino "idlok" @75 NONAME ; implemented 97*86d7f5d3SJohn Marino "immedok" @76 NONAME ; implemented 98*86d7f5d3SJohn Marino "inch" @77 NONAME ; generated 99*86d7f5d3SJohn Marino "inchnstr" @78 NONAME ; generated 100*86d7f5d3SJohn Marino "inchstr" @79 NONAME ; generated 101*86d7f5d3SJohn Marino "initscr" @80 NONAME ; implemented 102*86d7f5d3SJohn Marino "init_color" @81 NONAME ; implemented 103*86d7f5d3SJohn Marino "init_pair" @82 NONAME ; implemented 104*86d7f5d3SJohn Marino "innstr" @83 NONAME ; generated 105*86d7f5d3SJohn Marino; "innwstr" @84 NONAME ; missing 106*86d7f5d3SJohn Marino "insch" @85 NONAME ; generated 107*86d7f5d3SJohn Marino "insdelln" @86 NONAME ; generated 108*86d7f5d3SJohn Marino "insertln" @87 NONAME ; generated 109*86d7f5d3SJohn Marino "insnstr" @88 NONAME ; generated 110*86d7f5d3SJohn Marino "insstr" @89 NONAME ; generated 111*86d7f5d3SJohn Marino "instr" @90 NONAME ; generated 112*86d7f5d3SJohn Marino; "ins_nwstr" @91 NONAME ; missing 113*86d7f5d3SJohn Marino; "ins_wch" @92 NONAME ; missing 114*86d7f5d3SJohn Marino; "ins_wstr" @93 NONAME ; missing 115*86d7f5d3SJohn Marino "intrflush" @94 NONAME ; implemented 116*86d7f5d3SJohn Marino; "inwstr" @95 NONAME ; missing 117*86d7f5d3SJohn Marino; "in_wch" @96 NONAME ; missing 118*86d7f5d3SJohn Marino; "in_wchstr" @97 NONAME ; missing 119*86d7f5d3SJohn Marino; "in_wchntr" @98 NONAME ; missing 120*86d7f5d3SJohn Marino "isendwin" @99 NONAME ; implemented 121*86d7f5d3SJohn Marino "is_linetouched" @100 NONAME ; implemented 122*86d7f5d3SJohn Marino "is_wintouched" @101 NONAME ; implemented 123*86d7f5d3SJohn Marino "keyname" @102 NONAME ; implemented 124*86d7f5d3SJohn Marino; "key_name" @103 NONAME ; missing 125*86d7f5d3SJohn Marino "keypad" @104 NONAME ; implemented 126*86d7f5d3SJohn Marino "killchar" @105 NONAME ; implemented 127*86d7f5d3SJohn Marino; "killwchar" @106 NONAME ; missing 128*86d7f5d3SJohn Marino "leaveok" @107 NONAME ; implemented 129*86d7f5d3SJohn Marino "longname" @108 NONAME ; implemented 130*86d7f5d3SJohn Marino "meta" @109 NONAME ; implemented 131*86d7f5d3SJohn Marino "move" @110 NONAME ; generated 132*86d7f5d3SJohn Marino "mvaddch" @111 NONAME ; generated 133*86d7f5d3SJohn Marino "mvaddchnstr" @112 NONAME ; generated 134*86d7f5d3SJohn Marino "mvaddchstr" @113 NONAME ; generated 135*86d7f5d3SJohn Marino "mvaddnstr" @114 NONAME ; generated 136*86d7f5d3SJohn Marino "mvaddstr" @115 NONAME ; generated 137*86d7f5d3SJohn Marino; "mvaddnwstr" @116 NONAME ; missing 138*86d7f5d3SJohn Marino; "mvaddwstr" @117 NONAME ; missing 139*86d7f5d3SJohn Marino; "mvadd_wch" @118 NONAME ; missing 140*86d7f5d3SJohn Marino; "mvadd_wchnstr" @119 NONAME ; missing 141*86d7f5d3SJohn Marino; "mvadd_wchstr" @120 NONAME ; missing 142*86d7f5d3SJohn Marino "mvchgat" @121 NONAME ; generated 143*86d7f5d3SJohn Marino "mvcur" @122 NONAME ; implemented 144*86d7f5d3SJohn Marino "mvdelch" @123 NONAME ; generated 145*86d7f5d3SJohn Marino "mvderwin" @124 NONAME ; implemented 146*86d7f5d3SJohn Marino "mvgetch" @125 NONAME ; generated 147*86d7f5d3SJohn Marino "mvgetnstr" @126 NONAME ; generated 148*86d7f5d3SJohn Marino; "mvgetn_wstr" @127 NONAME ; missing 149*86d7f5d3SJohn Marino "mvgetstr" @128 NONAME ; generated 150*86d7f5d3SJohn Marino; "mvget_wch" @129 NONAME ; missing 151*86d7f5d3SJohn Marino; "mvget_wstr" @130 NONAME ; missing 152*86d7f5d3SJohn Marino "mvhline" @131 NONAME ; generated 153*86d7f5d3SJohn Marino; "mvhline_set" @132 NONAME ; missing 154*86d7f5d3SJohn Marino "mvinch" @133 NONAME ; generated 155*86d7f5d3SJohn Marino "mvinchnstr" @134 NONAME ; generated 156*86d7f5d3SJohn Marino "mvinchstr" @135 NONAME ; generated 157*86d7f5d3SJohn Marino "mvinnstr" @136 NONAME ; generated 158*86d7f5d3SJohn Marino; "mvinnwstr" @137 NONAME ; missing 159*86d7f5d3SJohn Marino "mvinsch" @138 NONAME ; generated 160*86d7f5d3SJohn Marino "mvinsnstr" @139 NONAME ; generated 161*86d7f5d3SJohn Marino "mvinsstr" @140 NONAME ; generated 162*86d7f5d3SJohn Marino "mvinstr" @141 NONAME ; generated 163*86d7f5d3SJohn Marino; "mvins_nwstr" @142 NONAME ; missing 164*86d7f5d3SJohn Marino; "mvins_wch" @143 NONAME ; missing 165*86d7f5d3SJohn Marino; "mvins_wstr" @144 NONAME ; missing 166*86d7f5d3SJohn Marino; "mvinwstr" @145 NONAME ; missing 167*86d7f5d3SJohn Marino; "mvin_wch" @146 NONAME ; missing 168*86d7f5d3SJohn Marino; "mvin_wchstr" @147 NONAME ; missing 169*86d7f5d3SJohn Marino; "mvin_wchntr" @148 NONAME ; missing 170*86d7f5d3SJohn Marino "mvprintw" @149 NONAME ; implemented 171*86d7f5d3SJohn Marino "mvscanw" @150 NONAME ; implemented 172*86d7f5d3SJohn Marino "mvvline" @151 NONAME ; generated 173*86d7f5d3SJohn Marino; "mvvline_set" @152 NONAME ; missing 174*86d7f5d3SJohn Marino "mvwaddch" @153 NONAME ; generated 175*86d7f5d3SJohn Marino "mvwaddchnstr" @154 NONAME ; generated 176*86d7f5d3SJohn Marino "mvwaddchstr" @155 NONAME ; generated 177*86d7f5d3SJohn Marino "mvwaddnstr" @156 NONAME ; generated 178*86d7f5d3SJohn Marino "mvwaddstr" @157 NONAME ; generated 179*86d7f5d3SJohn Marino; "mvwaddnwstr" @158 NONAME ; missing 180*86d7f5d3SJohn Marino; "mvwaddwstr" @159 NONAME ; missing 181*86d7f5d3SJohn Marino; "mvwadd_wch" @160 NONAME ; missing 182*86d7f5d3SJohn Marino; "mvwadd_wchnstr" @161 NONAME ; missing 183*86d7f5d3SJohn Marino; "mvwadd_wchstr" @162 NONAME ; missing 184*86d7f5d3SJohn Marino "mvwchgat" @163 NONAME ; generated 185*86d7f5d3SJohn Marino "mvwdelch" @164 NONAME ; generated 186*86d7f5d3SJohn Marino "mvwgetch" @165 NONAME ; generated 187*86d7f5d3SJohn Marino "mvwgetnstr" @166 NONAME ; generated 188*86d7f5d3SJohn Marino; "mvwgetn_wstr" @167 NONAME ; missing 189*86d7f5d3SJohn Marino "mvwgetstr" @168 NONAME ; generated 190*86d7f5d3SJohn Marino; "mvwget_wch" @169 NONAME ; missing 191*86d7f5d3SJohn Marino; "mvwget_wstr" @170 NONAME ; missing 192*86d7f5d3SJohn Marino "mvwhline" @171 NONAME ; generated 193*86d7f5d3SJohn Marino; "mvwhline_set" @172 NONAME ; missing 194*86d7f5d3SJohn Marino "mvwin" @173 NONAME ; implemented 195*86d7f5d3SJohn Marino "mvwinch" @174 NONAME ; generated 196*86d7f5d3SJohn Marino "mvwinchnstr" @175 NONAME ; generated 197*86d7f5d3SJohn Marino "mvwinchstr" @176 NONAME ; generated 198*86d7f5d3SJohn Marino "mvwinnstr" @177 NONAME ; generated 199*86d7f5d3SJohn Marino; "mvwinnwstr" @178 NONAME ; missing 200*86d7f5d3SJohn Marino "mvwinsch" @179 NONAME ; generated 201*86d7f5d3SJohn Marino "mvwinsnstr" @180 NONAME ; generated 202*86d7f5d3SJohn Marino "mvwinsstr" @181 NONAME ; generated 203*86d7f5d3SJohn Marino "mvwinstr" @182 NONAME ; generated 204*86d7f5d3SJohn Marino; "mvwins_nwstr" @183 NONAME ; missing 205*86d7f5d3SJohn Marino; "mvwins_wch" @184 NONAME ; missing 206*86d7f5d3SJohn Marino; "mvwins_wstr" @185 NONAME ; missing 207*86d7f5d3SJohn Marino; "mvwinwstr" @186 NONAME ; missing 208*86d7f5d3SJohn Marino; "mvwin_wch" @187 NONAME ; missing 209*86d7f5d3SJohn Marino; "mvwin_wchnstr" @188 NONAME ; missing 210*86d7f5d3SJohn Marino; "mvwin_wchstr" @189 NONAME ; missing 211*86d7f5d3SJohn Marino "mvwprintw" @190 NONAME ; implemented 212*86d7f5d3SJohn Marino "mvwscanw" @191 NONAME ; implemented 213*86d7f5d3SJohn Marino "mvwvline" @192 NONAME ; generated 214*86d7f5d3SJohn Marino; "mvwvline_set" @193 NONAME ; missing 215*86d7f5d3SJohn Marino "napms" @194 NONAME ; implemented 216*86d7f5d3SJohn Marino "newpad" @195 NONAME ; implemented 217*86d7f5d3SJohn Marino "newterm" @196 NONAME ; implemented 218*86d7f5d3SJohn Marino "newwin" @197 NONAME ; implemented 219*86d7f5d3SJohn Marino "nl" @198 NONAME ; implemented 220*86d7f5d3SJohn Marino "nocbreak" @199 NONAME ; implemented 221*86d7f5d3SJohn Marino "nodelay" @200 NONAME ; implemented 222*86d7f5d3SJohn Marino "noecho" @201 NONAME ; implemented 223*86d7f5d3SJohn Marino "nonl" @202 NONAME ; implemented 224*86d7f5d3SJohn Marino "noqiflush" @203 NONAME ; implemented 225*86d7f5d3SJohn Marino "noraw" @204 NONAME ; implemented 226*86d7f5d3SJohn Marino "notimeout" @205 NONAME ; implemented 227*86d7f5d3SJohn Marino "overlay" @206 NONAME ; implemented 228*86d7f5d3SJohn Marino "overwrite" @207 NONAME ; implemented 229*86d7f5d3SJohn Marino "pair_content" @208 NONAME ; implemented 230*86d7f5d3SJohn Marino "PAIR_NUMBER" @209 NONAME ; generated 231*86d7f5d3SJohn Marino "pechochar" @210 NONAME ; implemented 232*86d7f5d3SJohn Marino; "pecho_wchar" @211 NONAME ; missing 233*86d7f5d3SJohn Marino "pnoutrefresh" @212 NONAME ; implemented 234*86d7f5d3SJohn Marino "prefresh" @213 NONAME ; implemented 235*86d7f5d3SJohn Marino "printw" @214 NONAME ; implemented 236*86d7f5d3SJohn Marino "putp" @215 NONAME ; implemented 237*86d7f5d3SJohn Marino "putwin" @216 NONAME ; implemented 238*86d7f5d3SJohn Marino "qiflush" @217 NONAME ; implemented 239*86d7f5d3SJohn Marino "raw" @218 NONAME ; implemented 240*86d7f5d3SJohn Marino "redrawwin" @219 NONAME ; generated 241*86d7f5d3SJohn Marino "refresh" @220 NONAME ; generated 242*86d7f5d3SJohn Marino "resetty" @221 NONAME ; implemented 243*86d7f5d3SJohn Marino "reset_prog_mode" @222 NONAME ; implemented 244*86d7f5d3SJohn Marino "reset_shell_mode" @223 NONAME ; implemented 245*86d7f5d3SJohn Marino "ripoffline" @224 NONAME ; implemented 246*86d7f5d3SJohn Marino "savetty" @225 NONAME ; implemented 247*86d7f5d3SJohn Marino "scanw" @226 NONAME ; implemented 248*86d7f5d3SJohn Marino "scr_dump" @227 NONAME ; implemented 249*86d7f5d3SJohn Marino "scr_init" @228 NONAME ; implemented 250*86d7f5d3SJohn Marino "scrl" @229 NONAME ; generated 251*86d7f5d3SJohn Marino "scroll" @230 NONAME ; generated 252*86d7f5d3SJohn Marino "scrollok" @231 NONAME ; implemented 253*86d7f5d3SJohn Marino "scr_restore" @232 NONAME ; implemented 254*86d7f5d3SJohn Marino "scr_set" @233 NONAME ; implemented 255*86d7f5d3SJohn Marino; "setcchar" @234 NONAME ; missing 256*86d7f5d3SJohn Marino "setscrreg" @235 NONAME ; generated 257*86d7f5d3SJohn Marino "set_term" @236 NONAME ; implemented 258*86d7f5d3SJohn Marino "slk_attroff" @237 NONAME ; implemented 259*86d7f5d3SJohn Marino; "slk_attr_off" @238 NONAME ; missing 260*86d7f5d3SJohn Marino "slk_attron" @239 NONAME ; implemented 261*86d7f5d3SJohn Marino; "slk_attr_on" @240 NONAME ; missing 262*86d7f5d3SJohn Marino "slk_attrset" @241 NONAME ; implemented 263*86d7f5d3SJohn Marino; "slk_attr_set" @242 NONAME ; missing 264*86d7f5d3SJohn Marino "slk_clear" @243 NONAME ; implemented 265*86d7f5d3SJohn Marino "slk_init" @244 NONAME ; implemented 266*86d7f5d3SJohn Marino "slk_label" @245 NONAME ; implemented 267*86d7f5d3SJohn Marino "slk_noutrefresh" @246 NONAME ; implemented 268*86d7f5d3SJohn Marino "slk_refresh" @247 NONAME ; implemented 269*86d7f5d3SJohn Marino "slk_restore" @248 NONAME ; implemented 270*86d7f5d3SJohn Marino "slk_set" @249 NONAME ; implemented 271*86d7f5d3SJohn Marino "slk_touch" @250 NONAME ; implemented 272*86d7f5d3SJohn Marino; "slk_wset" @251 NONAME ; missing 273*86d7f5d3SJohn Marino "standout" @252 NONAME ; generated 274*86d7f5d3SJohn Marino "standend" @253 NONAME ; generated 275*86d7f5d3SJohn Marino "start_color" @254 NONAME ; implemented 276*86d7f5d3SJohn Marino "subpad" @255 NONAME ; implemented 277*86d7f5d3SJohn Marino "subwin" @256 NONAME ; implemented 278*86d7f5d3SJohn Marino "syncok" @257 NONAME ; implemented 279*86d7f5d3SJohn Marino "termattrs" @258 NONAME ; implemented 280*86d7f5d3SJohn Marino "termname" @259 NONAME ; implemented 281*86d7f5d3SJohn Marino "tigetflag" @260 NONAME ; implemented 282*86d7f5d3SJohn Marino "tigetnum" @261 NONAME ; implemented 283*86d7f5d3SJohn Marino "tigetstr" @262 NONAME ; implemented 284*86d7f5d3SJohn Marino; "timeout" @263 NONAME ; implemented << NO!! 285*86d7f5d3SJohn Marino "typeahead" @264 NONAME ; implemented 286*86d7f5d3SJohn Marino "ungetch" @265 NONAME ; implemented 287*86d7f5d3SJohn Marino; "unget_wch" @266 NONAME ; missing 288*86d7f5d3SJohn Marino "untouchwin" @267 NONAME ; generated 289*86d7f5d3SJohn Marino "use_env" @268 NONAME ; implemented 290*86d7f5d3SJohn Marino "vidattr" @269 NONAME ; implemented 291*86d7f5d3SJohn Marino; "vid_attr" @270 NONAME ; missing 292*86d7f5d3SJohn Marino "vidputs" @271 NONAME ; implemented 293*86d7f5d3SJohn Marino; "vid_puts" @272 NONAME ; missing 294*86d7f5d3SJohn Marino "vline" @273 NONAME ; generated 295*86d7f5d3SJohn Marino; "vline_set" @274 NONAME ; missing 296*86d7f5d3SJohn Marino "vwprintw" @275 NONAME ; implemented 297*86d7f5d3SJohn Marino; "vw_printw" @276 NONAME ; implemented << NO!! 298*86d7f5d3SJohn Marino "vwscanw" @277 NONAME ; implemented 299*86d7f5d3SJohn Marino; "vw_scanw" @278 NONAME ; implemented << NO!! 300*86d7f5d3SJohn Marino "waddch" @279 NONAME ; implemented 301*86d7f5d3SJohn Marino "waddchnstr" @280 NONAME ; implemented 302*86d7f5d3SJohn Marino "waddchstr" @281 NONAME ; generated 303*86d7f5d3SJohn Marino "waddnstr" @282 NONAME ; implemented 304*86d7f5d3SJohn Marino "waddstr" @283 NONAME ; generated 305*86d7f5d3SJohn Marino; "waddwstr" @284 NONAME ; missing 306*86d7f5d3SJohn Marino; "wadd_wch" @285 NONAME ; missing 307*86d7f5d3SJohn Marino; "wadd_wchnstr" @286 NONAME ; missing 308*86d7f5d3SJohn Marino; "wadd_wchstr" @287 NONAME ; missing 309*86d7f5d3SJohn Marino "wattron" @288 NONAME ; generated 310*86d7f5d3SJohn Marino "wattroff" @289 NONAME ; generated 311*86d7f5d3SJohn Marino "wattrset" @290 NONAME ; generated 312*86d7f5d3SJohn Marino "wattr_get" @291 NONAME ; generated 313*86d7f5d3SJohn Marino "wattr_on" @292 NONAME ; implemented 314*86d7f5d3SJohn Marino "wattr_off" @293 NONAME ; implemented 315*86d7f5d3SJohn Marino; "wattr_set" @294 NONAME ; implemented << NO!! 316*86d7f5d3SJohn Marino "wbkgd" @295 NONAME ; implemented 317*86d7f5d3SJohn Marino "wbkgdset" @296 NONAME ; generated 318*86d7f5d3SJohn Marino; "wbkgrndset" @297 NONAME ; missing 319*86d7f5d3SJohn Marino; "wbkgrnd" @298 NONAME ; missing 320*86d7f5d3SJohn Marino "wborder" @299 NONAME ; implemented 321*86d7f5d3SJohn Marino; "wborder_set" @300 NONAME ; missing 322*86d7f5d3SJohn Marino "wchgat" @301 NONAME ; implemented 323*86d7f5d3SJohn Marino "wclear" @302 NONAME ; implemented 324*86d7f5d3SJohn Marino "wclrtobot" @303 NONAME ; implemented 325*86d7f5d3SJohn Marino "wclrtoeol" @304 NONAME ; implemented 326*86d7f5d3SJohn Marino "wcursyncup" @305 NONAME ; implemented 327*86d7f5d3SJohn Marino "wdelch" @306 NONAME ; implemented 328*86d7f5d3SJohn Marino "wdeleteln" @307 NONAME ; generated 329*86d7f5d3SJohn Marino "wechochar" @308 NONAME ; implemented 330*86d7f5d3SJohn Marino; "wecho_wchar" @309 NONAME ; missing 331*86d7f5d3SJohn Marino "werase" @310 NONAME ; implemented 332*86d7f5d3SJohn Marino; "wgetbkgrnd" @311 NONAME ; missing 333*86d7f5d3SJohn Marino "wgetch" @312 NONAME ; implemented 334*86d7f5d3SJohn Marino "wgetnstr" @313 NONAME ; implemented 335*86d7f5d3SJohn Marino; "wgetn_wstr" @314 NONAME ; missing 336*86d7f5d3SJohn Marino "wgetstr" @315 NONAME ; generated 337*86d7f5d3SJohn Marino; "wget_wch" @316 NONAME ; missing 338*86d7f5d3SJohn Marino; "wget_wstr" @317 NONAME ; missing 339*86d7f5d3SJohn Marino "whline" @318 NONAME ; implemented 340*86d7f5d3SJohn Marino; "whline_set" @319 NONAME ; missing 341*86d7f5d3SJohn Marino "winch" @320 NONAME ; generated 342*86d7f5d3SJohn Marino "winchnstr" @321 NONAME ; implemented 343*86d7f5d3SJohn Marino "winchstr" @322 NONAME ; generated 344*86d7f5d3SJohn Marino "winnstr" @323 NONAME ; implemented 345*86d7f5d3SJohn Marino; "winnwstr" @324 NONAME ; missing 346*86d7f5d3SJohn Marino "winsch" @325 NONAME ; implemented 347*86d7f5d3SJohn Marino "winsdelln" @326 NONAME ; implemented 348*86d7f5d3SJohn Marino "winsertln" @327 NONAME ; generated 349*86d7f5d3SJohn Marino "winsnstr" @328 NONAME ; implemented 350*86d7f5d3SJohn Marino "winsstr" @329 NONAME ; generated 351*86d7f5d3SJohn Marino "winstr" @330 NONAME ; generated 352*86d7f5d3SJohn Marino; "wins_nwstr" @331 NONAME ; missing 353*86d7f5d3SJohn Marino; "wins_wch" @332 NONAME ; missing 354*86d7f5d3SJohn Marino; "wins_wstr" @333 NONAME ; missing 355*86d7f5d3SJohn Marino; "winwstr" @334 NONAME ; missing 356*86d7f5d3SJohn Marino; "win_wch" @335 NONAME ; missing 357*86d7f5d3SJohn Marino; "win_wchnstr" @336 NONAME ; missing 358*86d7f5d3SJohn Marino; "win_wchstr" @337 NONAME ; missing 359*86d7f5d3SJohn Marino "wmove" @338 NONAME ; implemented 360*86d7f5d3SJohn Marino "wnoutrefresh" @339 NONAME ; implemented 361*86d7f5d3SJohn Marino "wprintw" @340 NONAME ; implemented 362*86d7f5d3SJohn Marino "wredrawln" @341 NONAME ; implemented 363*86d7f5d3SJohn Marino "wrefresh" @342 NONAME ; implemented 364*86d7f5d3SJohn Marino "wresize" @343 NONAME ; implemented 365*86d7f5d3SJohn Marino "wscanw" @344 NONAME ; implemented 366*86d7f5d3SJohn Marino "wscrl" @345 NONAME ; implemented 367*86d7f5d3SJohn Marino "wsetscrreg" @346 NONAME ; implemented 368*86d7f5d3SJohn Marino "wstandout" @347 NONAME ; generated 369*86d7f5d3SJohn Marino "wstandend" @348 NONAME ; generated 370*86d7f5d3SJohn Marino "wsyncdown" @349 NONAME ; implemented 371*86d7f5d3SJohn Marino "wsyncup" @350 NONAME ; implemented 372*86d7f5d3SJohn Marino "wtimeout" @351 NONAME ; implemented 373*86d7f5d3SJohn Marino "wtouchln" @352 NONAME ; implemented 374*86d7f5d3SJohn Marino; "wunctrl" @353 NONAME ; missing 375*86d7f5d3SJohn Marino "wvline" @354 NONAME ; implemented 376*86d7f5d3SJohn Marino; "wvline_set" @355 NONAME ; missing 377*86d7f5d3SJohn Marino 378*86d7f5d3SJohn Marino "getmouse" @356 NONAME 379*86d7f5d3SJohn Marino "ungetmouse" @357 NONAME 380*86d7f5d3SJohn Marino "mousemask" @358 NONAME 381*86d7f5d3SJohn Marino "wenclose" @359 NONAME 382*86d7f5d3SJohn Marino "mouseinterval" @360 NONAME 383*86d7f5d3SJohn Marino 384*86d7f5d3SJohn Marino; from unctrl.h 385*86d7f5d3SJohn Marino "unctrl" @361 NONAME 386*86d7f5d3SJohn Marino 387*86d7f5d3SJohn Marino; publics for tracing 388*86d7f5d3SJohn Marino "_tracef" @400 NONAME 389*86d7f5d3SJohn Marino "_tracedump" @401 NONAME 390*86d7f5d3SJohn Marino "_traceattr" @402 NONAME 391*86d7f5d3SJohn Marino "_tracechar" @403 NONAME 392*86d7f5d3SJohn Marino "_tracemouse" @404 NONAME 393*86d7f5d3SJohn Marino "trace" @405 NONAME 394*86d7f5d3SJohn Marino 395*86d7f5d3SJohn Marino;********** 396*86d7f5d3SJohn Marino;* term.h * 397*86d7f5d3SJohn Marino;********** 398*86d7f5d3SJohn Marino "boolnames" @600 NONAME ; variable 399*86d7f5d3SJohn Marino "boolcodes" @601 NONAME ; variable 400*86d7f5d3SJohn Marino "boolfnames" @602 NONAME ; variable 401*86d7f5d3SJohn Marino "numnames" @603 NONAME ; variable 402*86d7f5d3SJohn Marino "numcodes" @604 NONAME ; variable 403*86d7f5d3SJohn Marino "numfnames" @605 NONAME ; variable 404*86d7f5d3SJohn Marino "strnames" @606 NONAME ; variable 405*86d7f5d3SJohn Marino "strcodes" @608 NONAME ; variable 406*86d7f5d3SJohn Marino "strfnames" @609 NONAME ; variable 407*86d7f5d3SJohn Marino 408*86d7f5d3SJohn Marino; internals 409*86d7f5d3SJohn Marino "_nc_read_entry" @620 NONAME 410*86d7f5d3SJohn Marino "_nc_read_file_entry" @621 NONAME 411*86d7f5d3SJohn Marino "_nc_first_name" @622 NONAME 412*86d7f5d3SJohn Marino "_nc_name_match" @623 NONAME 413*86d7f5d3SJohn Marino "_nc_read_termcap_entry" @624 NONAME 414*86d7f5d3SJohn Marino "_nc_fallback" @625 NONAME 415*86d7f5d3SJohn Marino 416*86d7f5d3SJohn Marino; entry points 417*86d7f5d3SJohn Marino "set_curterm" @640 NONAME 418*86d7f5d3SJohn Marino "del_curterm" @641 NONAME 419*86d7f5d3SJohn Marino 420*86d7f5d3SJohn Marino; entry points 421*86d7f5d3SJohn Marino; "putp" @642 NONAME ; already defined 422*86d7f5d3SJohn Marino "restartterm" @643 NONAME 423*86d7f5d3SJohn Marino "setupterm" @644 NONAME 424*86d7f5d3SJohn Marino "tgetent" @645 NONAME 425*86d7f5d3SJohn Marino "tgetflag" @646 NONAME 426*86d7f5d3SJohn Marino "tgetnum" @647 NONAME 427*86d7f5d3SJohn Marino "tgetstr" @648 NONAME 428*86d7f5d3SJohn Marino "tgoto" @649 NONAME 429*86d7f5d3SJohn Marino; "tigetflag" @650 NONAME ; already defined 430*86d7f5d3SJohn Marino; "tigetnum" @651 NONAME ; already defined 431*86d7f5d3SJohn Marino; "tigetstr" @652 NONAME ; already defined 432*86d7f5d3SJohn Marino "tparm" @653 NONAME 433*86d7f5d3SJohn Marino "tparam" @654 NONAME 434*86d7f5d3SJohn Marino "tputs" @655 NONAME 435*86d7f5d3SJohn Marino 436*86d7f5d3SJohn Marino;************* 437*86d7f5d3SJohn Marino;* termcap.h * 438*86d7f5d3SJohn Marino;************* 439*86d7f5d3SJohn Marino; the functions are already defined in term.h 440*86d7f5d3SJohn Marino "PC" @660 NONAME 441*86d7f5d3SJohn Marino "UP" @661 NONAME 442*86d7f5d3SJohn Marino "BC" @662 NONAME 443*86d7f5d3SJohn Marino "ospeed" @663 NONAME 444*86d7f5d3SJohn Marino 445*86d7f5d3SJohn Marino;**************** 446*86d7f5d3SJohn Marino;* term_entry.h * 447*86d7f5d3SJohn Marino;**************** 448*86d7f5d3SJohn Marino "_nc_head" @700 NONAME 449*86d7f5d3SJohn Marino "_nc_tail" @701 NONAME 450*86d7f5d3SJohn Marino 451*86d7f5d3SJohn Marino; alloc_entry.c: elementary allocation code 452*86d7f5d3SJohn Marino "_nc_init_entry" @702 NONAME 453*86d7f5d3SJohn Marino "_nc_save_str" @703 NONAME 454*86d7f5d3SJohn Marino "_nc_merge_entry" @704 NONAME 455*86d7f5d3SJohn Marino "_nc_wrap_entry" @705 NONAME 456*86d7f5d3SJohn Marino 457*86d7f5d3SJohn Marino; parse_entry.c: entry-parsing code 458*86d7f5d3SJohn Marino "_nc_parse_entry" @706 NONAME 459*86d7f5d3SJohn Marino "_nc_capcmp" @707 NONAME 460*86d7f5d3SJohn Marino 461*86d7f5d3SJohn Marino; write_entry.c: writing an entry to the file system 462*86d7f5d3SJohn Marino "_nc_write_entry" @708 NONAME 463*86d7f5d3SJohn Marino 464*86d7f5d3SJohn Marino; comp_parse.c: entry list handling 465*86d7f5d3SJohn Marino "_nc_read_entry_source" @709 NONAME 466*86d7f5d3SJohn Marino "_nc_entry_match" @710 NONAME 467*86d7f5d3SJohn Marino "_nc_resolve_uses" @711 NONAME 468*86d7f5d3SJohn Marino "_nc_free_entries" @712 NONAME 469*86d7f5d3SJohn Marino 470*86d7f5d3SJohn Marino;********* 471*86d7f5d3SJohn Marino;* tic.h * 472*86d7f5d3SJohn Marino;********* 473*86d7f5d3SJohn Marino; "_nc_tracing" @800 NONAME ; defined below 474*86d7f5d3SJohn Marino; "_nc_tracef" @801 NONAME ; missing 475*86d7f5d3SJohn Marino; "_nc_visbuf" @802 NONAME ; defined below 476*86d7f5d3SJohn Marino 477*86d7f5d3SJohn Marino "_nc_curr_token" @803 NONAME 478*86d7f5d3SJohn Marino 479*86d7f5d3SJohn Marino "_nc_info_hash_table" @804 NONAME 480*86d7f5d3SJohn Marino "_nc_cap_hash_table" @805 NONAME 481*86d7f5d3SJohn Marino 482*86d7f5d3SJohn Marino "_nc_capalias_table" @806 NONAME 483*86d7f5d3SJohn Marino "_nc_infoalias_table" @807 NONAME 484*86d7f5d3SJohn Marino "_nc_get_table" @808 NONAME 485*86d7f5d3SJohn Marino 486*86d7f5d3SJohn Marino; comp_hash.c: name lookup 487*86d7f5d3SJohn Marino "_nc_find_entry" @809 NONAME 488*86d7f5d3SJohn Marino "_nc_find_type_entry" @810 NONAME 489*86d7f5d3SJohn Marino 490*86d7f5d3SJohn Marino; comp_scan.c: lexical analysis 491*86d7f5d3SJohn Marino "_nc_get_token" @811 NONAME 492*86d7f5d3SJohn Marino "_nc_push_token" @812 NONAME 493*86d7f5d3SJohn Marino "_nc_reset_input" @813 NONAME 494*86d7f5d3SJohn Marino "_nc_panic_mode" @814 NONAME 495*86d7f5d3SJohn Marino "_nc_curr_line" @815 NONAME 496*86d7f5d3SJohn Marino "_nc_curr_col" @816 NONAME 497*86d7f5d3SJohn Marino "_nc_curr_file_pos" @817 NONAME 498*86d7f5d3SJohn Marino "_nc_comment_start" @818 NONAME 499*86d7f5d3SJohn Marino "_nc_comment_end" @819 NONAME 500*86d7f5d3SJohn Marino "_nc_syntax" @820 NONAME 501*86d7f5d3SJohn Marino "_nc_start_line" @821 NONAME 502*86d7f5d3SJohn Marino 503*86d7f5d3SJohn Marino; comp_error.c: warning & abort messages 504*86d7f5d3SJohn Marino "_nc_set_source" @822 NONAME 505*86d7f5d3SJohn Marino "_nc_get_type" @823 NONAME 506*86d7f5d3SJohn Marino "_nc_set_type" @824 NONAME 507*86d7f5d3SJohn Marino "_nc_syserr_abort" @825 NONAME 508*86d7f5d3SJohn Marino "_nc_err_abort" @826 NONAME 509*86d7f5d3SJohn Marino "_nc_warning" @827 NONAME 510*86d7f5d3SJohn Marino "_nc_suppress_warnings" @828 NONAME 511*86d7f5d3SJohn Marino 512*86d7f5d3SJohn Marino; captoinfo.c: capability conversion 513*86d7f5d3SJohn Marino "_nc_captoinfo" @829 NONAME 514*86d7f5d3SJohn Marino "_nc_infotocap" @830 NONAME 515*86d7f5d3SJohn Marino 516*86d7f5d3SJohn Marino; comp_main.c: compiler main 517*86d7f5d3SJohn Marino; "_nc_progname" @831 NONAME ; no need to export it 518*86d7f5d3SJohn Marino 519*86d7f5d3SJohn Marino 520*86d7f5d3SJohn Marino; ***************** 521*86d7f5d3SJohn Marino; NCurses internals -- just for progs/*.exe and the library itself. 522*86d7f5d3SJohn Marino; ***************** 523*86d7f5d3SJohn Marino 524*86d7f5d3SJohn Marino; For broken linkers 525*86d7f5d3SJohn Marino; "_nc_screen" @1000 NONAME 526*86d7f5d3SJohn Marino; "_nc_alloc_screen" @1001 NONAME 527*86d7f5d3SJohn Marino; "_nc_set_screen" @1002 NONAME 528*86d7f5d3SJohn Marino 529*86d7f5d3SJohn Marino; For not so broken linkers 530*86d7f5d3SJohn Marino "SP" @1003 NONAME 531*86d7f5d3SJohn Marino 532*86d7f5d3SJohn Marino; Who knows what this is for 533*86d7f5d3SJohn Marino "_slk_init" @1004 NONAME 534*86d7f5d3SJohn Marino "slk_initialize" @1005 NONAME 535*86d7f5d3SJohn Marino 536*86d7f5d3SJohn Marino; Tracing -- all functions used internally 537*86d7f5d3SJohn Marino "_nc_tracing" @1010 NONAME 538*86d7f5d3SJohn Marino "_nc_tputs_trace" @1011 NONAME 539*86d7f5d3SJohn Marino "_nc_visbuf" @1012 NONAME 540*86d7f5d3SJohn Marino 541*86d7f5d3SJohn Marino; lib_acs.c 542*86d7f5d3SJohn Marino "init_acs" @1013 NONAME 543*86d7f5d3SJohn Marino 544*86d7f5d3SJohn Marino; lib_mvcur.c 545*86d7f5d3SJohn Marino "_nc_mvcur_init" @1014 NONAME 546*86d7f5d3SJohn Marino "_nc_mvcur_wrap" @1015 NONAME 547*86d7f5d3SJohn Marino "_nc_mvcur_scrolln" @1016 NONAME 548*86d7f5d3SJohn Marino 549*86d7f5d3SJohn Marino; lib_mouse.c 550*86d7f5d3SJohn Marino "_nc_mouse_init" @1017 NONAME 551*86d7f5d3SJohn Marino "_nc_mouse_event" @1018 NONAME 552*86d7f5d3SJohn Marino "_nc_mouse_inline" @1019 NONAME 553*86d7f5d3SJohn Marino "_nc_mouse_parse" @1020 NONAME 554*86d7f5d3SJohn Marino "_nc_mouse_wrap" @1021 NONAME 555*86d7f5d3SJohn Marino "_nc_mouse_resume" @1022 NONAME 556*86d7f5d3SJohn Marino "_nc_max_click_interval" @1023 NONAME 557*86d7f5d3SJohn Marino 558*86d7f5d3SJohn Marino; elsewhere ... 559*86d7f5d3SJohn Marino "_nc_keypad" @1024 NONAME 560*86d7f5d3SJohn Marino "_nc_makenew" @1025 NONAME 561*86d7f5d3SJohn Marino "_nc_outch" @1026 NONAME 562*86d7f5d3SJohn Marino "_nc_render" @1027 NONAME 563*86d7f5d3SJohn Marino "_nc_waddch_nosync" @1028 NONAME 564*86d7f5d3SJohn Marino "_nc_scroll_optimize" @1029 NONAME 565*86d7f5d3SJohn Marino "_nc_scroll_window" @1030 NONAME 566*86d7f5d3SJohn Marino "_nc_setupscreen" @1031 NONAME 567*86d7f5d3SJohn Marino "_nc_backspace" @1032 NONAME 568*86d7f5d3SJohn Marino "_nc_outstr" @1033 NONAME 569*86d7f5d3SJohn Marino "_nc_signal_handler" @1034 NONAME 570*86d7f5d3SJohn Marino "_nc_synchook" @1035 NONAME 571*86d7f5d3SJohn Marino "_nc_timed_wait" @1036 NONAME 572*86d7f5d3SJohn Marino "_nc_do_color" @1037 NONAME 573