X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fllib-lncurses;h=bca3288b9df8026b7c8e7487570df130889d89ad;hp=1a378196b560f086882793c083f9b6fa1483bb83;hb=b779f5fb4516b3e6d1bc8880ea68923efb761e1d;hpb=46722468f47c2b77b3987729b4bcf2321cccfd01 diff --git a/ncurses/llib-lncurses b/ncurses/llib-lncurses index 1a378196..bca3288b 100644 --- a/ncurses/llib-lncurses +++ b/ncurses/llib-lncurses @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 1998-2001,2002 Free Software Foundation, Inc. * + * Copyright (c) 1998-2006,2007 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -27,7 +27,7 @@ ****************************************************************************/ /**************************************************************************** - * Author: Thomas E. Dickey 1996-2001,2002 * + * Author: Thomas E. Dickey 1996-2007 * ****************************************************************************/ /* LINTLIBRARY */ @@ -48,6 +48,8 @@ void _nc_linedump(void) /* ./tty/hashmap.c */ +#include + #undef _nc_hash_map void _nc_hash_map(void) { /* void */ } @@ -192,6 +194,10 @@ int COLOR_PAIRS; #undef COLORS int COLORS; +#undef _nc_reset_colors +NCURSES_BOOL _nc_reset_colors(void) + { return(*(NCURSES_BOOL *)0); } + #undef start_color int start_color(void) { return(*(int *)0); } @@ -236,8 +242,8 @@ int pair_content( #undef _nc_do_color void _nc_do_color( - int old_pair, - int pair, + short old_pair, + short pair, NCURSES_BOOL reverse, int (*outc)( int p1)) @@ -910,7 +916,7 @@ int vline( #undef vw_printw int vw_printw( WINDOW *a1, - char *a2, + const char *a2, va_list z) { return(*(int *)0); } @@ -1011,11 +1017,118 @@ int wstandend( WINDOW *z) { return(*(int *)0); } +#undef getattrs +int getattrs( + const WINDOW *z) + { return(*(int *)0); } + +#undef getcurx +int getcurx( + const WINDOW *z) + { return(*(int *)0); } + +#undef getcury +int getcury( + const WINDOW *z) + { return(*(int *)0); } + +#undef getbegx +int getbegx( + const WINDOW *z) + { return(*(int *)0); } + +#undef getbegy +int getbegy( + const WINDOW *z) + { return(*(int *)0); } + +#undef getmaxx +int getmaxx( + const WINDOW *z) + { return(*(int *)0); } + +#undef getmaxy +int getmaxy( + const WINDOW *z) + { return(*(int *)0); } + +#undef getparx +int getparx( + const WINDOW *z) + { return(*(int *)0); } + +#undef getpary +int getpary( + const WINDOW *z) + { return(*(int *)0); } + +#undef wgetparent +WINDOW *wgetparent( + const WINDOW *z) + { return(*(WINDOW **)0); } + +#undef is_cleared +NCURSES_BOOL is_cleared( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_idcok +NCURSES_BOOL is_idcok( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_idlok +NCURSES_BOOL is_idlok( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_immedok +NCURSES_BOOL is_immedok( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_keypad +NCURSES_BOOL is_keypad( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_leaveok +NCURSES_BOOL is_leaveok( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_nodelay +NCURSES_BOOL is_nodelay( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_notimeout +NCURSES_BOOL is_notimeout( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_scrollok +NCURSES_BOOL is_scrollok( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef is_syncok +NCURSES_BOOL is_syncok( + const WINDOW *z) + { return(*(NCURSES_BOOL *)0); } + +#undef wgetscrreg +int wgetscrreg( + const WINDOW *a1, + int *a2, + int *z) + { return(*(int *)0); } + #undef mouse_trafo NCURSES_BOOL mouse_trafo( int *a1, int *a2, - NCURSES_BOOL z) + NCURSES_BOOL z) { return(*(NCURSES_BOOL *)0); } /* ./base/lib_getch.c */ @@ -1080,6 +1193,12 @@ WINDOW *initscr(void) /* ./base/lib_insch.c */ +#undef _nc_insert_ch +int _nc_insert_ch( + WINDOW *win, + chtype ch) + { return(*(int *)0); } + #undef winsch int winsch( WINDOW *win, @@ -1094,7 +1213,7 @@ int winsdelln( int n) { return(*(int *)0); } -/* ./base/lib_insstr.c */ +/* ./base/lib_insnstr.c */ #undef winsnstr int winsnstr( @@ -1223,6 +1342,10 @@ int mvwin( void filter(void) { /* void */ } +#undef nofilter +void nofilter(void) + { /* void */ } + #undef newterm SCREEN *newterm( char *name, @@ -1358,14 +1481,14 @@ int pechochar( #undef printw int printw( - char *fmt, + const char *fmt, ...) { return(*(int *)0); } #undef wprintw int wprintw( WINDOW *win, - char *fmt, + const char *fmt, ...) { return(*(int *)0); } @@ -1373,7 +1496,7 @@ int wprintw( int mvprintw( int y, int x, - char *fmt, + const char *fmt, ...) { return(*(int *)0); } @@ -1382,14 +1505,14 @@ int mvwprintw( WINDOW *win, int y, int x, - char *fmt, + const char *fmt, ...) { return(*(int *)0); } #undef vwprintw int vwprintw( WINDOW *win, - char *fmt, + const char *fmt, va_list argp) { return(*(int *)0); } @@ -1543,9 +1666,11 @@ void delscreen( #undef _nc_setupscreen int _nc_setupscreen( - short slines, - short const scolumns, - FILE *output) + int slines, + int scolumns, + FILE *output, + NCURSES_BOOL filtered, + int slk_format) { return(*(int *)0); } #undef _nc_ripoffline @@ -1688,46 +1813,6 @@ int wtouchln( int changed) { return(*(int *)0); } -/* ./trace/lib_traceatr.c */ - -#undef _traceattr2 -char *_traceattr2( - int bufnum, - attr_t newmode) - { return(*(char **)0); } - -#undef _traceattr -char *_traceattr( - attr_t newmode) - { return(*(char **)0); } - -#undef _nc_retrace_attr_t -attr_t _nc_retrace_attr_t( - attr_t code) - { return(*(attr_t *)0); } - -#undef _nc_altcharset_name -const char *_nc_altcharset_name( - attr_t attr, - chtype ch) - { return(*(const char **)0); } - -#undef _tracechtype2 -char *_tracechtype2( - int bufnum, - chtype ch) - { return(*(char **)0); } - -#undef _tracechtype -char *_tracechtype( - chtype ch) - { return(*(char **)0); } - -#undef _nc_retrace_chtype -attr_t _nc_retrace_chtype( - attr_t code) - { return(*(attr_t *)0); } - /* ./trace/lib_tracedmp.c */ #undef _tracedump @@ -1878,11 +1963,6 @@ char *_nc_printf_string( int doupdate(void) { return(*(int *)0); } -#undef _nc_outstr -void _nc_outstr( - const char *str) - { /* void */ } - #undef _nc_scrolln int _nc_scrolln( int n, @@ -1926,25 +2006,19 @@ char *_nc_varargs( void _nc_memmove(void) { /* void */ } -/* ./base/sigaction.c */ - -#undef _nc_sigaction -void _nc_sigaction(void) - { /* void */ } - /* ./base/vsscanf.c */ #undef _nc_vsscanf void _nc_vsscanf(void) { /* void */ } -/* ./base/define_key.c */ +/* ./base/lib_freeall.c */ -#undef define_key -int define_key( - char *str, - int keycode) - { return(*(int *)0); } +#include + +#undef _nc_freeall +void _nc_freeall(void) + { /* void */ } /* ./expanded.c */ @@ -1975,20 +2049,11 @@ void _nc_UpdateAttrs( chtype c) { /* void */ } -/* ./base/keybound.c */ - -#undef keybound -char *keybound( - int code, - int count) - { return(*(char **)0); } - -/* ./base/keyok.c */ +/* ./base/legacy_coding.c */ -#undef keyok -int keyok( - int c, - NCURSES_BOOL flag) +#undef use_legacy_coding +int use_legacy_coding( + int level) { return(*(int *)0); } /* ./base/lib_dft_fgbg.c */ @@ -2003,14 +2068,6 @@ int assume_default_colors( int bg) { return(*(int *)0); } -/* ./base/lib_freeall.c */ - -#include - -#undef _nc_freeall -void _nc_freeall(void) - { /* void */ } - /* ./tinfo/lib_print.c */ #undef mcprint @@ -2046,34 +2103,6 @@ void _nc_trace_xnames( TERMTYPE *tp) { /* void */ } -/* ./base/tries.c */ - -#undef _nc_expand_try -char *_nc_expand_try( - struct tries *tree, - unsigned short code, - int *count, - size_t len) - { return(*(char **)0); } - -#undef _nc_remove_key -int _nc_remove_key( - struct tries **tree, - unsigned short code) - { return(*(int *)0); } - -#undef _nc_remove_string -int _nc_remove_string( - struct tries **tree, - char *string) - { return(*(int *)0); } - -/* ./base/version.c */ - -#undef curses_version -const char *curses_version(void) - { return(*(const char **)0); } - /* ./base/wresize.c */ #undef wresize @@ -2085,11 +2114,24 @@ int wresize( /* ./tinfo/access.c */ +#include +#include + #undef _nc_rootname char *_nc_rootname( char *path) { return(*(char **)0); } +#undef _nc_is_abs_path +NCURSES_BOOL _nc_is_abs_path( + const char *path) + { return(*(NCURSES_BOOL *)0); } + +#undef _nc_pathlast +unsigned _nc_pathlast( + const char *path) + { return(*(unsigned *)0); } + #undef _nc_basename char *_nc_basename( char *path) @@ -2101,6 +2143,16 @@ int _nc_access( int mode) { return(*(int *)0); } +#undef _nc_is_dir_path +NCURSES_BOOL _nc_is_dir_path( + const char *path) + { return(*(NCURSES_BOOL *)0); } + +#undef _nc_is_file_path +NCURSES_BOOL _nc_is_file_path( + const char *path) + { return(*(NCURSES_BOOL *)0); } + #undef _nc_env_access int _nc_env_access(void) { return(*(int *)0); } @@ -2108,40 +2160,11 @@ int _nc_env_access(void) /* ./tinfo/add_tries.c */ #undef _nc_add_to_try -void _nc_add_to_try( - struct tries **tree, +int _nc_add_to_try( + TRIES **tree, const char *str, - unsigned short code) - { /* void */ } - -/* ./tinfo/alloc_entry.c */ - -#undef _nc_init_entry -void _nc_init_entry( - TERMTYPE *const tp) - { /* void */ } - -#undef _nc_copy_entry -ENTRY *_nc_copy_entry( - ENTRY *oldp) - { return(*(ENTRY **)0); } - -#undef _nc_save_str -char *_nc_save_str( - const char *const string) - { return(*(char **)0); } - -#undef _nc_wrap_entry -void _nc_wrap_entry( - ENTRY *const ep, - NCURSES_BOOL copy_strings) - { /* void */ } - -#undef _nc_merge_entry -void _nc_merge_entry( - TERMTYPE *const to, - TERMTYPE *const from) - { /* void */ } + unsigned code) + { return(*(int *)0); } /* ./tinfo/alloc_ttype.c */ @@ -2157,22 +2180,6 @@ void _nc_copy_termtype( TERMTYPE *src) { /* void */ } -/* ./tinfo/captoinfo.c */ - -#undef _nc_captoinfo -char *_nc_captoinfo( - const char *cap, - const char *s, - int const parametrized) - { return(*(char **)0); } - -#undef _nc_infotocap -char *_nc_infotocap( - const char *cap, - const char *str, - int const parametrized) - { return(*(char **)0); } - /* ./codes.c */ #undef boolcodes @@ -2182,31 +2189,7 @@ char *const numcodes[] = {0}; #undef strcodes char *const strcodes[] = {0}; -/* ./comp_captab.c */ - -#include - -#undef _nc_info_hash_table -const struct name_table_entry *const _nc_info_hash_table[995] = {0}; -#undef _nc_cap_hash_table -const struct name_table_entry *const _nc_cap_hash_table[995] = {0}; -#undef _nc_capalias_table -const struct alias _nc_capalias_table[] = {0}; -#undef _nc_infoalias_table -const struct alias _nc_infoalias_table[] = {0}; - -#undef _nc_get_table -const struct name_table_entry *_nc_get_table( - NCURSES_BOOL termcap) - { return(*(const struct name_table_entry **)0); } - -#undef _nc_get_hash_table -const struct name_table_entry *const *_nc_get_hash_table( - NCURSES_BOOL termcap) - { return(*(const struct name_table_entry **)0); } - /* ./tinfo/comp_error.c */ - #undef _nc_suppress_warnings NCURSES_BOOL _nc_suppress_warnings; #undef _nc_curr_line @@ -2214,6 +2197,10 @@ int _nc_curr_line; #undef _nc_curr_col int _nc_curr_col; +#undef _nc_get_source +const char *_nc_get_source(void) + { return(*(const char **)0); } + #undef _nc_set_source void _nc_set_source( const char *const name) @@ -2247,120 +2234,70 @@ void _nc_syserr_abort( ...) { /* void */ } -/* ./tinfo/comp_expand.c */ +/* ./tinfo/db_iterator.c */ -#undef _nc_tic_expand -char *_nc_tic_expand( - const char *srcp, - NCURSES_BOOL tic_format, - int numbers) - { return(*(char **)0); } +#undef _nc_tic_dir +const char *_nc_tic_dir( + const char *path) + { return(*(const char **)0); } -/* ./tinfo/comp_hash.c */ +#undef _nc_keep_tic_dir +void _nc_keep_tic_dir( + const char *path) + { /* void */ } -#include +#undef _nc_last_db +void _nc_last_db(void) + { /* void */ } -#undef _nc_find_entry -struct name_table_entry const *_nc_find_entry( - const char *string, - const struct name_table_entry *const *hash_table) - { return(*(struct name_table_entry const **)0); } +#undef _nc_next_db +const char *_nc_next_db( + DBDIRS *state, + int *offset) + { return(*(const char **)0); } -#undef _nc_find_type_entry -struct name_table_entry const *_nc_find_type_entry( - const char *string, - int type, - const struct name_table_entry *table) - { return(*(struct name_table_entry const **)0); } +#undef _nc_first_db +void _nc_first_db( + DBDIRS *state, + int *offset) + { /* void */ } -/* ./tinfo/comp_parse.c */ +/* ./tinfo/doalloc.c */ + +#undef _nc_doalloc +void *_nc_doalloc( + void *oldp, + size_t amount) + { return(*(void **)0); } + +/* ./tinfo/entries.c */ -#undef _nc_check_termtype -void (*_nc_check_termtype)( - TERMTYPE *p1); #undef _nc_head ENTRY *_nc_head; #undef _nc_tail ENTRY *_nc_tail; +#undef _nc_free_entry +void _nc_free_entry( + ENTRY *headp, + TERMTYPE *tterm) + { /* void */ } + #undef _nc_free_entries void _nc_free_entries( ENTRY *headp) { /* void */ } -#undef _nc_entry_match -NCURSES_BOOL _nc_entry_match( - char *n1, - char *n2) - { return(*(NCURSES_BOOL *)0); } - -#undef _nc_read_entry_source -void _nc_read_entry_source( - FILE *fp, - char *buf, - int literal, - NCURSES_BOOL silent, - NCURSES_BOOL (*hook)( - ENTRY *p1)) - { /* void */ } - -#undef _nc_resolve_uses -int _nc_resolve_uses( - NCURSES_BOOL fullresolve) - { return(*(int *)0); } - -/* ./tinfo/comp_scan.c */ - -#undef _nc_syntax -int _nc_syntax; -#undef _nc_curr_file_pos -long _nc_curr_file_pos; -#undef _nc_comment_start -long _nc_comment_start; -#undef _nc_comment_end -long _nc_comment_end; -#undef _nc_start_line -long _nc_start_line; -#undef _nc_curr_token -struct token _nc_curr_token; -#undef _nc_disable_period -NCURSES_BOOL _nc_disable_period; - -#undef _nc_get_token -int _nc_get_token( - NCURSES_BOOL silent) - { return(*(int *)0); } - -#undef _nc_trans_string -char _nc_trans_string( - char *ptr, - char *last) - { return(*(char *)0); } - -#undef _nc_push_token -void _nc_push_token( - int tokclass) - { /* void */ } - -#undef _nc_panic_mode -void _nc_panic_mode( - char ch) - { /* void */ } +#undef _nc_delink_entry +ENTRY *_nc_delink_entry( + ENTRY *headp, + TERMTYPE *tterm) + { return(*(ENTRY **)0); } -#undef _nc_reset_input -void _nc_reset_input( - FILE *fp, - char *buf) +#undef _nc_leaks_tinfo +void _nc_leaks_tinfo(void) { /* void */ } -/* ./tinfo/doalloc.c */ - -#undef _nc_doalloc -void *_nc_doalloc( - void *oldp, - size_t amount) - { return(*(void **)0); } - /* ./fallback.c */ #undef _nc_fallback @@ -2403,7 +2340,7 @@ char *_nc_home_terminfo(void) #include #undef _nc_tinfo_fkeys -struct tinfo_fkeys _nc_tinfo_fkeys[]; +const struct tinfo_fkeys _nc_tinfo_fkeys[] = {0}; #endif @@ -2414,7 +2351,7 @@ void _nc_init_keytry(void) /* ./tinfo/lib_acs.c */ #undef acs_map -chtype acs_map[128 ]; +chtype acs_map[128]; #undef _nc_init_acs void _nc_init_acs(void) @@ -2425,8 +2362,8 @@ void _nc_init_acs(void) #include struct speed { - int s; - int sp; + int s; + int sp; }; #undef _nc_baudrate @@ -2470,6 +2407,10 @@ WINDOW *newscr; SCREEN *_nc_screen_chain; #undef SP SCREEN *SP; +#undef _nc_globals +NCURSES_GLOBALS _nc_globals; +#undef _nc_prescreen +NCURSES_PRESCREEN _nc_prescreen; /* ./tinfo/lib_has_cap.c */ @@ -2497,8 +2438,7 @@ int flushinp(void) /* ./lib_keyname.c */ -#undef _nc_key_names -const struct kn _nc_key_names[] = {0}; +struct kn { short offset; int code; }; #undef keyname char *keyname( @@ -2623,13 +2563,12 @@ int intrflush( /* ./tinfo/lib_setup.c */ +#include #include +#include -#undef use_env -void use_env( - NCURSES_BOOL f) - { /* void */ } - +#undef ttytype +char ttytype[256]; #undef LINES int LINES; #undef COLS @@ -2637,12 +2576,45 @@ int COLS; #undef TABSIZE int TABSIZE; +#undef _nc_handle_sigwinch +int _nc_handle_sigwinch( + int update) + { return(*(int *)0); } + +#undef use_env +void use_env( + NCURSES_BOOL f) + { /* void */ } + +#undef _nc_get_screensize +void _nc_get_screensize( + int *linep, + int *colp) + { /* void */ } + #undef _nc_update_screensize void _nc_update_screensize(void) { /* void */ } -#undef ttytype -char ttytype[256 ]; +#undef _nc_get_locale +char *_nc_get_locale(void) + { return(*(char **)0); } + +#undef _nc_unicode_locale +int _nc_unicode_locale(void) + { return(*(int *)0); } + +#undef _nc_locale_breaks_acs +int _nc_locale_breaks_acs(void) + { return(*(int *)0); } + +#undef _nc_setupterm +int _nc_setupterm( + char *tname, + int Filedes, + int *errret, + NCURSES_BOOL reuse) + { return(*(int *)0); } #undef setupterm int setupterm( @@ -2720,17 +2692,16 @@ char *tigetstr( /* ./tinfo/lib_tparm.c */ -typedef struct { - union { - int num; - char *str; - } data; - NCURSES_BOOL num_type; -} stack_frame; - #undef _nc_tparm_err int _nc_tparm_err; +#undef _nc_tparm_analyze +int _nc_tparm_analyze( + const char *string, + char *p_is_s[9], + int *popcount) + { return(*(int *)0); } + #undef tparm char *tparm( char *string, @@ -2793,16 +2764,41 @@ void _tracef( ...) { /* void */ } +#undef _nc_retrace_bool +NCURSES_BOOL _nc_retrace_bool( + NCURSES_BOOL code) + { return(*(NCURSES_BOOL *)0); } + #undef _nc_retrace_int int _nc_retrace_int( int code) { return(*(int *)0); } +#undef _nc_retrace_unsigned +unsigned _nc_retrace_unsigned( + unsigned code) + { return(*(unsigned *)0); } + #undef _nc_retrace_ptr char *_nc_retrace_ptr( char *code) { return(*(char **)0); } +#undef _nc_retrace_cptr +const char *_nc_retrace_cptr( + const char *code) + { return(*(const char **)0); } + +#undef _nc_retrace_cvoid_ptr +void *_nc_retrace_cvoid_ptr( + void *code) + { return(*(void **)0); } + +#undef _nc_retrace_void_ptr +void *_nc_retrace_void_ptr( + void *code) + { return(*(void **)0); } + #undef _nc_retrace_sp SCREEN *_nc_retrace_sp( SCREEN *code) @@ -2813,6 +2809,46 @@ WINDOW *_nc_retrace_win( WINDOW *code) { return(*(WINDOW **)0); } +/* ./trace/lib_traceatr.c */ + +#undef _traceattr2 +char *_traceattr2( + int bufnum, + chtype newmode) + { return(*(char **)0); } + +#undef _traceattr +char *_traceattr( + attr_t newmode) + { return(*(char **)0); } + +#undef _nc_retrace_attr_t +attr_t _nc_retrace_attr_t( + attr_t code) + { return(*(attr_t *)0); } + +#undef _nc_altcharset_name +const char *_nc_altcharset_name( + attr_t attr, + chtype ch) + { return(*(const char **)0); } + +#undef _tracechtype2 +char *_tracechtype2( + int bufnum, + chtype ch) + { return(*(char **)0); } + +#undef _tracechtype +char *_tracechtype( + chtype ch) + { return(*(char **)0); } + +#undef _nc_retrace_chtype +chtype _nc_retrace_chtype( + chtype code) + { return(*(chtype *)0); } + /* ./trace/lib_tracebits.c */ typedef struct { @@ -2910,37 +2946,16 @@ char *const strnames[] = {0}; #undef strfnames char *const strfnames[] = {0}; -/* ./tinfo/parse_entry.c */ - -#undef _nc_parse_entry -int _nc_parse_entry( - struct entry *entryp, - int literal, - NCURSES_BOOL silent) - { return(*(int *)0); } - -#undef _nc_capcmp -int _nc_capcmp( - const char *s, - const char *t) - { return(*(int *)0); } - -typedef struct { - const char *from; - const char *to; -} assoc; - /* ./tinfo/read_entry.c */ -#undef _nc_tic_dir -const char *_nc_tic_dir( - const char *path) - { return(*(const char **)0); } +#include -#undef _nc_keep_tic_dir -void _nc_keep_tic_dir( - const char *path) - { /* void */ } +#undef _nc_read_termtype +int _nc_read_termtype( + TERMTYPE *ptr, + char *buffer, + int limit) + { return(*(int *)0); } #undef _nc_read_file_entry int _nc_read_file_entry( @@ -2950,13 +2965,15 @@ int _nc_read_file_entry( #undef _nc_read_entry int _nc_read_entry( - const char *const tn, + const char *const name, char *const filename, TERMTYPE *const tp) { return(*(int *)0); } /* ./tinfo/read_termcap.c */ +#include + #undef _nc_read_termcap_entry int _nc_read_termcap_entry( const char *const tn, @@ -3006,24 +3023,54 @@ NCURSES_BOOL _nc_safe_strcpy( /* ./trace/trace_buf.c */ -typedef struct { - char *text; - size_t size; -} LIST; - #undef _nc_trace_buf char *_nc_trace_buf( int bufnum, size_t want) { return(*(char **)0); } +#undef _nc_trace_bufcat +char *_nc_trace_bufcat( + int bufnum, + const char *value) + { return(*(char **)0); } + /* ./trace/trace_tries.c */ #undef _nc_trace_tries void _nc_trace_tries( - struct tries *tree) + TRIES *tree) { /* void */ } +/* ./base/tries.c */ + +#undef _nc_expand_try +char *_nc_expand_try( + TRIES *tree, + unsigned code, + int *count, + size_t len) + { return(*(char **)0); } + +#undef _nc_remove_key +int _nc_remove_key( + TRIES **tree, + unsigned code) + { return(*(int *)0); } + +#undef _nc_remove_string +int _nc_remove_string( + TRIES **tree, + const char *string) + { return(*(int *)0); } + +/* ./tinfo/trim_sgr0.c */ + +#undef _nc_trim_sgr0 +char *_nc_trim_sgr0( + TERMTYPE *tp) + { return(*(char **)0); } + /* ./unctrl.c */ #undef unctrl @@ -3044,6 +3091,214 @@ const char *_nc_visbuf( const char *buf) { return(*(const char **)0); } +#undef _nc_visbufn +const char *_nc_visbufn( + const char *buf, + int len) + { return(*(const char **)0); } + +#undef _nc_viscbuf2 +const char *_nc_viscbuf2( + int bufnum, + const chtype *buf, + int len) + { return(*(const char **)0); } + +#undef _nc_viscbuf +const char *_nc_viscbuf( + const chtype *buf, + int len) + { return(*(const char **)0); } + +/* ./tinfo/alloc_entry.c */ + +#undef _nc_init_entry +void _nc_init_entry( + TERMTYPE *const tp) + { /* void */ } + +#undef _nc_copy_entry +ENTRY *_nc_copy_entry( + ENTRY *oldp) + { return(*(ENTRY **)0); } + +#undef _nc_save_str +char *_nc_save_str( + const char *const string) + { return(*(char **)0); } + +#undef _nc_wrap_entry +void _nc_wrap_entry( + ENTRY *const ep, + NCURSES_BOOL copy_strings) + { /* void */ } + +#undef _nc_merge_entry +void _nc_merge_entry( + TERMTYPE *const to, + TERMTYPE *const from) + { /* void */ } + +/* ./tinfo/captoinfo.c */ + +#undef _nc_captoinfo +char *_nc_captoinfo( + const char *cap, + const char *s, + int const parameterized) + { return(*(char **)0); } + +#undef _nc_infotocap +char *_nc_infotocap( + const char *cap, + const char *str, + int const parameterized) + { return(*(char **)0); } + +/* ./comp_captab.c */ + +#include + +#undef _nc_get_table +const struct name_table_entry *_nc_get_table( + NCURSES_BOOL termcap) + { return(*(const struct name_table_entry **)0); } + +#undef _nc_get_hash_table +const short *_nc_get_hash_table( + NCURSES_BOOL termcap) + { return(*(const short **)0); } + +#undef _nc_get_alias_table +const struct alias *_nc_get_alias_table( + NCURSES_BOOL termcap) + { return(*(const struct alias **)0); } + +/* ./tinfo/comp_expand.c */ + +#undef _nc_tic_expand +char *_nc_tic_expand( + const char *srcp, + NCURSES_BOOL tic_format, + int numbers) + { return(*(char **)0); } + +/* ./tinfo/comp_hash.c */ + +#undef _nc_find_entry +struct name_table_entry const *_nc_find_entry( + const char *string, + const short *hash_table) + { return(*(struct name_table_entry const **)0); } + +#undef _nc_find_type_entry +struct name_table_entry const *_nc_find_type_entry( + const char *string, + int type, + const struct name_table_entry *table) + { return(*(struct name_table_entry const **)0); } + +/* ./tinfo/comp_parse.c */ + +#undef _nc_check_termtype2 +void (*_nc_check_termtype2)( + TERMTYPE *p1, + NCURSES_BOOL p2); +#undef _nc_check_termtype +void (*_nc_check_termtype)( + TERMTYPE *p1); + +#undef _nc_entry_match +NCURSES_BOOL _nc_entry_match( + char *n1, + char *n2) + { return(*(NCURSES_BOOL *)0); } + +#undef _nc_read_entry_source +void _nc_read_entry_source( + FILE *fp, + char *buf, + int literal, + NCURSES_BOOL silent, + NCURSES_BOOL (*hook)( + ENTRY *p1)) + { /* void */ } + +#undef _nc_resolve_uses2 +int _nc_resolve_uses2( + NCURSES_BOOL fullresolve, + NCURSES_BOOL literal) + { return(*(int *)0); } + +#undef _nc_resolve_uses +int _nc_resolve_uses( + NCURSES_BOOL fullresolve) + { return(*(int *)0); } + +/* ./tinfo/comp_scan.c */ + +#undef _nc_syntax +int _nc_syntax; +#undef _nc_curr_file_pos +long _nc_curr_file_pos; +#undef _nc_comment_start +long _nc_comment_start; +#undef _nc_comment_end +long _nc_comment_end; +#undef _nc_start_line +long _nc_start_line; +#undef _nc_curr_token +struct token _nc_curr_token; +#undef _nc_disable_period +NCURSES_BOOL _nc_disable_period; + +#undef _nc_reset_input +void _nc_reset_input( + FILE *fp, + char *buf) + { /* void */ } + +#undef _nc_get_token +int _nc_get_token( + NCURSES_BOOL silent) + { return(*(int *)0); } + +#undef _nc_trans_string +int _nc_trans_string( + char *ptr, + char *last) + { return(*(int *)0); } + +#undef _nc_push_token +void _nc_push_token( + int tokclass) + { /* void */ } + +#undef _nc_panic_mode +void _nc_panic_mode( + char ch) + { /* void */ } + +/* ./tinfo/parse_entry.c */ + +#undef _nc_parse_entry +int _nc_parse_entry( + struct entry *entryp, + int literal, + NCURSES_BOOL silent) + { return(*(int *)0); } + +#undef _nc_capcmp +int _nc_capcmp( + const char *s, + const char *t) + { return(*(int *)0); } + +typedef struct { + const char *from; + const char *to; +} assoc; + /* ./tinfo/write_entry.c */ #undef _nc_set_writedir @@ -3059,3 +3314,46 @@ void _nc_write_entry( #undef _nc_tic_written int _nc_tic_written(void) { return(*(int *)0); } + +/* ./base/define_key.c */ + +#undef define_key +int define_key( + const char *str, + int keycode) + { return(*(int *)0); } + +/* ./tinfo/hashed_db.c */ + +#undef _nc_hashed_db +void _nc_hashed_db(void) + { /* void */ } + +/* ./base/key_defined.c */ + +#undef key_defined +int key_defined( + const char *str) + { return(*(int *)0); } + +/* ./base/keybound.c */ + +#undef keybound +char *keybound( + int code, + int count) + { return(*(char **)0); } + +/* ./base/keyok.c */ + +#undef keyok +int keyok( + int c, + NCURSES_BOOL flag) + { return(*(int *)0); } + +/* ./base/version.c */ + +#undef curses_version +const char *curses_version(void) + { return(*(const char **)0); }