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