Update to less-418:
[dragonfly.git] / contrib / less-394 / funcs.h
1         public char * save ();
2         public VOID_POINTER ecalloc ();
3         public char * skipsp ();
4         public int sprefix ();
5         public void quit ();
6         public void raw_mode ();
7         public void scrsize ();
8         public char * special_key_str ();
9         public void get_term ();
10         public void init ();
11         public void deinit ();
12         public void home ();
13         public void add_line ();
14         public void remove_top ();
15         public void win32_scroll_up ();
16         public void lower_left ();
17         public void check_winch ();
18         public void goto_line ();
19         public void vbell ();
20         public void bell ();
21         public void clear ();
22         public void clear_eol ();
23         public void clear_bot ();
24         public void at_enter ();
25         public void at_exit ();
26         public void at_switch ();
27         public int is_at_equiv ();
28         public int apply_at_specials ();
29         public void backspace ();
30         public void putbs ();
31         public char WIN32getch ();
32         public void match_brac ();
33         public void ch_ungetchar ();
34         public void end_logfile ();
35         public void sync_logfile ();
36         public int ch_seek ();
37         public int ch_end_seek ();
38         public int ch_beg_seek ();
39         public POSITION ch_length ();
40         public POSITION ch_tell ();
41         public int ch_forw_get ();
42         public int ch_back_get ();
43         public void ch_setbufspace ();
44         public void ch_flush ();
45         public int seekable ();
46         public void ch_init ();
47         public void ch_close ();
48         public int ch_getflags ();
49         public void ch_dump ();
50         public void init_charset ();
51         public int binary_char ();
52         public int control_char ();
53         public char * prchar ();
54         public char * prutfchar ();
55         public int utf_len ();
56         public int is_utf8_well_formed ();
57         public LWCHAR get_wchar ();
58         public LWCHAR step_char ();
59         public int is_composing_char ();
60         public int is_ubin_char ();
61         public int is_wide_char ();
62         public int is_combining_char ();
63         public void cmd_reset ();
64         public void clear_cmd ();
65         public void cmd_putstr ();
66         public int len_cmdbuf ();
67         public void set_mlist ();
68         public void cmd_addhist ();
69         public void cmd_accept ();
70         public int cmd_char ();
71         public LINENUM cmd_int ();
72         public char * get_cmdbuf ();
73         public void init_cmdhist ();
74         public void save_cmdhist ();
75         public int in_mca ();
76         public void dispversion ();
77         public int getcc ();
78         public void ungetcc ();
79         public void ungetsc ();
80         public void commands ();
81         public void init_cmds ();
82         public void add_fcmd_table ();
83         public void add_ecmd_table ();
84         public int fcmd_decode ();
85         public int ecmd_decode ();
86         public char * lgetenv ();
87         public int lesskey ();
88         public void add_hometable ();
89         public int editchar ();
90         public void init_textlist ();
91         public char * forw_textlist ();
92         public char * back_textlist ();
93         public int edit ();
94         public int edit_ifile ();
95         public int edit_list ();
96         public int edit_first ();
97         public int edit_last ();
98         public int edit_next ();
99         public int edit_prev ();
100         public int edit_index ();
101         public IFILE save_curr_ifile ();
102         public void unsave_ifile ();
103         public void reedit_ifile ();
104         public int edit_stdin ();
105         public void cat_file ();
106         public void use_logfile ();
107         public char * shell_unquote ();
108         public char * get_meta_escape ();
109         public char * shell_quote ();
110         public char * homefile ();
111         public char * fexpand ();
112         public char * fcomplete ();
113         public int bin_file ();
114         public char * lglob ();
115         public char * open_altfile ();
116         public void close_altfile ();
117         public int is_dir ();
118         public char * bad_file ();
119         public POSITION filesize ();
120         public char * shell_coption ();
121         public void forw ();
122         public void back ();
123         public void forward ();
124         public void backward ();
125         public int get_back_scroll ();
126         public void del_ifile ();
127         public IFILE next_ifile ();
128         public IFILE prev_ifile ();
129         public IFILE getoff_ifile ();
130         public int nifile ();
131         public IFILE get_ifile ();
132         public char * get_filename ();
133         public int get_index ();
134         public void store_pos ();
135         public void get_pos ();
136         public void set_open ();
137         public int opened ();
138         public void hold_ifile ();
139         public int held_ifile ();
140         public void * get_filestate ();
141         public void set_filestate ();
142         public void if_dump ();
143         public POSITION forw_line ();
144         public POSITION back_line ();
145         public void set_attnpos ();
146         public void jump_forw ();
147         public void jump_back ();
148         public void repaint ();
149         public void jump_percent ();
150         public void jump_line_loc ();
151         public void jump_loc ();
152         public void init_line ();
153         public int is_ascii_char ();
154         public void prewind ();
155         public void plinenum ();
156         public void pshift_all ();
157         public int is_ansi_end ();
158         public int is_ansi_middle ();
159         public int pappend ();
160         public int pflushmbc ();
161         public void pdone ();
162         public int gline ();
163         public void null_line ();
164         public POSITION forw_raw_line ();
165         public POSITION back_raw_line ();
166         public void clr_linenum ();
167         public void add_lnum ();
168         public LINENUM find_linenum ();
169         public POSITION find_pos ();
170         public LINENUM currline ();
171         public void lsystem ();
172         public int pipe_mark ();
173         public int pipe_data ();
174         public void init_mark ();
175         public int badmark ();
176         public void setmark ();
177         public void lastmark ();
178         public void gomark ();
179         public POSITION markpos ();
180         public void unmark ();
181         public void opt_o ();
182         public void opt__O ();
183         public void opt_l ();
184         public void opt_k ();
185         public void opt_t ();
186         public void opt__T ();
187         public void opt_p ();
188         public void opt__P ();
189         public void opt_b ();
190         public void opt_i ();
191         public void opt__V ();
192         public void opt_D ();
193         public void opt_x ();
194         public void opt_quote ();
195         public void opt_query ();
196         public int get_swindow ();
197         public void scan_option ();
198         public void toggle_option ();
199         public int single_char_option ();
200         public char * opt_prompt ();
201         public int isoptpending ();
202         public void nopendopt ();
203         public int getnum ();
204         public void init_option ();
205         public struct loption * findopt ();
206         public struct loption * findopt_name ();
207         public int iread ();
208         public void intread ();
209         public long get_time ();
210         public char * errno_message ();
211         public int percentage ();
212         public POSITION percent_pos ();
213         public int  os9_signal ();
214         public void put_line ();
215         public void flush ();
216         public int putchr ();
217         public void putstr ();
218         public void get_return ();
219         public void error ();
220         public void ierror ();
221         public int query ();
222         public POSITION position ();
223         public void add_forw_pos ();
224         public void add_back_pos ();
225         public void pos_clear ();
226         public void pos_init ();
227         public int onscreen ();
228         public int empty_screen ();
229         public int empty_lines ();
230         public void get_scrpos ();
231         public int adjsline ();
232         public void init_prompt ();
233         public char * pr_expand ();
234         public char * eq_message ();
235         public char * pr_string ();
236         public char * wait_message ();
237         public void repaint_hilite ();
238         public void clear_attn ();
239         public void undo_search ();
240         public void clr_hilite ();
241         public int is_hilited ();
242         public void chg_caseless ();
243         public void chg_hilite ();
244         public int search ();
245         public void prep_hilite ();
246         public RETSIGTYPE winch ();
247         public RETSIGTYPE winch ();
248         public void init_signals ();
249         public void psignals ();
250         public void cleantags ();
251         public int gettagtype ();
252         public void findtag ();
253         public POSITION tagsearch ();
254         public char * nexttag ();
255         public char * prevtag ();
256         public int ntags ();
257         public int curr_tag ();
258         public int edit_tagfile ();
259         public void open_getchr ();
260         public void close_getchr ();
261         public int getchr ();