1*11be35a1SLionel Sambuc /* $NetBSD: command_table.h,v 1.3 2011/09/15 11:46:19 blymn Exp $ */ 2*11be35a1SLionel Sambuc 3*11be35a1SLionel Sambuc /*- 4*11be35a1SLionel Sambuc * Copyright 2009 Brett Lymn <blymn@NetBSD.org> 5*11be35a1SLionel Sambuc * 6*11be35a1SLionel Sambuc * All rights reserved. 7*11be35a1SLionel Sambuc * 8*11be35a1SLionel Sambuc * This code has been donated to The NetBSD Foundation by the Author. 9*11be35a1SLionel Sambuc * 10*11be35a1SLionel Sambuc * Redistribution and use in source and binary forms, with or without 11*11be35a1SLionel Sambuc * modification, are permitted provided that the following conditions 12*11be35a1SLionel Sambuc * are met: 13*11be35a1SLionel Sambuc * 1. Redistributions of source code must retain the above copyright 14*11be35a1SLionel Sambuc * notice, this list of conditions and the following disclaimer. 15*11be35a1SLionel Sambuc * 2. The name of the author may not be used to endorse or promote products 16*11be35a1SLionel Sambuc * derived from this software withough specific prior written permission 17*11be35a1SLionel Sambuc * 18*11be35a1SLionel Sambuc * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 19*11be35a1SLionel Sambuc * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20*11be35a1SLionel Sambuc * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 21*11be35a1SLionel Sambuc * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 22*11be35a1SLionel Sambuc * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23*11be35a1SLionel Sambuc * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24*11be35a1SLionel Sambuc * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25*11be35a1SLionel Sambuc * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26*11be35a1SLionel Sambuc * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27*11be35a1SLionel Sambuc * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28*11be35a1SLionel Sambuc * 29*11be35a1SLionel Sambuc * 30*11be35a1SLionel Sambuc */ 31*11be35a1SLionel Sambuc 32*11be35a1SLionel Sambuc #ifndef _COMMAND_TABLE_H_ 33*11be35a1SLionel Sambuc #define _COMMAND_TABLE_H_ 34*11be35a1SLionel Sambuc 35*11be35a1SLionel Sambuc #include "curses_commands.h" 36*11be35a1SLionel Sambuc 37*11be35a1SLionel Sambuc /* 38*11be35a1SLionel Sambuc * Curses commands 39*11be35a1SLionel Sambuc */ 40*11be35a1SLionel Sambuc struct command_def commands[] = { 41*11be35a1SLionel Sambuc {"DRAIN", cmd_DRAIN}, 42*11be35a1SLionel Sambuc {"addbytes", cmd_addbytes}, 43*11be35a1SLionel Sambuc {"addch", cmd_addch}, 44*11be35a1SLionel Sambuc {"addchnstr", cmd_addchnstr}, 45*11be35a1SLionel Sambuc {"addchstr", cmd_addchstr}, 46*11be35a1SLionel Sambuc {"addnstr", cmd_addnstr}, 47*11be35a1SLionel Sambuc {"addstr", cmd_addstr}, 48*11be35a1SLionel Sambuc {"attr_get", cmd_attr_get}, 49*11be35a1SLionel Sambuc {"attr_off", cmd_attr_off}, 50*11be35a1SLionel Sambuc {"attr_on", cmd_attr_on}, 51*11be35a1SLionel Sambuc {"attr_set", cmd_attr_set}, 52*11be35a1SLionel Sambuc {"attroff", cmd_attroff}, 53*11be35a1SLionel Sambuc {"attron", cmd_attron}, 54*11be35a1SLionel Sambuc {"attrset", cmd_attrset}, 55*11be35a1SLionel Sambuc {"bkgd", cmd_bkgd}, 56*11be35a1SLionel Sambuc {"bkgdset", cmd_bkgdset}, 57*11be35a1SLionel Sambuc {"border", cmd_border}, 58*11be35a1SLionel Sambuc {"clear", cmd_clear}, 59*11be35a1SLionel Sambuc {"clrtobot", cmd_clrtobot}, 60*11be35a1SLionel Sambuc {"clrtoeol", cmd_clrtoeol}, 61*11be35a1SLionel Sambuc {"color_set", cmd_color_set}, 62*11be35a1SLionel Sambuc {"delch", cmd_delch}, 63*11be35a1SLionel Sambuc {"deleteln", cmd_deleteln}, 64*11be35a1SLionel Sambuc {"echochar", cmd_echochar}, 65*11be35a1SLionel Sambuc {"erase", cmd_erase}, 66*11be35a1SLionel Sambuc {"getch", cmd_getch}, 67*11be35a1SLionel Sambuc {"getnstr", cmd_getnstr}, 68*11be35a1SLionel Sambuc {"getstr", cmd_getstr}, 69*11be35a1SLionel Sambuc {"inch", cmd_inch}, 70*11be35a1SLionel Sambuc {"inchnstr", cmd_inchnstr}, 71*11be35a1SLionel Sambuc {"inchstr", cmd_inchstr}, 72*11be35a1SLionel Sambuc {"innstr", cmd_innstr}, 73*11be35a1SLionel Sambuc {"insch", cmd_insch}, 74*11be35a1SLionel Sambuc {"insdelln", cmd_insdelln}, 75*11be35a1SLionel Sambuc {"insertln", cmd_insertln}, 76*11be35a1SLionel Sambuc {"instr", cmd_instr}, 77*11be35a1SLionel Sambuc {"move", cmd_move}, 78*11be35a1SLionel Sambuc {"refresh", cmd_refresh}, 79*11be35a1SLionel Sambuc {"scrl", cmd_scrl}, 80*11be35a1SLionel Sambuc {"setscrreg", cmd_setscrreg}, 81*11be35a1SLionel Sambuc {"standend", cmd_standend}, 82*11be35a1SLionel Sambuc {"standout", cmd_standout}, 83*11be35a1SLionel Sambuc {"timeout", cmd_timeout}, 84*11be35a1SLionel Sambuc {"underscore", cmd_underscore}, 85*11be35a1SLionel Sambuc {"underend", cmd_underend}, 86*11be35a1SLionel Sambuc {"waddbytes", cmd_waddbytes}, 87*11be35a1SLionel Sambuc {"waddstr", cmd_waddstr}, 88*11be35a1SLionel Sambuc {"mvaddbytes", cmd_mvaddbytes}, 89*11be35a1SLionel Sambuc {"mvaddch", cmd_mvaddch}, 90*11be35a1SLionel Sambuc {"mvaddchnstr", cmd_mvaddchnstr}, 91*11be35a1SLionel Sambuc {"mvaddchstr", cmd_mvaddchstr}, 92*11be35a1SLionel Sambuc {"mvaddnstr", cmd_mvaddnstr}, 93*11be35a1SLionel Sambuc {"mvaddstr", cmd_mvaddstr}, 94*11be35a1SLionel Sambuc {"mvdelch", cmd_mvdelch}, 95*11be35a1SLionel Sambuc {"mvgetch", cmd_mvgetch}, 96*11be35a1SLionel Sambuc {"mvgetnstr", cmd_mvgetnstr}, 97*11be35a1SLionel Sambuc {"mvgetstr", cmd_mvgetstr}, 98*11be35a1SLionel Sambuc {"mvinch", cmd_mvinch}, 99*11be35a1SLionel Sambuc {"mvinchnstr", cmd_mvinchnstr}, 100*11be35a1SLionel Sambuc {"mvinchstr", cmd_mvinchstr}, 101*11be35a1SLionel Sambuc {"mvinnstr", cmd_mvinnstr}, 102*11be35a1SLionel Sambuc {"mvinsch", cmd_mvinsch}, 103*11be35a1SLionel Sambuc {"mvinstr", cmd_mvinstr}, 104*11be35a1SLionel Sambuc {"mvwaddbytes", cmd_mvwaddbytes}, 105*11be35a1SLionel Sambuc {"mvwaddch", cmd_mvwaddch}, 106*11be35a1SLionel Sambuc {"mvwaddchnstr", cmd_mvwaddchnstr}, 107*11be35a1SLionel Sambuc {"mvwaddchstr", cmd_mvwaddchstr}, 108*11be35a1SLionel Sambuc {"mvwaddnstr", cmd_mvwaddnstr}, 109*11be35a1SLionel Sambuc {"mvwaddstr", cmd_mvwaddstr}, 110*11be35a1SLionel Sambuc {"mvwdelch", cmd_mvwdelch}, 111*11be35a1SLionel Sambuc {"mvwgetch", cmd_mvwgetch}, 112*11be35a1SLionel Sambuc {"mvwgetnstr", cmd_mvwgetnstr}, 113*11be35a1SLionel Sambuc {"mvwgetstr", cmd_mvwgetstr}, 114*11be35a1SLionel Sambuc {"mvwinch", cmd_mvwinch}, 115*11be35a1SLionel Sambuc {"mvwinsch", cmd_mvwinsch}, 116*11be35a1SLionel Sambuc {"assume_default_colors", cmd_assume_default_colors}, 117*11be35a1SLionel Sambuc {"baudrate", cmd_baudrate}, 118*11be35a1SLionel Sambuc {"beep", cmd_beep}, 119*11be35a1SLionel Sambuc {"box", cmd_box}, 120*11be35a1SLionel Sambuc {"can_change_color", cmd_can_change_color}, 121*11be35a1SLionel Sambuc {"cbreak", cmd_cbreak}, 122*11be35a1SLionel Sambuc {"clearok", cmd_clearok}, 123*11be35a1SLionel Sambuc {"color_content", cmd_color_content}, 124*11be35a1SLionel Sambuc {"copywin", cmd_copywin}, 125*11be35a1SLionel Sambuc {"curs_set", cmd_curs_set}, 126*11be35a1SLionel Sambuc {"def_prog_mode", cmd_def_prog_mode}, 127*11be35a1SLionel Sambuc {"def_shell_mode", cmd_def_shell_mode}, 128*11be35a1SLionel Sambuc {"define_key", cmd_define_key}, 129*11be35a1SLionel Sambuc {"delay_output", cmd_delay_output}, 130*11be35a1SLionel Sambuc {"delscreen", cmd_delscreen}, 131*11be35a1SLionel Sambuc {"delwin", cmd_delwin}, 132*11be35a1SLionel Sambuc {"derwin", cmd_derwin}, 133*11be35a1SLionel Sambuc {"dupwin", cmd_dupwin}, 134*11be35a1SLionel Sambuc {"doupdate", cmd_doupdate}, 135*11be35a1SLionel Sambuc {"echo", cmd_echo}, 136*11be35a1SLionel Sambuc {"endwin", cmd_endwin}, 137*11be35a1SLionel Sambuc {"erasechar", cmd_erasechar}, 138*11be35a1SLionel Sambuc {"flash", cmd_flash}, 139*11be35a1SLionel Sambuc {"flushinp", cmd_flushinp}, 140*11be35a1SLionel Sambuc {"flushok", cmd_flushok}, 141*11be35a1SLionel Sambuc {"fullname", cmd_fullname}, 142*11be35a1SLionel Sambuc {"getattrs", cmd_getattrs}, 143*11be35a1SLionel Sambuc {"getbkgd", cmd_getbkgd}, 144*11be35a1SLionel Sambuc {"getcury", cmd_getcury}, 145*11be35a1SLionel Sambuc {"getcurx", cmd_getcurx}, 146*11be35a1SLionel Sambuc {"getyx", cmd_getyx}, 147*11be35a1SLionel Sambuc {"getbegy", cmd_getbegy}, 148*11be35a1SLionel Sambuc {"getbegx", cmd_getbegx}, 149*11be35a1SLionel Sambuc {"getmaxy", cmd_getmaxy}, 150*11be35a1SLionel Sambuc {"getmaxx", cmd_getmaxx}, 151*11be35a1SLionel Sambuc {"getpary", cmd_getpary}, 152*11be35a1SLionel Sambuc {"getparx", cmd_getparx}, 153*11be35a1SLionel Sambuc {"getparyx", cmd_getparyx}, 154*11be35a1SLionel Sambuc {"gettmode", cmd_gettmode}, 155*11be35a1SLionel Sambuc {"getwin", cmd_getwin}, 156*11be35a1SLionel Sambuc {"halfdelay", cmd_halfdelay}, 157*11be35a1SLionel Sambuc {"has_colors", cmd_has_colors}, 158*11be35a1SLionel Sambuc {"has_ic", cmd_has_ic}, 159*11be35a1SLionel Sambuc {"has_il", cmd_has_il}, 160*11be35a1SLionel Sambuc {"hline", cmd_hline}, 161*11be35a1SLionel Sambuc {"idcok", cmd_idcok}, 162*11be35a1SLionel Sambuc {"idlok", cmd_idlok}, 163*11be35a1SLionel Sambuc {"init_color", cmd_init_color}, 164*11be35a1SLionel Sambuc {"init_pair", cmd_init_pair}, 165*11be35a1SLionel Sambuc {"initscr", cmd_initscr}, 166*11be35a1SLionel Sambuc {"intrflush", cmd_intrflush}, 167*11be35a1SLionel Sambuc {"isendwin", cmd_isendwin}, 168*11be35a1SLionel Sambuc {"is_linetouched", cmd_is_linetouched}, 169*11be35a1SLionel Sambuc {"is_wintouched", cmd_is_wintouched}, 170*11be35a1SLionel Sambuc {"keyok", cmd_keyok}, 171*11be35a1SLionel Sambuc {"keypad", cmd_keypad}, 172*11be35a1SLionel Sambuc {"keyname", cmd_keyname}, 173*11be35a1SLionel Sambuc {"killchar", cmd_killchar}, 174*11be35a1SLionel Sambuc {"leaveok", cmd_leaveok}, 175*11be35a1SLionel Sambuc {"meta", cmd_meta}, 176*11be35a1SLionel Sambuc {"mvcur", cmd_mvcur}, 177*11be35a1SLionel Sambuc {"mvderwin", cmd_mvderwin}, 178*11be35a1SLionel Sambuc {"mvhline", cmd_mvhline}, 179*11be35a1SLionel Sambuc {"mvprintw", cmd_mvprintw}, 180*11be35a1SLionel Sambuc {"mvscanw", cmd_mvscanw}, 181*11be35a1SLionel Sambuc {"mvvline", cmd_mvvline}, 182*11be35a1SLionel Sambuc {"mvwhline", cmd_mvwhline}, 183*11be35a1SLionel Sambuc {"mvwvline", cmd_mvwvline}, 184*11be35a1SLionel Sambuc {"mvwin", cmd_mvwin}, 185*11be35a1SLionel Sambuc {"mvwinchnstr", cmd_mvwinchnstr}, 186*11be35a1SLionel Sambuc {"mvwinchstr", cmd_mvwinchstr}, 187*11be35a1SLionel Sambuc {"mvwinnstr", cmd_mvwinnstr}, 188*11be35a1SLionel Sambuc {"mvwinstr", cmd_mvwinstr}, 189*11be35a1SLionel Sambuc {"mvwprintw", cmd_mvwprintw}, 190*11be35a1SLionel Sambuc {"mvwscanw", cmd_mvwscanw}, 191*11be35a1SLionel Sambuc {"napms", cmd_napms}, 192*11be35a1SLionel Sambuc {"newpad", cmd_newpad}, 193*11be35a1SLionel Sambuc {"newterm", cmd_newterm}, 194*11be35a1SLionel Sambuc {"newwin", cmd_newwin}, 195*11be35a1SLionel Sambuc {"nl", cmd_nl}, 196*11be35a1SLionel Sambuc {"no_color_attributes", cmd_no_color_attributes}, 197*11be35a1SLionel Sambuc {"nocbreak", cmd_nocbreak}, 198*11be35a1SLionel Sambuc {"nodelay", cmd_nodelay}, 199*11be35a1SLionel Sambuc {"noecho", cmd_noecho}, 200*11be35a1SLionel Sambuc {"nonl", cmd_nonl}, 201*11be35a1SLionel Sambuc {"noqiflush", cmd_noqiflush}, 202*11be35a1SLionel Sambuc {"noraw", cmd_noraw}, 203*11be35a1SLionel Sambuc {"notimeout", cmd_notimeout}, 204*11be35a1SLionel Sambuc {"overlay", cmd_overlay}, 205*11be35a1SLionel Sambuc {"overwrite", cmd_overwrite}, 206*11be35a1SLionel Sambuc {"pair_content", cmd_pair_content}, 207*11be35a1SLionel Sambuc {"pechochar", cmd_pechochar}, 208*11be35a1SLionel Sambuc {"pnoutrefresh", cmd_pnoutrefresh}, 209*11be35a1SLionel Sambuc {"prefresh", cmd_prefresh}, 210*11be35a1SLionel Sambuc {"printw", cmd_printw}, 211*11be35a1SLionel Sambuc {"putwin", cmd_putwin}, 212*11be35a1SLionel Sambuc {"qiflush", cmd_qiflush}, 213*11be35a1SLionel Sambuc {"raw", cmd_raw}, 214*11be35a1SLionel Sambuc {"redrawwin", cmd_redrawwin}, 215*11be35a1SLionel Sambuc {"reset_prog_mode", cmd_reset_prog_mode}, 216*11be35a1SLionel Sambuc {"reset_shell_mode", cmd_reset_shell_mode}, 217*11be35a1SLionel Sambuc {"resetty", cmd_resetty}, 218*11be35a1SLionel Sambuc {"resizeterm", cmd_resizeterm}, 219*11be35a1SLionel Sambuc {"savetty", cmd_savetty}, 220*11be35a1SLionel Sambuc {"scanw", cmd_scanw}, 221*11be35a1SLionel Sambuc {"scroll", cmd_scroll}, 222*11be35a1SLionel Sambuc {"scrollok", cmd_scrollok}, 223*11be35a1SLionel Sambuc {"setterm", cmd_setterm}, 224*11be35a1SLionel Sambuc {"set_term", cmd_set_term}, 225*11be35a1SLionel Sambuc {"start_color", cmd_start_color}, 226*11be35a1SLionel Sambuc {"subpad", cmd_subpad}, 227*11be35a1SLionel Sambuc {"subwin", cmd_subwin}, 228*11be35a1SLionel Sambuc {"termattrs", cmd_termattrs}, 229*11be35a1SLionel Sambuc {"term_attrs", cmd_term_attrs}, 230*11be35a1SLionel Sambuc {"touchline", cmd_touchline}, 231*11be35a1SLionel Sambuc {"touchoverlap", cmd_touchoverlap}, 232*11be35a1SLionel Sambuc {"touchwin", cmd_touchwin}, 233*11be35a1SLionel Sambuc {"ungetch", cmd_ungetch}, 234*11be35a1SLionel Sambuc {"untouchwin", cmd_untouchwin}, 235*11be35a1SLionel Sambuc {"use_default_colors", cmd_use_default_colors}, 236*11be35a1SLionel Sambuc {"vline", cmd_vline}, 237*11be35a1SLionel Sambuc {"vw_printw", cmd_vw_printw}, 238*11be35a1SLionel Sambuc {"vw_scanw", cmd_vw_scanw}, 239*11be35a1SLionel Sambuc {"vwprintw", cmd_vwprintw}, 240*11be35a1SLionel Sambuc {"vwscanw", cmd_vwscanw}, 241*11be35a1SLionel Sambuc {"waddch", cmd_waddch}, 242*11be35a1SLionel Sambuc {"waddchnstr", cmd_waddchnstr}, 243*11be35a1SLionel Sambuc {"waddchstr", cmd_waddchstr}, 244*11be35a1SLionel Sambuc {"waddnstr", cmd_waddnstr}, 245*11be35a1SLionel Sambuc {"wattr_get", cmd_wattr_get}, 246*11be35a1SLionel Sambuc {"wattr_off", cmd_wattr_off}, 247*11be35a1SLionel Sambuc {"wattr_on", cmd_wattr_on}, 248*11be35a1SLionel Sambuc {"wattr_set", cmd_wattr_set}, 249*11be35a1SLionel Sambuc {"wattroff", cmd_wattroff}, 250*11be35a1SLionel Sambuc {"wattron", cmd_wattron}, 251*11be35a1SLionel Sambuc {"wattrset", cmd_wattrset}, 252*11be35a1SLionel Sambuc {"wbkgd", cmd_wbkgd}, 253*11be35a1SLionel Sambuc {"wbkgdset", cmd_wbkgdset}, 254*11be35a1SLionel Sambuc {"wborder", cmd_wborder}, 255*11be35a1SLionel Sambuc {"wclear", cmd_wclear}, 256*11be35a1SLionel Sambuc {"wclrtobot", cmd_wclrtobot}, 257*11be35a1SLionel Sambuc {"wclrtoeol", cmd_wclrtoeol}, 258*11be35a1SLionel Sambuc {"wcolor_set", cmd_wcolor_set}, 259*11be35a1SLionel Sambuc {"wdelch", cmd_wdelch}, 260*11be35a1SLionel Sambuc {"wdeleteln", cmd_wdeleteln}, 261*11be35a1SLionel Sambuc {"wechochar", cmd_wechochar}, 262*11be35a1SLionel Sambuc {"werase", cmd_werase}, 263*11be35a1SLionel Sambuc {"wgetch", cmd_wgetch}, 264*11be35a1SLionel Sambuc {"wgetnstr", cmd_wgetnstr}, 265*11be35a1SLionel Sambuc {"wgetstr", cmd_wgetstr}, 266*11be35a1SLionel Sambuc {"whline", cmd_whline}, 267*11be35a1SLionel Sambuc {"winch", cmd_winch}, 268*11be35a1SLionel Sambuc {"winchnstr", cmd_winchnstr}, 269*11be35a1SLionel Sambuc {"winchstr", cmd_winchstr}, 270*11be35a1SLionel Sambuc {"winnstr", cmd_winnstr}, 271*11be35a1SLionel Sambuc {"winsch", cmd_winsch}, 272*11be35a1SLionel Sambuc {"winsdelln", cmd_winsdelln}, 273*11be35a1SLionel Sambuc {"winsertln", cmd_winsertln}, 274*11be35a1SLionel Sambuc {"winstr", cmd_winstr}, 275*11be35a1SLionel Sambuc {"wmove", cmd_wmove}, 276*11be35a1SLionel Sambuc {"wnoutrefresh", cmd_wnoutrefresh}, 277*11be35a1SLionel Sambuc {"wprintw", cmd_wprintw}, 278*11be35a1SLionel Sambuc {"wredrawln", cmd_wredrawln}, 279*11be35a1SLionel Sambuc {"wrefresh", cmd_wrefresh}, 280*11be35a1SLionel Sambuc {"wresize", cmd_wresize}, 281*11be35a1SLionel Sambuc {"wscanw", cmd_wscanw}, 282*11be35a1SLionel Sambuc {"wscrl", cmd_wscrl}, 283*11be35a1SLionel Sambuc {"wsetscrreg", cmd_wsetscrreg}, 284*11be35a1SLionel Sambuc {"wstandend", cmd_wstandend}, 285*11be35a1SLionel Sambuc {"wstandout", cmd_wstandout}, 286*11be35a1SLionel Sambuc {"wtimeout", cmd_wtimeout}, 287*11be35a1SLionel Sambuc {"wtouchln", cmd_wtouchln}, 288*11be35a1SLionel Sambuc {"wunderend", cmd_wunderend}, 289*11be35a1SLionel Sambuc {"wunderscore", cmd_wunderscore}, 290*11be35a1SLionel Sambuc {"wvline", cmd_wvline}, 291*11be35a1SLionel Sambuc {"insnstr", cmd_insnstr}, 292*11be35a1SLionel Sambuc {"insstr", cmd_insstr}, 293*11be35a1SLionel Sambuc {"mvinsnstr", cmd_mvinsnstr}, 294*11be35a1SLionel Sambuc {"mvinsstr", cmd_mvinsstr}, 295*11be35a1SLionel Sambuc {"mvwinsnstr", cmd_mvwinsnstr}, 296*11be35a1SLionel Sambuc {"mvwinsstr", cmd_mvwinsstr}, 297*11be35a1SLionel Sambuc {"winsnstr", cmd_winsnstr}, 298*11be35a1SLionel Sambuc {"winsstr", cmd_winsstr}, 299*11be35a1SLionel Sambuc {"chgat", cmd_chgat}, 300*11be35a1SLionel Sambuc {"wchgat", cmd_wchgat}, 301*11be35a1SLionel Sambuc {"mvchgat", cmd_mvchgat}, 302*11be35a1SLionel Sambuc {"mvwchgat", cmd_mvwchgat}, 303*11be35a1SLionel Sambuc {"add_wch", cmd_add_wch}, 304*11be35a1SLionel Sambuc {"wadd_wch", cmd_wadd_wch}, 305*11be35a1SLionel Sambuc {"mvadd_wch", cmd_mvadd_wch}, 306*11be35a1SLionel Sambuc {"mvwadd_wch", cmd_mvwadd_wch}, 307*11be35a1SLionel Sambuc {"add_wchnstr", cmd_add_wchnstr}, 308*11be35a1SLionel Sambuc {"add_wchstr", cmd_add_wchstr}, 309*11be35a1SLionel Sambuc {"wadd_wchnstr", cmd_wadd_wchnstr}, 310*11be35a1SLionel Sambuc {"wadd_wchstr", cmd_wadd_wchstr}, 311*11be35a1SLionel Sambuc {"mvadd_wchnstr", cmd_mvadd_wchnstr}, 312*11be35a1SLionel Sambuc {"mvadd_wchstr", cmd_mvadd_wchstr}, 313*11be35a1SLionel Sambuc {"mvwadd_wchnstr", cmd_mvwadd_wchnstr}, 314*11be35a1SLionel Sambuc {"mvwadd_wchstr", cmd_mvwadd_wchstr}, 315*11be35a1SLionel Sambuc {"addnwstr", cmd_addnwstr}, 316*11be35a1SLionel Sambuc {"addwstr", cmd_addwstr}, 317*11be35a1SLionel Sambuc {"mvaddnwstr", cmd_mvaddnwstr}, 318*11be35a1SLionel Sambuc {"mvaddwstr", cmd_mvaddwstr}, 319*11be35a1SLionel Sambuc {"mvwaddnwstr", cmd_mvwaddnwstr}, 320*11be35a1SLionel Sambuc {"mvwaddwstr", cmd_mvwaddwstr}, 321*11be35a1SLionel Sambuc {"waddnwstr", cmd_waddnwstr}, 322*11be35a1SLionel Sambuc {"waddwstr", cmd_waddwstr}, 323*11be35a1SLionel Sambuc {"echo_wchar", cmd_echo_wchar}, 324*11be35a1SLionel Sambuc {"wecho_wchar", cmd_wecho_wchar}, 325*11be35a1SLionel Sambuc {"pecho_wchar", cmd_pecho_wchar}, 326*11be35a1SLionel Sambuc {"ins_wch", cmd_ins_wch}, 327*11be35a1SLionel Sambuc {"wins_wch", cmd_wins_wch}, 328*11be35a1SLionel Sambuc {"mvins_wch", cmd_mvins_wch}, 329*11be35a1SLionel Sambuc {"mvwins_wch", cmd_mvwins_wch}, 330*11be35a1SLionel Sambuc {"ins_nwstr", cmd_ins_nwstr}, 331*11be35a1SLionel Sambuc {"ins_wstr", cmd_ins_wstr}, 332*11be35a1SLionel Sambuc {"mvins_nwstr", cmd_mvins_nwstr}, 333*11be35a1SLionel Sambuc {"mvins_wstr", cmd_mvins_wstr}, 334*11be35a1SLionel Sambuc {"mvwins_nwstr", cmd_mvwins_nwstr}, 335*11be35a1SLionel Sambuc {"mvwins_wstr", cmd_mvwins_wstr}, 336*11be35a1SLionel Sambuc {"wins_nwstr", cmd_wins_nwstr}, 337*11be35a1SLionel Sambuc {"wins_wstr", cmd_wins_wstr}, 338*11be35a1SLionel Sambuc {"get_wch", cmd_get_wch}, 339*11be35a1SLionel Sambuc {"unget_wch", cmd_unget_wch}, 340*11be35a1SLionel Sambuc {"mvget_wch", cmd_mvget_wch}, 341*11be35a1SLionel Sambuc {"mvwget_wch", cmd_mvwget_wch}, 342*11be35a1SLionel Sambuc {"wget_wch", cmd_wget_wch}, 343*11be35a1SLionel Sambuc {"getn_wstr", cmd_getn_wstr}, 344*11be35a1SLionel Sambuc {"get_wstr", cmd_get_wstr}, 345*11be35a1SLionel Sambuc {"mvgetn_wstr", cmd_mvgetn_wstr}, 346*11be35a1SLionel Sambuc {"mvget_wstr", cmd_mvget_wstr}, 347*11be35a1SLionel Sambuc {"mvwgetn_wstr", cmd_mvwgetn_wstr}, 348*11be35a1SLionel Sambuc {"mvwget_wstr", cmd_mvwget_wstr}, 349*11be35a1SLionel Sambuc {"wgetn_wstr", cmd_wgetn_wstr}, 350*11be35a1SLionel Sambuc {"wget_wstr", cmd_wget_wstr}, 351*11be35a1SLionel Sambuc {"in_wch", cmd_in_wch}, 352*11be35a1SLionel Sambuc {"mvin_wch", cmd_mvin_wch}, 353*11be35a1SLionel Sambuc {"mvwin_wch", cmd_mvwin_wch}, 354*11be35a1SLionel Sambuc {"win_wch", cmd_win_wch}, 355*11be35a1SLionel Sambuc {"in_wchnstr", cmd_in_wchnstr}, 356*11be35a1SLionel Sambuc {"in_wchstr", cmd_in_wchstr}, 357*11be35a1SLionel Sambuc {"mvin_wchnstr", cmd_mvin_wchnstr}, 358*11be35a1SLionel Sambuc {"mvin_wchstr", cmd_mvin_wchstr}, 359*11be35a1SLionel Sambuc {"mvwin_wchnstr", cmd_mvwin_wchnstr}, 360*11be35a1SLionel Sambuc {"mvwin_wchstr", cmd_mvwin_wchstr}, 361*11be35a1SLionel Sambuc {"win_wchnstr", cmd_win_wchnstr}, 362*11be35a1SLionel Sambuc {"win_wchstr", cmd_win_wchstr}, 363*11be35a1SLionel Sambuc {"innwstr", cmd_innwstr}, 364*11be35a1SLionel Sambuc {"inwstr", cmd_inwstr}, 365*11be35a1SLionel Sambuc {"mvinnwstr", cmd_mvinnwstr}, 366*11be35a1SLionel Sambuc {"mvinwstr", cmd_mvinwstr}, 367*11be35a1SLionel Sambuc {"mvwinnwstr", cmd_mvwinnwstr}, 368*11be35a1SLionel Sambuc {"mvwinwstr", cmd_mvwinwstr}, 369*11be35a1SLionel Sambuc {"winnwstr", cmd_winnwstr}, 370*11be35a1SLionel Sambuc {"winwstr", cmd_winwstr}, 371*11be35a1SLionel Sambuc {"setcchar", cmd_setcchar}, 372*11be35a1SLionel Sambuc {"getcchar", cmd_getcchar}, 373*11be35a1SLionel Sambuc {"key_name", cmd_key_name}, 374*11be35a1SLionel Sambuc {"border_set", cmd_border_set}, 375*11be35a1SLionel Sambuc {"wborder_set", cmd_wborder_set}, 376*11be35a1SLionel Sambuc {"box_set", cmd_box_set}, 377*11be35a1SLionel Sambuc {"erasewchar", cmd_erasewchar}, 378*11be35a1SLionel Sambuc {"killwchar", cmd_killwchar}, 379*11be35a1SLionel Sambuc {"hline_set", cmd_hline_set}, 380*11be35a1SLionel Sambuc {"mvhline_set", cmd_mvhline_set}, 381*11be35a1SLionel Sambuc {"mvvline_set", cmd_mvvline_set}, 382*11be35a1SLionel Sambuc {"mvwhline_set", cmd_mvwhline_set}, 383*11be35a1SLionel Sambuc {"mvwvline_set", cmd_mvwvline_set}, 384*11be35a1SLionel Sambuc {"vline_set", cmd_vline_set}, 385*11be35a1SLionel Sambuc {"whline_set", cmd_whline_set}, 386*11be35a1SLionel Sambuc {"wvline_set", cmd_wvline_set}, 387*11be35a1SLionel Sambuc {"bkgrnd", cmd_bkgrnd}, 388*11be35a1SLionel Sambuc {"bkgrndset", cmd_bkgrndset}, 389*11be35a1SLionel Sambuc {"getbkgrnd", cmd_getbkgrnd}, 390*11be35a1SLionel Sambuc {"wbkgrnd", cmd_wbkgrnd}, 391*11be35a1SLionel Sambuc {"wbkgrndset", cmd_wbkgrndset}, 392*11be35a1SLionel Sambuc {"wgetbkgrnd", cmd_wgetbkgrnd}, 393*11be35a1SLionel Sambuc }; 394*11be35a1SLionel Sambuc 395*11be35a1SLionel Sambuc size_t ncmds = sizeof(commands) / sizeof(struct command_def); 396*11be35a1SLionel Sambuc 397*11be35a1SLionel Sambuc #endif /* _COMMAND_TABLE_H */ 398