funcs.h revision 221715
1219019Sgabor	public char * save ();
2219019Sgabor	public VOID_POINTER ecalloc ();
3219019Sgabor	public char * skipsp ();
4219019Sgabor	public int sprefix ();
5219019Sgabor	public void quit ();
6219019Sgabor	public void raw_mode ();
7219019Sgabor	public void scrsize ();
8219019Sgabor	public char * special_key_str ();
9219019Sgabor	public void get_term ();
10219019Sgabor	public void init ();
11219019Sgabor	public void deinit ();
12219019Sgabor	public void home ();
13219019Sgabor	public void add_line ();
14219019Sgabor	public void remove_top ();
15219019Sgabor	public void win32_scroll_up ();
16219019Sgabor	public void lower_left ();
17219019Sgabor	public void line_left ();
18219019Sgabor	public void check_winch ();
19219019Sgabor	public void goto_line ();
20219019Sgabor	public void vbell ();
21219019Sgabor	public void bell ();
22219019Sgabor	public void clear ();
23219019Sgabor	public void clear_eol ();
24219019Sgabor	public void clear_bot ();
25219019Sgabor	public void at_enter ();
26219019Sgabor	public void at_exit ();
27219019Sgabor	public void at_switch ();
28219019Sgabor	public int is_at_equiv ();
29219019Sgabor	public int apply_at_specials ();
30219019Sgabor	public void backspace ();
31219019Sgabor	public void putbs ();
32219019Sgabor	public char WIN32getch ();
33219019Sgabor	public void WIN32setcolors ();
34219019Sgabor	public void WIN32textout ();
35219019Sgabor	public void match_brac ();
36219019Sgabor	public void ch_ungetchar ();
37219019Sgabor	public void end_logfile ();
38219019Sgabor	public void sync_logfile ();
39219019Sgabor	public int ch_seek ();
40219019Sgabor	public int ch_end_seek ();
41219019Sgabor	public int ch_beg_seek ();
42219019Sgabor	public POSITION ch_length ();
43219019Sgabor	public POSITION ch_tell ();
44219019Sgabor	public int ch_forw_get ();
45219019Sgabor	public int ch_back_get ();
46219019Sgabor	public void ch_setbufspace ();
47219019Sgabor	public void ch_flush ();
48219019Sgabor	public int seekable ();
49219019Sgabor	public void ch_init ();
50219019Sgabor	public void ch_close ();
51219019Sgabor	public int ch_getflags ();
52219019Sgabor	public void ch_dump ();
53219019Sgabor	public void init_charset ();
54219019Sgabor	public int binary_char ();
55219019Sgabor	public int control_char ();
56219019Sgabor	public char * prchar ();
57219019Sgabor	public char * prutfchar ();
58219019Sgabor	public int utf_len ();
59219019Sgabor	public int is_utf8_well_formed ();
60219019Sgabor	public LWCHAR get_wchar ();
61219019Sgabor	public void put_wchar ();
62219019Sgabor	public LWCHAR step_char ();
63219019Sgabor	public int is_composing_char ();
64219019Sgabor	public int is_ubin_char ();
65219019Sgabor	public int is_wide_char ();
66219019Sgabor	public int is_combining_char ();
67219019Sgabor	public void cmd_reset ();
68219019Sgabor	public void clear_cmd ();
69219019Sgabor	public void cmd_putstr ();
70219019Sgabor	public int len_cmdbuf ();
71219019Sgabor	public void set_mlist ();
72219019Sgabor	public void cmd_addhist ();
73219019Sgabor	public void cmd_accept ();
74219019Sgabor	public int cmd_char ();
75219019Sgabor	public LINENUM cmd_int ();
76219019Sgabor	public char * get_cmdbuf ();
77219019Sgabor	public char * cmd_lastpattern ();
78219019Sgabor	public void init_cmdhist ();
79219019Sgabor	public void save_cmdhist ();
80219019Sgabor	public int in_mca ();
81219019Sgabor	public void dispversion ();
82219019Sgabor	public int getcc ();
83219019Sgabor	public void ungetcc ();
84219019Sgabor	public void ungetsc ();
85219019Sgabor	public void commands ();
86219019Sgabor	public int cvt_length ();
87219019Sgabor	public int * cvt_alloc_chpos ();
88219019Sgabor	public void cvt_text ();
89219019Sgabor	public void init_cmds ();
90219019Sgabor	public void add_fcmd_table ();
91219019Sgabor	public void add_ecmd_table ();
92219019Sgabor	public int fcmd_decode ();
93219019Sgabor	public int ecmd_decode ();
94219019Sgabor	public char * lgetenv ();
95219019Sgabor	public int lesskey ();
96219019Sgabor	public void add_hometable ();
97219019Sgabor	public int editchar ();
98219019Sgabor	public void init_textlist ();
99219019Sgabor	public char * forw_textlist ();
100219019Sgabor	public char * back_textlist ();
101219019Sgabor	public int edit ();
102219019Sgabor	public int edit_ifile ();
103219019Sgabor	public int edit_list ();
104219019Sgabor	public int edit_first ();
105219019Sgabor	public int edit_last ();
106219019Sgabor	public int edit_next ();
107219019Sgabor	public int edit_prev ();
108219019Sgabor	public int edit_index ();
109219019Sgabor	public IFILE save_curr_ifile ();
110219019Sgabor	public void unsave_ifile ();
111219019Sgabor	public void reedit_ifile ();
112219019Sgabor	public void reopen_curr_ifile ();
113219019Sgabor	public int edit_stdin ();
114219019Sgabor	public void cat_file ();
115219019Sgabor	public void use_logfile ();
116219019Sgabor	public char * shell_unquote ();
117219019Sgabor	public char * get_meta_escape ();
118219019Sgabor	public char * shell_quote ();
119219019Sgabor	public char * homefile ();
120219019Sgabor	public char * fexpand ();
121219019Sgabor	public char * fcomplete ();
122219019Sgabor	public int bin_file ();
123219019Sgabor	public char * lglob ();
124219019Sgabor	public char * open_altfile ();
125219019Sgabor	public void close_altfile ();
126219019Sgabor	public int is_dir ();
127219019Sgabor	public char * bad_file ();
128219019Sgabor	public POSITION filesize ();
129219019Sgabor	public char * shell_coption ();
130219019Sgabor	public char * last_component ();
131219019Sgabor	public int eof_displayed ();
132	public int entire_file_displayed ();
133	public void squish_check ();
134	public void forw ();
135	public void back ();
136	public void forward ();
137	public void backward ();
138	public int get_back_scroll ();
139	public void del_ifile ();
140	public IFILE next_ifile ();
141	public IFILE prev_ifile ();
142	public IFILE getoff_ifile ();
143	public int nifile ();
144	public IFILE get_ifile ();
145	public char * get_filename ();
146	public int get_index ();
147	public void store_pos ();
148	public void get_pos ();
149	public void set_open ();
150	public int opened ();
151	public void hold_ifile ();
152	public int held_ifile ();
153	public void * get_filestate ();
154	public void set_filestate ();
155	public void if_dump ();
156	public POSITION forw_line ();
157	public POSITION back_line ();
158	public void set_attnpos ();
159	public void jump_forw ();
160	public void jump_back ();
161	public void repaint ();
162	public void jump_percent ();
163	public void jump_line_loc ();
164	public void jump_loc ();
165	public void init_line ();
166	public int is_ascii_char ();
167	public void prewind ();
168	public void plinenum ();
169	public void pshift_all ();
170	public int is_ansi_end ();
171	public int is_ansi_middle ();
172	public int pappend ();
173	public int pflushmbc ();
174	public void pdone ();
175	public void set_status_col ();
176	public int gline ();
177	public void null_line ();
178	public POSITION forw_raw_line ();
179	public POSITION back_raw_line ();
180	public void clr_linenum ();
181	public void add_lnum ();
182	public LINENUM find_linenum ();
183	public POSITION find_pos ();
184	public LINENUM currline ();
185	public void lsystem ();
186	public int pipe_mark ();
187	public int pipe_data ();
188	public void init_mark ();
189	public int badmark ();
190	public void setmark ();
191	public void lastmark ();
192	public void gomark ();
193	public POSITION markpos ();
194	public void unmark ();
195	public void opt_o ();
196	public void opt__O ();
197	public void opt_l ();
198	public void opt_j ();
199	public void calc_jump_sline ();
200	public void opt_shift ();
201	public void calc_shift_count ();
202	public void opt_k ();
203	public void opt_t ();
204	public void opt__T ();
205	public void opt_p ();
206	public void opt__P ();
207	public void opt_b ();
208	public void opt_i ();
209	public void opt__V ();
210	public void opt_D ();
211	public void opt_x ();
212	public void opt_quote ();
213	public void opt_query ();
214	public int get_swindow ();
215	public char * propt ();
216	public void scan_option ();
217	public void toggle_option ();
218	public int opt_has_param ();
219	public char * opt_prompt ();
220	public int isoptpending ();
221	public void nopendopt ();
222	public int getnum ();
223	public long getfraction ();
224	public int get_quit_at_eof ();
225	public void init_option ();
226	public struct loption * findopt ();
227	public struct loption * findopt_name ();
228	public int iread ();
229	public void intread ();
230	public long get_time ();
231	public char * errno_message ();
232	public int percentage ();
233	public POSITION percent_pos ();
234	public int  os9_signal ();
235	public void put_line ();
236	public void flush ();
237	public int putchr ();
238	public void putstr ();
239	public void get_return ();
240	public void error ();
241	public void ierror ();
242	public int query ();
243	public int compile_pattern ();
244	public void uncompile_pattern ();
245	public int is_null_pattern ();
246	public int match_pattern ();
247	public POSITION position ();
248	public void add_forw_pos ();
249	public void add_back_pos ();
250	public void pos_clear ();
251	public void pos_init ();
252	public int onscreen ();
253	public int empty_screen ();
254	public int empty_lines ();
255	public void get_scrpos ();
256	public int adjsline ();
257	public void init_prompt ();
258	public char * pr_expand ();
259	public char * eq_message ();
260	public char * pr_string ();
261	public char * wait_message ();
262	public void init_search ();
263	public void repaint_hilite ();
264	public void clear_attn ();
265	public void undo_search ();
266	public void clr_hlist ();
267	public void clr_hilite ();
268	public void clr_filter ();
269	public int is_filtered ();
270	public int is_hilited ();
271	public void chg_caseless ();
272	public void chg_hilite ();
273	public int search ();
274	public void prep_hilite ();
275	public void set_filter_pattern ();
276	public int is_filtering ();
277	public RETSIGTYPE winch ();
278	public RETSIGTYPE winch ();
279	public void init_signals ();
280	public void psignals ();
281	public void cleantags ();
282	public int gettagtype ();
283	public void findtag ();
284	public POSITION tagsearch ();
285	public char * nexttag ();
286	public char * prevtag ();
287	public int ntags ();
288	public int curr_tag ();
289	public int edit_tagfile ();
290	public void open_getchr ();
291	public void close_getchr ();
292	public int getchr ();
293