Annotation of src/usr.bin/less/funcs.h, Revision 1.2
1.2 ! niklas 1: /* $OpenBSD$ */
! 2:
1.1 etheisen 3: public void strtcpy ();
4: public char * save ();
5: public VOID_POINTER ecalloc ();
6: public char * skipsp ();
7: public void quit ();
8: public void raw_mode ();
9: public void scrsize ();
10: public void scrsize ();
11: public void get_editkeys ();
12: public void get_term ();
13: public void init ();
14: public void deinit ();
15: public void home ();
16: public void add_line ();
17: public void lower_left ();
18: public void goto_line ();
19: public void bell ();
20: public void vbell ();
21: public void clear ();
22: public void clear_eol ();
23: public void clear_bot ();
24: public void so_enter ();
25: public void so_exit ();
26: public void ul_enter ();
27: public void ul_exit ();
28: public void bo_enter ();
29: public void bo_exit ();
30: public void bl_enter ();
31: public void bl_exit ();
32: public void backspace ();
33: public void putbs ();
34: public void match_brac ();
35: public void ch_ungetchar ();
36: public void end_logfile ();
37: public void sync_logfile ();
38: public int ch_seek ();
39: public int ch_end_seek ();
40: public int ch_beg_seek ();
41: public POSITION ch_length ();
42: public POSITION ch_tell ();
43: public int ch_forw_get ();
44: public int ch_back_get ();
45: public int ch_nbuf ();
46: public void ch_flush ();
47: public int seekable ();
48: public void ch_init ();
49: public void ch_close ();
50: public int ch_getflags ();
51: public void ch_dump ();
52: public void init_charset ();
53: public int binary_char ();
54: public int control_char ();
55: public char * prchar ();
56: public void cmd_reset ();
57: public int len_cmdbuf ();
58: public void set_mlist ();
59: public void cmd_accept ();
60: public int cmd_char ();
61: public int cmd_int ();
62: public void cmd_putstr ();
63: public char * get_cmdbuf ();
64: public int in_mca ();
65: public void dispversion ();
66: public int getcc ();
67: public void ungetcc ();
68: public void ungetsc ();
69: public void commands ();
70: public void init_cmds ();
71: public void add_fcmd_table ();
72: public void add_ecmd_table ();
73: public int cmd_search ();
74: public int fcmd_decode ();
75: public int ecmd_decode ();
76: public int lesskey ();
77: public void add_hometable ();
78: public int editchar ();
79: public void init_textlist ();
80: public char * forw_textlist ();
81: public char * back_textlist ();
82: public int edit ();
83: public int edit_ifile ();
84: public int edit_list ();
85: public int edit_first ();
86: public int edit_last ();
87: public int edit_next ();
88: public int edit_prev ();
89: public int edit_index ();
90: public int edit_stdin ();
91: public void cat_file ();
92: public void use_logfile ();
93: public char * homefile ();
94: public char * find_helpfile ();
95: public char * fexpand ();
96: public char * fcomplete ();
97: public int bin_file ();
98: public char * glob ();
99: public char * open_altfile ();
100: public void close_altfile ();
101: public char * glob ();
102: public char * open_altfile ();
103: public void close_altfile ();
104: public char * glob ();
105: public char * open_altfile ();
106: public void close_altfile ();
107: public char * bad_file ();
108: public POSITION filesize ();
109: public char * bad_file ();
110: public POSITION filesize ();
111: public void forw ();
112: public void back ();
113: public void forward ();
114: public void backward ();
115: public int get_back_scroll ();
116: public void help ();
117: public void del_ifile ();
118: public IFILE next_ifile ();
119: public IFILE prev_ifile ();
120: public IFILE getoff_ifile ();
121: public int nifile ();
122: public IFILE get_ifile ();
123: public char * get_filename ();
124: public int get_index ();
125: public void store_pos ();
126: public void get_pos ();
127: public void set_open ();
128: public int opened ();
129: public void * get_filestate ();
130: public void set_filestate ();
131: public void if_dump ();
132: public POSITION forw_line ();
133: public POSITION back_line ();
134: public void jump_forw ();
135: public void jump_back ();
136: public void repaint ();
137: public void jump_percent ();
138: public void jump_line_loc ();
139: public void jump_loc ();
140: public void prewind ();
141: public void plinenum ();
142: public int pappend ();
143: public void pdone ();
144: public int gline ();
145: public void null_line ();
146: public POSITION forw_raw_line ();
147: public POSITION back_raw_line ();
148: public void clr_linenum ();
149: public void add_lnum ();
150: public int find_linenum ();
151: public POSITION find_pos ();
152: public int currline ();
153: public void lsystem ();
154: public int pipe_mark ();
155: public int pipe_data ();
156: public void init_mark ();
157: public int badmark ();
158: public void setmark ();
159: public void lastmark ();
160: public void gomark ();
161: public POSITION markpos ();
162: public void opt_o ();
163: public void opt__O ();
164: public void opt_l ();
165: public void opt_k ();
166: public void opt_t ();
167: public void opt__T ();
168: public void opt_p ();
169: public void opt__P ();
170: public void opt_b ();
171: public void opt_i ();
172: public void opt__V ();
173: public void opt_D ();
174: public void opt_query ();
175: public int get_swindow ();
176: public void scan_option ();
177: public void toggle_option ();
178: public int single_char_option ();
179: public char * opt_prompt ();
180: public int isoptpending ();
181: public void nopendopt ();
182: public int getnum ();
183: public void init_option ();
184: public struct option * findopt ();
185: public int iread ();
186: public void intread ();
187: public long get_time ();
188: public char * errno_message ();
189: public int percentage ();
190: public void put_line ();
191: public void flush ();
192: public int putchr ();
193: public void putstr ();
194: public void error ();
195: public void ierror ();
196: public int query ();
197: public POSITION position ();
198: public void add_forw_pos ();
199: public void add_back_pos ();
200: public void pos_clear ();
201: public void pos_init ();
202: public int onscreen ();
203: public int empty_screen ();
204: public int empty_lines ();
205: public void get_scrpos ();
206: public int adjsline ();
207: public void init_prompt ();
208: public char * pr_expand ();
209: public char * eq_message ();
210: public char * pr_string ();
211: public void repaint_hilite ();
212: public void undo_search ();
213: public void clr_hilite ();
214: public int is_hilited ();
215: public void chg_caseless ();
216: public void chg_hilite ();
217: public int search ();
218: public void prep_hilite ();
219: public RETSIGTYPE winch ();
220: public RETSIGTYPE winch ();
221: public void init_signals ();
222: public void psignals ();
223: public void findtag ();
224: public POSITION tagsearch ();
225: public void open_getchr ();
226: public int getchr ();