The behaviour of the interfaces in this library is specified by the following Standards.
| CAE Specification, May 1996, X/Open Curses, Issue 4, Version 2 (ISBN: 1-85912-171-3, C610), plus Corrigendum U018 |
Table A-13. libncurses Function Interfaces
| addch[1] | mvcur[1] | slk_refresh[1] |
| addchnstr[1] | mvdelch[1] | slk_restore[1] |
| addchstr[1] | mvderwin[1] | slk_set[1] |
| addnstr[1] | mvgetch[1] | slk_touch[1] |
| addstr[1] | mvgetnstr[1] | standend[1] |
| attr_get[1] | mvgetstr[1] | standout[1] |
| attr_off[1] | mvhline[1] | start_color[1] |
| attr_on[1] | mvinch[1] | subpad[1] |
| attr_set[1] | mvinchnstr[1] | subwin[1] |
| attroff[1] | mvinchstr[1] | syncok[1] |
| attron[1] | mvinnstr[1] | termattrs[1] |
| attrset[1] | mvinsch[1] | termname[1] |
| baudrate[1] | mvinsnstr[1] | tgetent[1] |
| beep[1] | mvinsstr[1] | tgetflag[1] |
| bkgd[1] | mvinstr[1] | tgetnum[1] |
| bkgdset[1] | mvprintw[1] | tgetstr[1] |
| border[1] | mvscanw[1] | tgoto[1] |
| box[1] | mvvline[1] | tigetflag[1] |
| can_change_color[1] | mvwaddch[1] | tigetnum[1] |
| cbreak[1] | mvwaddchnstr[1] | tigetstr[1] |
| chgat[1] | mvwaddchstr[1] | timeout[1] |
| clear[1] | mvwaddnstr[1] | tparm[1] |
| clearok[1] | mvwaddstr[1] | tputs[1] |
| clrtobot[1] | mvwchgat[1] | typeahead[1] |
| clrtoeol[1] | mvwdelch[1] | ungetch[1] |
| color_content[1] | mvwgetch[1] | untouchwin[1] |
| color_set[1] | mvwgetnstr[1] | use_env[1] |
| copywin[1] | mvwgetstr[1] | vidattr[1] |
| curs_set[1] | mvwhline[1] | vidputs[1] |
| def_prog_mode[1] | mvwin[1] | vline[1] |
| def_shell_mode[1] | mvwinch[1] | vw_printw[1] |
| delay_output[1] | mvwinchnstr[1] | vw_scanw[1] |
| delch[1] | mvwinchstr[1] | vwprintw[1] |
| deleteln[1] | mvwinnstr[1] | vwscanw[1] |
| delscreen[1] | mvwinsch[1] | waddch[1] |
| delwin[1] | mvwinsnstr[1] | waddchnstr[1] |
| derwin[1] | mvwinsstr[1] | waddchstr[1] |
| doupdate[1] | mvwinstr[1] | waddnstr[1] |
| dupwin[1] | mvwprintw[1] | waddstr[1] |
| echo[1] | mvwscanw[1] | wattr_get[1] |
| echochar[1] | mvwvline[1] | wattr_off[1] |
| endwin[1] | napms[1] | wattr_on[1] |
| erase[1] | newpad[1] | wattr_set[1] |
| erasechar[1] | newterm[1] | wattroff[1] |
| filter[1] | newwin[1] | wattron[1] |
| flash[1] | nl[1] | wattrset[1] |
| flushinp[1] | nocbreak[1] | wbkgd[1] |
| getbkgd[1] | nodelay[1] | wbkgdset[1] |
| getch[1] | noecho[1] | wborder[1] |
| getnstr[1] | nonl[1] | wchgat[1] |
| getstr[1] | noqiflush[1] | wclear[1] |
| getwin[1] | noraw[1] | wclrtobot[1] |
| halfdelay[1] | notimeout[1] | wclrtoeol[1] |
| has_colors[1] | overlay[1] | wcolor_set[1] |
| has_ic[1] | overwrite[1] | wcursyncup[1] |
| has_il[1] | pair_content[1] | wdelch[1] |
| hline[1] | pechochar[1] | wdeleteln[1] |
| idcok[1] | pnoutrefresh[1] | wechochar[1] |
| idlok[1] | prefresh[1] | werase[1] |
| immedok[1] | printw[1] | wgetch[1] |
| inch[1] | putp[1] | wgetnstr[1] |
| inchnstr[1] | putwin[1] | wgetstr[1] |
| inchstr[1] | qiflush[1] | whline[1] |
| init_color[1] | raw[1] | winch[1] |
| init_pair[1] | redrawwin[1] | winchnstr[1] |
| initscr[1] | refresh[1] | winchstr[1] |
| innstr[1] | reset_prog_mode[1] | winnstr[1] |
| insch[1] | reset_shell_mode[1] | winsch[1] |
| insdelln[1] | resetty[1] | winsdelln[1] |
| insertln[1] | ripoffline[1] | winsertln[1] |
| insnstr[1] | savetty[1] | winsnstr[1] |
| insstr[1] | scanw[1] | winsstr[1] |
| instr[1] | scr_dump[1] | winstr[1] |
| intrflush[1] | scr_init[1] | wmove[1] |
| is_linetouched[1] | scr_restore[1] | wnoutrefresh[1] |
| is_wintouched[1] | scr_set[1] | wprintw[1] |
| isendwin[1] | scrl[1] | wredrawln[1] |
| keyname[1] | scroll[1] | wrefresh[1] |
| keypad[1] | scrollok[1] | wscanw[1] |
| killchar[1] | set_term[1] | wscrl[1] |
| leaveok[1] | setscrreg[1] | wsetscrreg[1] |
| longname[1] | slk_attr_set[1] | wstandend[1] |
| meta[1] | slk_attroff[1] | wstandout[1] |
| move[1] | slk_attron[1] | wsyncdown[1] |
| mvaddch[1] | slk_attrset[1] | wsyncup[1] |
| mvaddchnstr[1] | slk_clear[1] | wtimeout[1] |
| mvaddchstr[1] | slk_color[1] | wtouchln[1] |
| mvaddnstr[1] | slk_init[1] | wvline[1] |
| mvaddstr[1] | slk_label[1] | |
| mvchgat[1] | slk_noutrefresh[1] |