extern.h revision 272461
1int ex __P((SCR **)); 2int ex_cmd __P((SCR *)); 3int ex_range __P((SCR *, EXCMD *, int *)); 4int ex_is_abbrev __P((CHAR_T *, size_t)); 5int ex_is_unmap __P((CHAR_T *, size_t)); 6void ex_badaddr 7 __P((SCR *, EXCMDLIST const *, enum badaddr, enum nresult)); 8int ex_abbr __P((SCR *, EXCMD *)); 9int ex_unabbr __P((SCR *, EXCMD *)); 10int ex_append __P((SCR *, EXCMD *)); 11int ex_change __P((SCR *, EXCMD *)); 12int ex_insert __P((SCR *, EXCMD *)); 13int ex_next __P((SCR *, EXCMD *)); 14int ex_prev __P((SCR *, EXCMD *)); 15int ex_rew __P((SCR *, EXCMD *)); 16int ex_args __P((SCR *, EXCMD *)); 17char **ex_buildargv __P((SCR *, EXCMD *, char *)); 18int argv_init __P((SCR *, EXCMD *)); 19int argv_exp0 __P((SCR *, EXCMD *, CHAR_T *, size_t)); 20int argv_exp1 __P((SCR *, EXCMD *, CHAR_T *, size_t, int)); 21int argv_exp2 __P((SCR *, EXCMD *, CHAR_T *, size_t)); 22int argv_exp3 __P((SCR *, EXCMD *, CHAR_T *, size_t)); 23int argv_flt_ex __P((SCR *, EXCMD *, CHAR_T *, size_t)); 24int argv_free __P((SCR *)); 25int argv_flt_path __P((SCR *, EXCMD *, CHAR_T *, size_t)); 26CHAR_T *argv_esc __P((SCR *, EXCMD *, CHAR_T *, size_t)); 27CHAR_T *argv_uesc __P((SCR *, EXCMD *, CHAR_T *, size_t)); 28int ex_at __P((SCR *, EXCMD *)); 29int ex_bang __P((SCR *, EXCMD *)); 30int ex_cd __P((SCR *, EXCMD *)); 31int ex_cscope __P((SCR *, EXCMD *)); 32int cscope_end __P((SCR *)); 33int cscope_display __P((SCR *)); 34int cscope_search __P((SCR *, TAGQ *, TAG *)); 35int ex_delete __P((SCR *, EXCMD *)); 36int ex_display __P((SCR *, EXCMD *)); 37int ex_edit __P((SCR *, EXCMD *)); 38int ex_equal __P((SCR *, EXCMD *)); 39int ex_file __P((SCR *, EXCMD *)); 40int ex_filter __P((SCR *, 41 EXCMD *, MARK *, MARK *, MARK *, CHAR_T *, enum filtertype)); 42int ex_global __P((SCR *, EXCMD *)); 43int ex_v __P((SCR *, EXCMD *)); 44int ex_g_insdel __P((SCR *, lnop_t, recno_t)); 45int ex_screen_copy __P((SCR *, SCR *)); 46int ex_screen_end __P((SCR *)); 47int ex_optchange __P((SCR *, int, char *, u_long *)); 48int ex_exrc __P((SCR *)); 49int ex_run_str __P((SCR *, char *, CHAR_T *, size_t, int, int)); 50int ex_join __P((SCR *, EXCMD *)); 51int ex_map __P((SCR *, EXCMD *)); 52int ex_unmap __P((SCR *, EXCMD *)); 53int ex_mark __P((SCR *, EXCMD *)); 54int ex_mkexrc __P((SCR *, EXCMD *)); 55int ex_copy __P((SCR *, EXCMD *)); 56int ex_move __P((SCR *, EXCMD *)); 57int ex_open __P((SCR *, EXCMD *)); 58int ex_preserve __P((SCR *, EXCMD *)); 59int ex_recover __P((SCR *, EXCMD *)); 60int ex_list __P((SCR *, EXCMD *)); 61int ex_number __P((SCR *, EXCMD *)); 62int ex_pr __P((SCR *, EXCMD *)); 63int ex_print __P((SCR *, EXCMD *, MARK *, MARK *, u_int32_t)); 64int ex_ldisplay __P((SCR *, const CHAR_T *, size_t, size_t, u_int)); 65int ex_scprint __P((SCR *, MARK *, MARK *)); 66int ex_printf __P((SCR *, const char *, ...)); 67int ex_puts __P((SCR *, const char *)); 68int ex_fflush __P((SCR *sp)); 69int ex_put __P((SCR *, EXCMD *)); 70int ex_quit __P((SCR *, EXCMD *)); 71int ex_read __P((SCR *, EXCMD *)); 72int ex_readfp __P((SCR *, char *, FILE *, MARK *, recno_t *, int)); 73int ex_bg __P((SCR *, EXCMD *)); 74int ex_fg __P((SCR *, EXCMD *)); 75int ex_resize __P((SCR *, EXCMD *)); 76int ex_sdisplay __P((SCR *)); 77int ex_script __P((SCR *, EXCMD *)); 78int sscr_exec __P((SCR *, recno_t)); 79int sscr_input __P((SCR *)); 80int sscr_end __P((SCR *)); 81int ex_set __P((SCR *, EXCMD *)); 82int ex_shell __P((SCR *, EXCMD *)); 83int ex_exec_proc __P((SCR *, EXCMD *, char *, const char *, int)); 84int proc_wait __P((SCR *, long, const char *, int, int)); 85int ex_shiftl __P((SCR *, EXCMD *)); 86int ex_shiftr __P((SCR *, EXCMD *)); 87int ex_source __P((SCR *, EXCMD *)); 88int ex_stop __P((SCR *, EXCMD *)); 89int ex_s __P((SCR *, EXCMD *)); 90int ex_subagain __P((SCR *, EXCMD *)); 91int ex_subtilde __P((SCR *, EXCMD *)); 92int re_compile __P((SCR *, 93 CHAR_T *, size_t, CHAR_T **, size_t *, regex_t *, u_int)); 94void re_error __P((SCR *, int, regex_t *)); 95int ex_tag_first __P((SCR *, CHAR_T *)); 96int ex_tag_push __P((SCR *, EXCMD *)); 97int ex_tag_next __P((SCR *, EXCMD *)); 98int ex_tag_prev __P((SCR *, EXCMD *)); 99int ex_tag_nswitch __P((SCR *, TAG *, int)); 100int ex_tag_Nswitch __P((SCR *, TAG *, int)); 101int ex_tag_pop __P((SCR *, EXCMD *)); 102int ex_tag_top __P((SCR *, EXCMD *)); 103int ex_tag_display __P((SCR *)); 104int ex_tag_copy __P((SCR *, SCR *)); 105int tagq_free __P((SCR *, TAGQ *)); 106int tagq_push __P((SCR*, TAGQ*, int, int )); 107void tag_msg __P((SCR *, tagmsg_t, char *)); 108int ex_tagf_alloc __P((SCR *, char *)); 109int ex_tag_free __P((SCR *)); 110int ex_txt __P((SCR *, TEXTH *, ARG_CHAR_T, u_int32_t)); 111int ex_undo __P((SCR *, EXCMD *)); 112int ex_help __P((SCR *, EXCMD *)); 113int ex_usage __P((SCR *, EXCMD *)); 114int ex_viusage __P((SCR *, EXCMD *)); 115void ex_cinit __P((SCR *, EXCMD *, int, int, recno_t, recno_t, int)); 116int ex_getline __P((SCR *, FILE *, size_t *)); 117int ex_ncheck __P((SCR *, int)); 118int ex_init __P((SCR *)); 119void ex_wemsg __P((SCR *, CHAR_T *, exm_t)); 120void ex_emsg __P((SCR *, char *, exm_t)); 121int ex_version __P((SCR *, EXCMD *)); 122int ex_visual __P((SCR *, EXCMD *)); 123int ex_wn __P((SCR *, EXCMD *)); 124int ex_wq __P((SCR *, EXCMD *)); 125int ex_write __P((SCR *, EXCMD *)); 126int ex_xit __P((SCR *, EXCMD *)); 127int ex_writefp __P((SCR *, 128 char *, FILE *, MARK *, MARK *, u_long *, u_long *, int)); 129int ex_yank __P((SCR *, EXCMD *)); 130int ex_z __P((SCR *, EXCMD *)); 131