Edit File by line
/home/barbar84/www/wp-conte.../plugins/sujqvwi/AnonR/anonr.TX.../usr/include
File: ncurses.h
/*
[500] Fix | Delete
* Bits to set in _nc_event.data.flags
[501] Fix | Delete
*/
[502] Fix | Delete
# define _NC_EVENT_TIMEOUT_MSEC 1
[503] Fix | Delete
# define _NC_EVENT_FILE 2
[504] Fix | Delete
# define _NC_EVENT_FILE_READABLE 2
[505] Fix | Delete
# if 0 /* Not supported yet... */
[506] Fix | Delete
# define _NC_EVENT_FILE_WRITABLE 4
[507] Fix | Delete
# define _NC_EVENT_FILE_EXCEPTION 8
[508] Fix | Delete
# endif
[509] Fix | Delete
[510] Fix | Delete
typedef struct
[511] Fix | Delete
{
[512] Fix | Delete
int type;
[513] Fix | Delete
union
[514] Fix | Delete
{
[515] Fix | Delete
long timeout_msec; /* _NC_EVENT_TIMEOUT_MSEC */
[516] Fix | Delete
struct
[517] Fix | Delete
{
[518] Fix | Delete
unsigned int flags;
[519] Fix | Delete
int fd;
[520] Fix | Delete
unsigned int result;
[521] Fix | Delete
} fev; /* _NC_EVENT_FILE */
[522] Fix | Delete
} data;
[523] Fix | Delete
} _nc_event;
[524] Fix | Delete
[525] Fix | Delete
typedef struct
[526] Fix | Delete
{
[527] Fix | Delete
int count;
[528] Fix | Delete
int result_flags; /* _NC_EVENT_TIMEOUT_MSEC or _NC_EVENT_FILE_READABLE */
[529] Fix | Delete
_nc_event *events[1];
[530] Fix | Delete
} _nc_eventlist;
[531] Fix | Delete
[532] Fix | Delete
extern NCURSES_EXPORT(int) wgetch_events (WINDOW *, _nc_eventlist *); /* experimental */
[533] Fix | Delete
extern NCURSES_EXPORT(int) wgetnstr_events (WINDOW *,char *,int,_nc_eventlist *);/* experimental */
[534] Fix | Delete
[535] Fix | Delete
#endif /* NCURSES_WGETCH_EVENTS */
[536] Fix | Delete
#endif /* NCURSES_EXT_FUNCS */
[537] Fix | Delete
[538] Fix | Delete
/*
[539] Fix | Delete
* GCC (and some other compilers) define '__attribute__'; we're using this
[540] Fix | Delete
* macro to alert the compiler to flag inconsistencies in printf/scanf-like
[541] Fix | Delete
* function calls. Just in case '__attribute__' isn't defined, make a dummy.
[542] Fix | Delete
* Old versions of G++ do not accept it anyway, at least not consistently with
[543] Fix | Delete
* GCC.
[544] Fix | Delete
*/
[545] Fix | Delete
#if !(defined(__GNUC__) || defined(__GNUG__) || defined(__attribute__))
[546] Fix | Delete
#define __attribute__(p) /* nothing */
[547] Fix | Delete
#endif
[548] Fix | Delete
[549] Fix | Delete
/*
[550] Fix | Delete
* We cannot define these in ncurses_cfg.h, since they require parameters to be
[551] Fix | Delete
* passed (that is non-portable). If you happen to be using gcc with warnings
[552] Fix | Delete
* enabled, define
[553] Fix | Delete
* GCC_PRINTF
[554] Fix | Delete
* GCC_SCANF
[555] Fix | Delete
* to improve checking of calls to printw(), etc.
[556] Fix | Delete
*/
[557] Fix | Delete
#ifndef GCC_PRINTFLIKE
[558] Fix | Delete
#if defined(GCC_PRINTF) && !defined(printf)
[559] Fix | Delete
#define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
[560] Fix | Delete
#else
[561] Fix | Delete
#define GCC_PRINTFLIKE(fmt,var) /*nothing*/
[562] Fix | Delete
#endif
[563] Fix | Delete
#endif
[564] Fix | Delete
[565] Fix | Delete
#ifndef GCC_SCANFLIKE
[566] Fix | Delete
#if defined(GCC_SCANF) && !defined(scanf)
[567] Fix | Delete
#define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
[568] Fix | Delete
#else
[569] Fix | Delete
#define GCC_SCANFLIKE(fmt,var) /*nothing*/
[570] Fix | Delete
#endif
[571] Fix | Delete
#endif
[572] Fix | Delete
[573] Fix | Delete
#ifndef GCC_NORETURN
[574] Fix | Delete
#define GCC_NORETURN /* nothing */
[575] Fix | Delete
#endif
[576] Fix | Delete
[577] Fix | Delete
#ifndef GCC_UNUSED
[578] Fix | Delete
#define GCC_UNUSED /* nothing */
[579] Fix | Delete
#endif
[580] Fix | Delete
[581] Fix | Delete
/*
[582] Fix | Delete
* Curses uses a helper function. Define our type for this to simplify
[583] Fix | Delete
* extending it for the sp-funcs feature.
[584] Fix | Delete
*/
[585] Fix | Delete
typedef int (*NCURSES_OUTC)(int);
[586] Fix | Delete
[587] Fix | Delete
/*
[588] Fix | Delete
* Function prototypes. This is the complete X/Open Curses list of required
[589] Fix | Delete
* functions. Those marked `generated' will have sources generated from the
[590] Fix | Delete
* macro definitions later in this file, in order to satisfy XPG4.2
[591] Fix | Delete
* requirements.
[592] Fix | Delete
*/
[593] Fix | Delete
[594] Fix | Delete
extern NCURSES_EXPORT(int) addch (const chtype); /* generated */
[595] Fix | Delete
extern NCURSES_EXPORT(int) addchnstr (const chtype *, int); /* generated */
[596] Fix | Delete
extern NCURSES_EXPORT(int) addchstr (const chtype *); /* generated */
[597] Fix | Delete
extern NCURSES_EXPORT(int) addnstr (const char *, int); /* generated */
[598] Fix | Delete
extern NCURSES_EXPORT(int) addstr (const char *); /* generated */
[599] Fix | Delete
extern NCURSES_EXPORT(int) attroff (NCURSES_ATTR_T); /* generated */
[600] Fix | Delete
extern NCURSES_EXPORT(int) attron (NCURSES_ATTR_T); /* generated */
[601] Fix | Delete
extern NCURSES_EXPORT(int) attrset (NCURSES_ATTR_T); /* generated */
[602] Fix | Delete
extern NCURSES_EXPORT(int) attr_get (attr_t *, NCURSES_PAIRS_T *, void *); /* generated */
[603] Fix | Delete
extern NCURSES_EXPORT(int) attr_off (attr_t, void *); /* generated */
[604] Fix | Delete
extern NCURSES_EXPORT(int) attr_on (attr_t, void *); /* generated */
[605] Fix | Delete
extern NCURSES_EXPORT(int) attr_set (attr_t, NCURSES_PAIRS_T, void *); /* generated */
[606] Fix | Delete
extern NCURSES_EXPORT(int) baudrate (void); /* implemented */
[607] Fix | Delete
extern NCURSES_EXPORT(int) beep (void); /* implemented */
[608] Fix | Delete
extern NCURSES_EXPORT(int) bkgd (chtype); /* generated */
[609] Fix | Delete
extern NCURSES_EXPORT(void) bkgdset (chtype); /* generated */
[610] Fix | Delete
extern NCURSES_EXPORT(int) border (chtype,chtype,chtype,chtype,chtype,chtype,chtype,chtype); /* generated */
[611] Fix | Delete
extern NCURSES_EXPORT(int) box (WINDOW *, chtype, chtype); /* generated */
[612] Fix | Delete
extern NCURSES_EXPORT(bool) can_change_color (void); /* implemented */
[613] Fix | Delete
extern NCURSES_EXPORT(int) cbreak (void); /* implemented */
[614] Fix | Delete
extern NCURSES_EXPORT(int) chgat (int, attr_t, NCURSES_PAIRS_T, const void *); /* generated */
[615] Fix | Delete
extern NCURSES_EXPORT(int) clear (void); /* generated */
[616] Fix | Delete
extern NCURSES_EXPORT(int) clearok (WINDOW *,bool); /* implemented */
[617] Fix | Delete
extern NCURSES_EXPORT(int) clrtobot (void); /* generated */
[618] Fix | Delete
extern NCURSES_EXPORT(int) clrtoeol (void); /* generated */
[619] Fix | Delete
extern NCURSES_EXPORT(int) color_content (NCURSES_COLOR_T,NCURSES_COLOR_T*,NCURSES_COLOR_T*,NCURSES_COLOR_T*); /* implemented */
[620] Fix | Delete
extern NCURSES_EXPORT(int) color_set (NCURSES_PAIRS_T,void*); /* generated */
[621] Fix | Delete
extern NCURSES_EXPORT(int) COLOR_PAIR (int); /* generated */
[622] Fix | Delete
extern NCURSES_EXPORT(int) copywin (const WINDOW*,WINDOW*,int,int,int,int,int,int,int); /* implemented */
[623] Fix | Delete
extern NCURSES_EXPORT(int) curs_set (int); /* implemented */
[624] Fix | Delete
extern NCURSES_EXPORT(int) def_prog_mode (void); /* implemented */
[625] Fix | Delete
extern NCURSES_EXPORT(int) def_shell_mode (void); /* implemented */
[626] Fix | Delete
extern NCURSES_EXPORT(int) delay_output (int); /* implemented */
[627] Fix | Delete
extern NCURSES_EXPORT(int) delch (void); /* generated */
[628] Fix | Delete
extern NCURSES_EXPORT(void) delscreen (SCREEN *); /* implemented */
[629] Fix | Delete
extern NCURSES_EXPORT(int) delwin (WINDOW *); /* implemented */
[630] Fix | Delete
extern NCURSES_EXPORT(int) deleteln (void); /* generated */
[631] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) derwin (WINDOW *,int,int,int,int); /* implemented */
[632] Fix | Delete
extern NCURSES_EXPORT(int) doupdate (void); /* implemented */
[633] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) dupwin (WINDOW *); /* implemented */
[634] Fix | Delete
extern NCURSES_EXPORT(int) echo (void); /* implemented */
[635] Fix | Delete
extern NCURSES_EXPORT(int) echochar (const chtype); /* generated */
[636] Fix | Delete
extern NCURSES_EXPORT(int) erase (void); /* generated */
[637] Fix | Delete
extern NCURSES_EXPORT(int) endwin (void); /* implemented */
[638] Fix | Delete
extern NCURSES_EXPORT(char) erasechar (void); /* implemented */
[639] Fix | Delete
extern NCURSES_EXPORT(void) filter (void); /* implemented */
[640] Fix | Delete
extern NCURSES_EXPORT(int) flash (void); /* implemented */
[641] Fix | Delete
extern NCURSES_EXPORT(int) flushinp (void); /* implemented */
[642] Fix | Delete
extern NCURSES_EXPORT(chtype) getbkgd (WINDOW *); /* generated */
[643] Fix | Delete
extern NCURSES_EXPORT(int) getch (void); /* generated */
[644] Fix | Delete
extern NCURSES_EXPORT(int) getnstr (char *, int); /* generated */
[645] Fix | Delete
extern NCURSES_EXPORT(int) getstr (char *); /* generated */
[646] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) getwin (FILE *); /* implemented */
[647] Fix | Delete
extern NCURSES_EXPORT(int) halfdelay (int); /* implemented */
[648] Fix | Delete
extern NCURSES_EXPORT(bool) has_colors (void); /* implemented */
[649] Fix | Delete
extern NCURSES_EXPORT(bool) has_ic (void); /* implemented */
[650] Fix | Delete
extern NCURSES_EXPORT(bool) has_il (void); /* implemented */
[651] Fix | Delete
extern NCURSES_EXPORT(int) hline (chtype, int); /* generated */
[652] Fix | Delete
extern NCURSES_EXPORT(void) idcok (WINDOW *, bool); /* implemented */
[653] Fix | Delete
extern NCURSES_EXPORT(int) idlok (WINDOW *, bool); /* implemented */
[654] Fix | Delete
extern NCURSES_EXPORT(void) immedok (WINDOW *, bool); /* implemented */
[655] Fix | Delete
extern NCURSES_EXPORT(chtype) inch (void); /* generated */
[656] Fix | Delete
extern NCURSES_EXPORT(int) inchnstr (chtype *, int); /* generated */
[657] Fix | Delete
extern NCURSES_EXPORT(int) inchstr (chtype *); /* generated */
[658] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) initscr (void); /* implemented */
[659] Fix | Delete
extern NCURSES_EXPORT(int) init_color (NCURSES_COLOR_T,NCURSES_COLOR_T,NCURSES_COLOR_T,NCURSES_COLOR_T); /* implemented */
[660] Fix | Delete
extern NCURSES_EXPORT(int) init_pair (NCURSES_PAIRS_T,NCURSES_COLOR_T,NCURSES_COLOR_T); /* implemented */
[661] Fix | Delete
extern NCURSES_EXPORT(int) innstr (char *, int); /* generated */
[662] Fix | Delete
extern NCURSES_EXPORT(int) insch (chtype); /* generated */
[663] Fix | Delete
extern NCURSES_EXPORT(int) insdelln (int); /* generated */
[664] Fix | Delete
extern NCURSES_EXPORT(int) insertln (void); /* generated */
[665] Fix | Delete
extern NCURSES_EXPORT(int) insnstr (const char *, int); /* generated */
[666] Fix | Delete
extern NCURSES_EXPORT(int) insstr (const char *); /* generated */
[667] Fix | Delete
extern NCURSES_EXPORT(int) instr (char *); /* generated */
[668] Fix | Delete
extern NCURSES_EXPORT(int) intrflush (WINDOW *,bool); /* implemented */
[669] Fix | Delete
extern NCURSES_EXPORT(bool) isendwin (void); /* implemented */
[670] Fix | Delete
extern NCURSES_EXPORT(bool) is_linetouched (WINDOW *,int); /* implemented */
[671] Fix | Delete
extern NCURSES_EXPORT(bool) is_wintouched (WINDOW *); /* implemented */
[672] Fix | Delete
extern NCURSES_EXPORT(NCURSES_CONST char *) keyname (int); /* implemented */
[673] Fix | Delete
extern NCURSES_EXPORT(int) keypad (WINDOW *,bool); /* implemented */
[674] Fix | Delete
extern NCURSES_EXPORT(char) killchar (void); /* implemented */
[675] Fix | Delete
extern NCURSES_EXPORT(int) leaveok (WINDOW *,bool); /* implemented */
[676] Fix | Delete
extern NCURSES_EXPORT(char *) longname (void); /* implemented */
[677] Fix | Delete
extern NCURSES_EXPORT(int) meta (WINDOW *,bool); /* implemented */
[678] Fix | Delete
extern NCURSES_EXPORT(int) move (int, int); /* generated */
[679] Fix | Delete
extern NCURSES_EXPORT(int) mvaddch (int, int, const chtype); /* generated */
[680] Fix | Delete
extern NCURSES_EXPORT(int) mvaddchnstr (int, int, const chtype *, int); /* generated */
[681] Fix | Delete
extern NCURSES_EXPORT(int) mvaddchstr (int, int, const chtype *); /* generated */
[682] Fix | Delete
extern NCURSES_EXPORT(int) mvaddnstr (int, int, const char *, int); /* generated */
[683] Fix | Delete
extern NCURSES_EXPORT(int) mvaddstr (int, int, const char *); /* generated */
[684] Fix | Delete
extern NCURSES_EXPORT(int) mvchgat (int, int, int, attr_t, NCURSES_PAIRS_T, const void *); /* generated */
[685] Fix | Delete
extern NCURSES_EXPORT(int) mvcur (int,int,int,int); /* implemented */
[686] Fix | Delete
extern NCURSES_EXPORT(int) mvdelch (int, int); /* generated */
[687] Fix | Delete
extern NCURSES_EXPORT(int) mvderwin (WINDOW *, int, int); /* implemented */
[688] Fix | Delete
extern NCURSES_EXPORT(int) mvgetch (int, int); /* generated */
[689] Fix | Delete
extern NCURSES_EXPORT(int) mvgetnstr (int, int, char *, int); /* generated */
[690] Fix | Delete
extern NCURSES_EXPORT(int) mvgetstr (int, int, char *); /* generated */
[691] Fix | Delete
extern NCURSES_EXPORT(int) mvhline (int, int, chtype, int); /* generated */
[692] Fix | Delete
extern NCURSES_EXPORT(chtype) mvinch (int, int); /* generated */
[693] Fix | Delete
extern NCURSES_EXPORT(int) mvinchnstr (int, int, chtype *, int); /* generated */
[694] Fix | Delete
extern NCURSES_EXPORT(int) mvinchstr (int, int, chtype *); /* generated */
[695] Fix | Delete
extern NCURSES_EXPORT(int) mvinnstr (int, int, char *, int); /* generated */
[696] Fix | Delete
extern NCURSES_EXPORT(int) mvinsch (int, int, chtype); /* generated */
[697] Fix | Delete
extern NCURSES_EXPORT(int) mvinsnstr (int, int, const char *, int); /* generated */
[698] Fix | Delete
extern NCURSES_EXPORT(int) mvinsstr (int, int, const char *); /* generated */
[699] Fix | Delete
extern NCURSES_EXPORT(int) mvinstr (int, int, char *); /* generated */
[700] Fix | Delete
extern NCURSES_EXPORT(int) mvprintw (int,int, const char *,...) /* implemented */
[701] Fix | Delete
GCC_PRINTFLIKE(3,4);
[702] Fix | Delete
extern NCURSES_EXPORT(int) mvscanw (int,int, NCURSES_CONST char *,...) /* implemented */
[703] Fix | Delete
GCC_SCANFLIKE(3,4);
[704] Fix | Delete
extern NCURSES_EXPORT(int) mvvline (int, int, chtype, int); /* generated */
[705] Fix | Delete
extern NCURSES_EXPORT(int) mvwaddch (WINDOW *, int, int, const chtype); /* generated */
[706] Fix | Delete
extern NCURSES_EXPORT(int) mvwaddchnstr (WINDOW *, int, int, const chtype *, int);/* generated */
[707] Fix | Delete
extern NCURSES_EXPORT(int) mvwaddchstr (WINDOW *, int, int, const chtype *); /* generated */
[708] Fix | Delete
extern NCURSES_EXPORT(int) mvwaddnstr (WINDOW *, int, int, const char *, int); /* generated */
[709] Fix | Delete
extern NCURSES_EXPORT(int) mvwaddstr (WINDOW *, int, int, const char *); /* generated */
[710] Fix | Delete
extern NCURSES_EXPORT(int) mvwchgat (WINDOW *, int, int, int, attr_t, NCURSES_PAIRS_T, const void *);/* generated */
[711] Fix | Delete
extern NCURSES_EXPORT(int) mvwdelch (WINDOW *, int, int); /* generated */
[712] Fix | Delete
extern NCURSES_EXPORT(int) mvwgetch (WINDOW *, int, int); /* generated */
[713] Fix | Delete
extern NCURSES_EXPORT(int) mvwgetnstr (WINDOW *, int, int, char *, int); /* generated */
[714] Fix | Delete
extern NCURSES_EXPORT(int) mvwgetstr (WINDOW *, int, int, char *); /* generated */
[715] Fix | Delete
extern NCURSES_EXPORT(int) mvwhline (WINDOW *, int, int, chtype, int); /* generated */
[716] Fix | Delete
extern NCURSES_EXPORT(int) mvwin (WINDOW *,int,int); /* implemented */
[717] Fix | Delete
extern NCURSES_EXPORT(chtype) mvwinch (WINDOW *, int, int); /* generated */
[718] Fix | Delete
extern NCURSES_EXPORT(int) mvwinchnstr (WINDOW *, int, int, chtype *, int); /* generated */
[719] Fix | Delete
extern NCURSES_EXPORT(int) mvwinchstr (WINDOW *, int, int, chtype *); /* generated */
[720] Fix | Delete
extern NCURSES_EXPORT(int) mvwinnstr (WINDOW *, int, int, char *, int); /* generated */
[721] Fix | Delete
extern NCURSES_EXPORT(int) mvwinsch (WINDOW *, int, int, chtype); /* generated */
[722] Fix | Delete
extern NCURSES_EXPORT(int) mvwinsnstr (WINDOW *, int, int, const char *, int); /* generated */
[723] Fix | Delete
extern NCURSES_EXPORT(int) mvwinsstr (WINDOW *, int, int, const char *); /* generated */
[724] Fix | Delete
extern NCURSES_EXPORT(int) mvwinstr (WINDOW *, int, int, char *); /* generated */
[725] Fix | Delete
extern NCURSES_EXPORT(int) mvwprintw (WINDOW*,int,int, const char *,...) /* implemented */
[726] Fix | Delete
GCC_PRINTFLIKE(4,5);
[727] Fix | Delete
extern NCURSES_EXPORT(int) mvwscanw (WINDOW *,int,int, NCURSES_CONST char *,...) /* implemented */
[728] Fix | Delete
GCC_SCANFLIKE(4,5);
[729] Fix | Delete
extern NCURSES_EXPORT(int) mvwvline (WINDOW *,int, int, chtype, int); /* generated */
[730] Fix | Delete
extern NCURSES_EXPORT(int) napms (int); /* implemented */
[731] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) newpad (int,int); /* implemented */
[732] Fix | Delete
extern NCURSES_EXPORT(SCREEN *) newterm (NCURSES_CONST char *,FILE *,FILE *); /* implemented */
[733] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) newwin (int,int,int,int); /* implemented */
[734] Fix | Delete
extern NCURSES_EXPORT(int) nl (void); /* implemented */
[735] Fix | Delete
extern NCURSES_EXPORT(int) nocbreak (void); /* implemented */
[736] Fix | Delete
extern NCURSES_EXPORT(int) nodelay (WINDOW *,bool); /* implemented */
[737] Fix | Delete
extern NCURSES_EXPORT(int) noecho (void); /* implemented */
[738] Fix | Delete
extern NCURSES_EXPORT(int) nonl (void); /* implemented */
[739] Fix | Delete
extern NCURSES_EXPORT(void) noqiflush (void); /* implemented */
[740] Fix | Delete
extern NCURSES_EXPORT(int) noraw (void); /* implemented */
[741] Fix | Delete
extern NCURSES_EXPORT(int) notimeout (WINDOW *,bool); /* implemented */
[742] Fix | Delete
extern NCURSES_EXPORT(int) overlay (const WINDOW*,WINDOW *); /* implemented */
[743] Fix | Delete
extern NCURSES_EXPORT(int) overwrite (const WINDOW*,WINDOW *); /* implemented */
[744] Fix | Delete
extern NCURSES_EXPORT(int) pair_content (NCURSES_PAIRS_T,NCURSES_COLOR_T*,NCURSES_COLOR_T*); /* implemented */
[745] Fix | Delete
extern NCURSES_EXPORT(int) PAIR_NUMBER (int); /* generated */
[746] Fix | Delete
extern NCURSES_EXPORT(int) pechochar (WINDOW *, const chtype); /* implemented */
[747] Fix | Delete
extern NCURSES_EXPORT(int) pnoutrefresh (WINDOW*,int,int,int,int,int,int);/* implemented */
[748] Fix | Delete
extern NCURSES_EXPORT(int) prefresh (WINDOW *,int,int,int,int,int,int); /* implemented */
[749] Fix | Delete
extern NCURSES_EXPORT(int) printw (const char *,...) /* implemented */
[750] Fix | Delete
GCC_PRINTFLIKE(1,2);
[751] Fix | Delete
extern NCURSES_EXPORT(int) putwin (WINDOW *, FILE *); /* implemented */
[752] Fix | Delete
extern NCURSES_EXPORT(void) qiflush (void); /* implemented */
[753] Fix | Delete
extern NCURSES_EXPORT(int) raw (void); /* implemented */
[754] Fix | Delete
extern NCURSES_EXPORT(int) redrawwin (WINDOW *); /* generated */
[755] Fix | Delete
extern NCURSES_EXPORT(int) refresh (void); /* generated */
[756] Fix | Delete
extern NCURSES_EXPORT(int) resetty (void); /* implemented */
[757] Fix | Delete
extern NCURSES_EXPORT(int) reset_prog_mode (void); /* implemented */
[758] Fix | Delete
extern NCURSES_EXPORT(int) reset_shell_mode (void); /* implemented */
[759] Fix | Delete
extern NCURSES_EXPORT(int) ripoffline (int, int (*)(WINDOW *, int)); /* implemented */
[760] Fix | Delete
extern NCURSES_EXPORT(int) savetty (void); /* implemented */
[761] Fix | Delete
extern NCURSES_EXPORT(int) scanw (NCURSES_CONST char *,...) /* implemented */
[762] Fix | Delete
GCC_SCANFLIKE(1,2);
[763] Fix | Delete
extern NCURSES_EXPORT(int) scr_dump (const char *); /* implemented */
[764] Fix | Delete
extern NCURSES_EXPORT(int) scr_init (const char *); /* implemented */
[765] Fix | Delete
extern NCURSES_EXPORT(int) scrl (int); /* generated */
[766] Fix | Delete
extern NCURSES_EXPORT(int) scroll (WINDOW *); /* generated */
[767] Fix | Delete
extern NCURSES_EXPORT(int) scrollok (WINDOW *,bool); /* implemented */
[768] Fix | Delete
extern NCURSES_EXPORT(int) scr_restore (const char *); /* implemented */
[769] Fix | Delete
extern NCURSES_EXPORT(int) scr_set (const char *); /* implemented */
[770] Fix | Delete
extern NCURSES_EXPORT(int) setscrreg (int,int); /* generated */
[771] Fix | Delete
extern NCURSES_EXPORT(SCREEN *) set_term (SCREEN *); /* implemented */
[772] Fix | Delete
extern NCURSES_EXPORT(int) slk_attroff (const chtype); /* implemented */
[773] Fix | Delete
extern NCURSES_EXPORT(int) slk_attr_off (const attr_t, void *); /* generated:WIDEC */
[774] Fix | Delete
extern NCURSES_EXPORT(int) slk_attron (const chtype); /* implemented */
[775] Fix | Delete
extern NCURSES_EXPORT(int) slk_attr_on (attr_t,void*); /* generated:WIDEC */
[776] Fix | Delete
extern NCURSES_EXPORT(int) slk_attrset (const chtype); /* implemented */
[777] Fix | Delete
extern NCURSES_EXPORT(attr_t) slk_attr (void); /* implemented */
[778] Fix | Delete
extern NCURSES_EXPORT(int) slk_attr_set (const attr_t,NCURSES_PAIRS_T,void*); /* implemented */
[779] Fix | Delete
extern NCURSES_EXPORT(int) slk_clear (void); /* implemented */
[780] Fix | Delete
extern NCURSES_EXPORT(int) slk_color (NCURSES_PAIRS_T); /* implemented */
[781] Fix | Delete
extern NCURSES_EXPORT(int) slk_init (int); /* implemented */
[782] Fix | Delete
extern NCURSES_EXPORT(char *) slk_label (int); /* implemented */
[783] Fix | Delete
extern NCURSES_EXPORT(int) slk_noutrefresh (void); /* implemented */
[784] Fix | Delete
extern NCURSES_EXPORT(int) slk_refresh (void); /* implemented */
[785] Fix | Delete
extern NCURSES_EXPORT(int) slk_restore (void); /* implemented */
[786] Fix | Delete
extern NCURSES_EXPORT(int) slk_set (int,const char *,int); /* implemented */
[787] Fix | Delete
extern NCURSES_EXPORT(int) slk_touch (void); /* implemented */
[788] Fix | Delete
extern NCURSES_EXPORT(int) standout (void); /* generated */
[789] Fix | Delete
extern NCURSES_EXPORT(int) standend (void); /* generated */
[790] Fix | Delete
extern NCURSES_EXPORT(int) start_color (void); /* implemented */
[791] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) subpad (WINDOW *, int, int, int, int); /* implemented */
[792] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) subwin (WINDOW *, int, int, int, int); /* implemented */
[793] Fix | Delete
extern NCURSES_EXPORT(int) syncok (WINDOW *, bool); /* implemented */
[794] Fix | Delete
extern NCURSES_EXPORT(chtype) termattrs (void); /* implemented */
[795] Fix | Delete
extern NCURSES_EXPORT(char *) termname (void); /* implemented */
[796] Fix | Delete
extern NCURSES_EXPORT(void) timeout (int); /* generated */
[797] Fix | Delete
extern NCURSES_EXPORT(int) touchline (WINDOW *, int, int); /* generated */
[798] Fix | Delete
extern NCURSES_EXPORT(int) touchwin (WINDOW *); /* generated */
[799] Fix | Delete
extern NCURSES_EXPORT(int) typeahead (int); /* implemented */
[800] Fix | Delete
extern NCURSES_EXPORT(int) ungetch (int); /* implemented */
[801] Fix | Delete
extern NCURSES_EXPORT(int) untouchwin (WINDOW *); /* generated */
[802] Fix | Delete
extern NCURSES_EXPORT(void) use_env (bool); /* implemented */
[803] Fix | Delete
extern NCURSES_EXPORT(void) use_tioctl (bool); /* implemented */
[804] Fix | Delete
extern NCURSES_EXPORT(int) vidattr (chtype); /* implemented */
[805] Fix | Delete
extern NCURSES_EXPORT(int) vidputs (chtype, NCURSES_OUTC); /* implemented */
[806] Fix | Delete
extern NCURSES_EXPORT(int) vline (chtype, int); /* generated */
[807] Fix | Delete
extern NCURSES_EXPORT(int) vwprintw (WINDOW *, const char *,va_list); /* implemented */
[808] Fix | Delete
extern NCURSES_EXPORT(int) vw_printw (WINDOW *, const char *,va_list); /* generated */
[809] Fix | Delete
extern NCURSES_EXPORT(int) vwscanw (WINDOW *, NCURSES_CONST char *,va_list); /* implemented */
[810] Fix | Delete
extern NCURSES_EXPORT(int) vw_scanw (WINDOW *, NCURSES_CONST char *,va_list); /* generated */
[811] Fix | Delete
extern NCURSES_EXPORT(int) waddch (WINDOW *, const chtype); /* implemented */
[812] Fix | Delete
extern NCURSES_EXPORT(int) waddchnstr (WINDOW *,const chtype *,int); /* implemented */
[813] Fix | Delete
extern NCURSES_EXPORT(int) waddchstr (WINDOW *,const chtype *); /* generated */
[814] Fix | Delete
extern NCURSES_EXPORT(int) waddnstr (WINDOW *,const char *,int); /* implemented */
[815] Fix | Delete
extern NCURSES_EXPORT(int) waddstr (WINDOW *,const char *); /* generated */
[816] Fix | Delete
extern NCURSES_EXPORT(int) wattron (WINDOW *, int); /* generated */
[817] Fix | Delete
extern NCURSES_EXPORT(int) wattroff (WINDOW *, int); /* generated */
[818] Fix | Delete
extern NCURSES_EXPORT(int) wattrset (WINDOW *, int); /* generated */
[819] Fix | Delete
extern NCURSES_EXPORT(int) wattr_get (WINDOW *, attr_t *, NCURSES_PAIRS_T *, void *); /* generated */
[820] Fix | Delete
extern NCURSES_EXPORT(int) wattr_on (WINDOW *, attr_t, void *); /* implemented */
[821] Fix | Delete
extern NCURSES_EXPORT(int) wattr_off (WINDOW *, attr_t, void *); /* implemented */
[822] Fix | Delete
extern NCURSES_EXPORT(int) wattr_set (WINDOW *, attr_t, NCURSES_PAIRS_T, void *); /* generated */
[823] Fix | Delete
extern NCURSES_EXPORT(int) wbkgd (WINDOW *, chtype); /* implemented */
[824] Fix | Delete
extern NCURSES_EXPORT(void) wbkgdset (WINDOW *,chtype); /* implemented */
[825] Fix | Delete
extern NCURSES_EXPORT(int) wborder (WINDOW *,chtype,chtype,chtype,chtype,chtype,chtype,chtype,chtype); /* implemented */
[826] Fix | Delete
extern NCURSES_EXPORT(int) wchgat (WINDOW *, int, attr_t, NCURSES_PAIRS_T, const void *);/* implemented */
[827] Fix | Delete
extern NCURSES_EXPORT(int) wclear (WINDOW *); /* implemented */
[828] Fix | Delete
extern NCURSES_EXPORT(int) wclrtobot (WINDOW *); /* implemented */
[829] Fix | Delete
extern NCURSES_EXPORT(int) wclrtoeol (WINDOW *); /* implemented */
[830] Fix | Delete
extern NCURSES_EXPORT(int) wcolor_set (WINDOW*,NCURSES_PAIRS_T,void*); /* implemented */
[831] Fix | Delete
extern NCURSES_EXPORT(void) wcursyncup (WINDOW *); /* implemented */
[832] Fix | Delete
extern NCURSES_EXPORT(int) wdelch (WINDOW *); /* implemented */
[833] Fix | Delete
extern NCURSES_EXPORT(int) wdeleteln (WINDOW *); /* generated */
[834] Fix | Delete
extern NCURSES_EXPORT(int) wechochar (WINDOW *, const chtype); /* implemented */
[835] Fix | Delete
extern NCURSES_EXPORT(int) werase (WINDOW *); /* implemented */
[836] Fix | Delete
extern NCURSES_EXPORT(int) wgetch (WINDOW *); /* implemented */
[837] Fix | Delete
extern NCURSES_EXPORT(int) wgetnstr (WINDOW *,char *,int); /* implemented */
[838] Fix | Delete
extern NCURSES_EXPORT(int) wgetstr (WINDOW *, char *); /* generated */
[839] Fix | Delete
extern NCURSES_EXPORT(int) whline (WINDOW *, chtype, int); /* implemented */
[840] Fix | Delete
extern NCURSES_EXPORT(chtype) winch (WINDOW *); /* implemented */
[841] Fix | Delete
extern NCURSES_EXPORT(int) winchnstr (WINDOW *, chtype *, int); /* implemented */
[842] Fix | Delete
extern NCURSES_EXPORT(int) winchstr (WINDOW *, chtype *); /* generated */
[843] Fix | Delete
extern NCURSES_EXPORT(int) winnstr (WINDOW *, char *, int); /* implemented */
[844] Fix | Delete
extern NCURSES_EXPORT(int) winsch (WINDOW *, chtype); /* implemented */
[845] Fix | Delete
extern NCURSES_EXPORT(int) winsdelln (WINDOW *,int); /* implemented */
[846] Fix | Delete
extern NCURSES_EXPORT(int) winsertln (WINDOW *); /* generated */
[847] Fix | Delete
extern NCURSES_EXPORT(int) winsnstr (WINDOW *, const char *,int); /* implemented */
[848] Fix | Delete
extern NCURSES_EXPORT(int) winsstr (WINDOW *, const char *); /* generated */
[849] Fix | Delete
extern NCURSES_EXPORT(int) winstr (WINDOW *, char *); /* generated */
[850] Fix | Delete
extern NCURSES_EXPORT(int) wmove (WINDOW *,int,int); /* implemented */
[851] Fix | Delete
extern NCURSES_EXPORT(int) wnoutrefresh (WINDOW *); /* implemented */
[852] Fix | Delete
extern NCURSES_EXPORT(int) wprintw (WINDOW *, const char *,...) /* implemented */
[853] Fix | Delete
GCC_PRINTFLIKE(2,3);
[854] Fix | Delete
extern NCURSES_EXPORT(int) wredrawln (WINDOW *,int,int); /* implemented */
[855] Fix | Delete
extern NCURSES_EXPORT(int) wrefresh (WINDOW *); /* implemented */
[856] Fix | Delete
extern NCURSES_EXPORT(int) wscanw (WINDOW *, NCURSES_CONST char *,...) /* implemented */
[857] Fix | Delete
GCC_SCANFLIKE(2,3);
[858] Fix | Delete
extern NCURSES_EXPORT(int) wscrl (WINDOW *,int); /* implemented */
[859] Fix | Delete
extern NCURSES_EXPORT(int) wsetscrreg (WINDOW *,int,int); /* implemented */
[860] Fix | Delete
extern NCURSES_EXPORT(int) wstandout (WINDOW *); /* generated */
[861] Fix | Delete
extern NCURSES_EXPORT(int) wstandend (WINDOW *); /* generated */
[862] Fix | Delete
extern NCURSES_EXPORT(void) wsyncdown (WINDOW *); /* implemented */
[863] Fix | Delete
extern NCURSES_EXPORT(void) wsyncup (WINDOW *); /* implemented */
[864] Fix | Delete
extern NCURSES_EXPORT(void) wtimeout (WINDOW *,int); /* implemented */
[865] Fix | Delete
extern NCURSES_EXPORT(int) wtouchln (WINDOW *,int,int,int); /* implemented */
[866] Fix | Delete
extern NCURSES_EXPORT(int) wvline (WINDOW *,chtype,int); /* implemented */
[867] Fix | Delete
[868] Fix | Delete
/*
[869] Fix | Delete
* These are also declared in <term.h>:
[870] Fix | Delete
*/
[871] Fix | Delete
extern NCURSES_EXPORT(int) tigetflag (NCURSES_CONST char *); /* implemented */
[872] Fix | Delete
extern NCURSES_EXPORT(int) tigetnum (NCURSES_CONST char *); /* implemented */
[873] Fix | Delete
extern NCURSES_EXPORT(char *) tigetstr (NCURSES_CONST char *); /* implemented */
[874] Fix | Delete
extern NCURSES_EXPORT(int) putp (const char *); /* implemented */
[875] Fix | Delete
[876] Fix | Delete
#if NCURSES_TPARM_VARARGS
[877] Fix | Delete
extern NCURSES_EXPORT(char *) tparm (NCURSES_CONST char *, ...); /* special */
[878] Fix | Delete
#else
[879] Fix | Delete
extern NCURSES_EXPORT(char *) tparm (NCURSES_CONST char *, NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG,NCURSES_TPARM_ARG); /* special */
[880] Fix | Delete
extern NCURSES_EXPORT(char *) tparm_varargs (NCURSES_CONST char *, ...); /* special */
[881] Fix | Delete
#endif
[882] Fix | Delete
[883] Fix | Delete
extern NCURSES_EXPORT(char *) tiparm (const char *, ...); /* special */
[884] Fix | Delete
[885] Fix | Delete
/*
[886] Fix | Delete
* X/Open says this returns a bool; SVr4 also checked for out-of-range line.
[887] Fix | Delete
* The macro provides compatibility:
[888] Fix | Delete
*/
[889] Fix | Delete
#define is_linetouched(w,l) ((!(w) || ((l) > getmaxy(w)) || ((l) < 0)) ? ERR : (is_linetouched)((w),(l)))
[890] Fix | Delete
[891] Fix | Delete
/*
[892] Fix | Delete
* These functions are not in X/Open, but we use them in macro definitions:
[893] Fix | Delete
*/
[894] Fix | Delete
extern NCURSES_EXPORT(int) getattrs (const WINDOW *); /* generated */
[895] Fix | Delete
extern NCURSES_EXPORT(int) getcurx (const WINDOW *); /* generated */
[896] Fix | Delete
extern NCURSES_EXPORT(int) getcury (const WINDOW *); /* generated */
[897] Fix | Delete
extern NCURSES_EXPORT(int) getbegx (const WINDOW *); /* generated */
[898] Fix | Delete
extern NCURSES_EXPORT(int) getbegy (const WINDOW *); /* generated */
[899] Fix | Delete
extern NCURSES_EXPORT(int) getmaxx (const WINDOW *); /* generated */
[900] Fix | Delete
extern NCURSES_EXPORT(int) getmaxy (const WINDOW *); /* generated */
[901] Fix | Delete
extern NCURSES_EXPORT(int) getparx (const WINDOW *); /* generated */
[902] Fix | Delete
extern NCURSES_EXPORT(int) getpary (const WINDOW *); /* generated */
[903] Fix | Delete
[904] Fix | Delete
/*
[905] Fix | Delete
* vid_attr() was implemented originally based on a draft of X/Open curses.
[906] Fix | Delete
*/
[907] Fix | Delete
#if !NCURSES_WIDECHAR
[908] Fix | Delete
#define vid_attr(a,pair,opts) vidattr(a)
[909] Fix | Delete
#endif
[910] Fix | Delete
[911] Fix | Delete
/*
[912] Fix | Delete
* These functions are extensions - not in X/Open Curses.
[913] Fix | Delete
*/
[914] Fix | Delete
#if 1
[915] Fix | Delete
#undef NCURSES_EXT_FUNCS
[916] Fix | Delete
#define NCURSES_EXT_FUNCS 20180224
[917] Fix | Delete
typedef int (*NCURSES_WINDOW_CB)(WINDOW *, void *);
[918] Fix | Delete
typedef int (*NCURSES_SCREEN_CB)(SCREEN *, void *);
[919] Fix | Delete
extern NCURSES_EXPORT(bool) is_term_resized (int, int);
[920] Fix | Delete
extern NCURSES_EXPORT(char *) keybound (int, int);
[921] Fix | Delete
extern NCURSES_EXPORT(const char *) curses_version (void);
[922] Fix | Delete
extern NCURSES_EXPORT(int) alloc_pair (int, int);
[923] Fix | Delete
extern NCURSES_EXPORT(int) assume_default_colors (int, int);
[924] Fix | Delete
extern NCURSES_EXPORT(int) define_key (const char *, int);
[925] Fix | Delete
extern NCURSES_EXPORT(int) extended_color_content(int, int *, int *, int *);
[926] Fix | Delete
extern NCURSES_EXPORT(int) extended_pair_content(int, int *, int *);
[927] Fix | Delete
extern NCURSES_EXPORT(int) extended_slk_color(int);
[928] Fix | Delete
extern NCURSES_EXPORT(int) find_pair (int, int);
[929] Fix | Delete
extern NCURSES_EXPORT(int) free_pair (int);
[930] Fix | Delete
extern NCURSES_EXPORT(int) get_escdelay (void);
[931] Fix | Delete
extern NCURSES_EXPORT(int) init_extended_color(int, int, int, int);
[932] Fix | Delete
extern NCURSES_EXPORT(int) init_extended_pair(int, int, int);
[933] Fix | Delete
extern NCURSES_EXPORT(int) key_defined (const char *);
[934] Fix | Delete
extern NCURSES_EXPORT(int) keyok (int, bool);
[935] Fix | Delete
extern NCURSES_EXPORT(void) reset_color_pairs (void);
[936] Fix | Delete
extern NCURSES_EXPORT(int) resize_term (int, int);
[937] Fix | Delete
extern NCURSES_EXPORT(int) resizeterm (int, int);
[938] Fix | Delete
extern NCURSES_EXPORT(int) set_escdelay (int);
[939] Fix | Delete
extern NCURSES_EXPORT(int) set_tabsize (int);
[940] Fix | Delete
extern NCURSES_EXPORT(int) use_default_colors (void);
[941] Fix | Delete
extern NCURSES_EXPORT(int) use_extended_names (bool);
[942] Fix | Delete
extern NCURSES_EXPORT(int) use_legacy_coding (int);
[943] Fix | Delete
extern NCURSES_EXPORT(int) use_screen (SCREEN *, NCURSES_SCREEN_CB, void *);
[944] Fix | Delete
extern NCURSES_EXPORT(int) use_window (WINDOW *, NCURSES_WINDOW_CB, void *);
[945] Fix | Delete
extern NCURSES_EXPORT(int) wresize (WINDOW *, int, int);
[946] Fix | Delete
extern NCURSES_EXPORT(void) nofilter(void);
[947] Fix | Delete
[948] Fix | Delete
/*
[949] Fix | Delete
* These extensions provide access to information stored in the WINDOW even
[950] Fix | Delete
* when NCURSES_OPAQUE is set:
[951] Fix | Delete
*/
[952] Fix | Delete
extern NCURSES_EXPORT(WINDOW *) wgetparent (const WINDOW *); /* generated */
[953] Fix | Delete
extern NCURSES_EXPORT(bool) is_cleared (const WINDOW *); /* generated */
[954] Fix | Delete
extern NCURSES_EXPORT(bool) is_idcok (const WINDOW *); /* generated */
[955] Fix | Delete
extern NCURSES_EXPORT(bool) is_idlok (const WINDOW *); /* generated */
[956] Fix | Delete
extern NCURSES_EXPORT(bool) is_immedok (const WINDOW *); /* generated */
[957] Fix | Delete
extern NCURSES_EXPORT(bool) is_keypad (const WINDOW *); /* generated */
[958] Fix | Delete
extern NCURSES_EXPORT(bool) is_leaveok (const WINDOW *); /* generated */
[959] Fix | Delete
extern NCURSES_EXPORT(bool) is_nodelay (const WINDOW *); /* generated */
[960] Fix | Delete
extern NCURSES_EXPORT(bool) is_notimeout (const WINDOW *); /* generated */
[961] Fix | Delete
extern NCURSES_EXPORT(bool) is_pad (const WINDOW *); /* generated */
[962] Fix | Delete
extern NCURSES_EXPORT(bool) is_scrollok (const WINDOW *); /* generated */
[963] Fix | Delete
extern NCURSES_EXPORT(bool) is_subwin (const WINDOW *); /* generated */
[964] Fix | Delete
extern NCURSES_EXPORT(bool) is_syncok (const WINDOW *); /* generated */
[965] Fix | Delete
extern NCURSES_EXPORT(int) wgetdelay (const WINDOW *); /* generated */
[966] Fix | Delete
extern NCURSES_EXPORT(int) wgetscrreg (const WINDOW *, int *, int *); /* generated */
[967] Fix | Delete
[968] Fix | Delete
#else
[969] Fix | Delete
#define curses_version() NCURSES_VERSION
[970] Fix | Delete
#endif
[971] Fix | Delete
[972] Fix | Delete
/*
[973] Fix | Delete
* Extra extension-functions, which pass a SCREEN pointer rather than using
[974] Fix | Delete
* a global variable SP.
[975] Fix | Delete
*/
[976] Fix | Delete
#if 1
[977] Fix | Delete
#undef NCURSES_SP_FUNCS
[978] Fix | Delete
#define NCURSES_SP_FUNCS 20180224
[979] Fix | Delete
#define NCURSES_SP_NAME(name) name##_sp
[980] Fix | Delete
[981] Fix | Delete
/* Define the sp-funcs helper function */
[982] Fix | Delete
#define NCURSES_SP_OUTC NCURSES_SP_NAME(NCURSES_OUTC)
[983] Fix | Delete
typedef int (*NCURSES_SP_OUTC)(SCREEN*, int);
[984] Fix | Delete
[985] Fix | Delete
extern NCURSES_EXPORT(SCREEN *) new_prescr (void); /* implemented:SP_FUNC */
[986] Fix | Delete
[987] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(baudrate) (SCREEN*); /* implemented:SP_FUNC */
[988] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(beep) (SCREEN*); /* implemented:SP_FUNC */
[989] Fix | Delete
extern NCURSES_EXPORT(bool) NCURSES_SP_NAME(can_change_color) (SCREEN*); /* implemented:SP_FUNC */
[990] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(cbreak) (SCREEN*); /* implemented:SP_FUNC */
[991] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(curs_set) (SCREEN*, int); /* implemented:SP_FUNC */
[992] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(color_content) (SCREEN*, NCURSES_PAIRS_T, NCURSES_COLOR_T*, NCURSES_COLOR_T*, NCURSES_COLOR_T*); /* implemented:SP_FUNC */
[993] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(def_prog_mode) (SCREEN*); /* implemented:SP_FUNC */
[994] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(def_shell_mode) (SCREEN*); /* implemented:SP_FUNC */
[995] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(delay_output) (SCREEN*, int); /* implemented:SP_FUNC */
[996] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(doupdate) (SCREEN*); /* implemented:SP_FUNC */
[997] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(echo) (SCREEN*); /* implemented:SP_FUNC */
[998] Fix | Delete
extern NCURSES_EXPORT(int) NCURSES_SP_NAME(endwin) (SCREEN*); /* implemented:SP_FUNC */
[999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function