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 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 char WIN32getch (); 35 public void match_brac (); 36 public void ch_ungetchar (); 37 public void end_logfile (); 38 public void sync_logfile (); 39 public int ch_seek (); 40 public int ch_end_seek (); 41 public int ch_beg_seek (); 42 public POSITION ch_length (); 43 public POSITION ch_tell (); 44 public int ch_forw_get (); 45 public int ch_back_get (); 46 public int ch_nbuf (); 47 public void ch_flush (); 48 public int seekable (); 49 public void ch_init (); 50 public void ch_close (); 51 public int ch_getflags (); 52 public void ch_dump (); 53 public void init_charset (); 54 public int binary_char (); 55 public int control_char (); 56 public char * prchar (); 57 public void cmd_reset (); 58 public void clear_cmd (); 59 public void cmd_putstr (); 60 public int len_cmdbuf (); 61 public void set_mlist (); 62 public void cmd_addhist (); 63 public void cmd_accept (); 64 public int cmd_char (); 65 public int cmd_int (); 66 public char * get_cmdbuf (); 67 public int in_mca (); 68 public void dispversion (); 69 public int getcc (); 70 public void ungetcc (); 71 public void ungetsc (); 72 public void commands (); 73 public void init_cmds (); 74 public void add_fcmd_table (); 75 public void add_ecmd_table (); 76 public int fcmd_decode (); 77 public int ecmd_decode (); 78 public char * lgetenv (); 79 public int lesskey (); 80 public void add_hometable (); 81 public int editchar (); 82 public void init_textlist (); 83 public char * forw_textlist (); 84 public char * back_textlist (); 85 public int edit (); 86 public int edit_ifile (); 87 public int edit_list (); 88 public int edit_first (); 89 public int edit_last (); 90 public int edit_next (); 91 public int edit_prev (); 92 public int edit_index (); 93 public IFILE save_curr_ifile (); 94 public void unsave_ifile (); 95 public void reedit_ifile (); 96 public int edit_stdin (); 97 public void cat_file (); 98 public void use_logfile (); 99 public char * unquote_file (); 100 public char * homefile (); 101 public char * fexpand (); 102 public char * fcomplete (); 103 public int bin_file (); 104 public char * esc_metachars (); 105 public char * esc_metachars (); 106 public char * lglob (); 107 public char * open_altfile (); 108 public void close_altfile (); 109 public int is_dir (); 110 public char * bad_file (); 111 public POSITION filesize (); 112 public void forw (); 113 public void back (); 114 public void forward (); 115 public void backward (); 116 public int get_back_scroll (); 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 hold_ifile (); 130 public int held_ifile (); 131 public void * get_filestate (); 132 public void set_filestate (); 133 public void if_dump (); 134 public POSITION forw_line (); 135 public POSITION back_line (); 136 public void set_attnpos (); 137 public void jump_forw (); 138 public void jump_back (); 139 public void repaint (); 140 public void jump_percent (); 141 public void jump_line_loc (); 142 public void jump_loc (); 143 public void init_line (); 144 public void prewind (); 145 public void plinenum (); 146 public int is_ansi_end (); 147 public int pappend (); 148 public void pdone (); 149 public int gline (); 150 public void null_line (); 151 public POSITION forw_raw_line (); 152 public POSITION back_raw_line (); 153 public void clr_linenum (); 154 public void add_lnum (); 155 public int find_linenum (); 156 public POSITION find_pos (); 157 public int currline (); 158 public void lsystem (); 159 public int pipe_mark (); 160 public int pipe_data (); 161 public void init_mark (); 162 public int badmark (); 163 public void setmark (); 164 public void lastmark (); 165 public void gomark (); 166 public POSITION markpos (); 167 public void unmark (); 168 public void opt_o (); 169 public void opt__O (); 170 public void opt_l (); 171 public void opt_k (); 172 public void opt_t (); 173 public void opt__T (); 174 public void opt_p (); 175 public void opt__P (); 176 public void opt_b (); 177 public void opt_i (); 178 public void opt__V (); 179 public void opt_D (); 180 public void opt_x (); 181 public void opt_quote (); 182 public void opt_query (); 183 public int get_swindow (); 184 public void scan_option (); 185 public void toggle_option (); 186 public int single_char_option (); 187 public char * opt_prompt (); 188 public int isoptpending (); 189 public void nopendopt (); 190 public int getnum (); 191 public void init_option (); 192 public struct option * findopt (); 193 public struct option * findopt_name (); 194 public int iread (); 195 public void intread (); 196 public long get_time (); 197 public char * errno_message (); 198 public int percentage (); 199 public POSITION percent_pos (); 200 public int os9_signal (); 201 public void put_line (); 202 public void flush (); 203 public int putchr (); 204 public void putstr (); 205 public void get_return (); 206 public void error (); 207 public void ierror (); 208 public int query (); 209 public POSITION position (); 210 public void add_forw_pos (); 211 public void add_back_pos (); 212 public void pos_clear (); 213 public void pos_init (); 214 public int onscreen (); 215 public int empty_screen (); 216 public int empty_lines (); 217 public void get_scrpos (); 218 public int adjsline (); 219 public void init_prompt (); 220 public char * pr_expand (); 221 public char * eq_message (); 222 public char * pr_string (); 223 public char * wait_message (); 224 public void repaint_hilite (); 225 public void clear_attn (); 226 public void undo_search (); 227 public void clr_hilite (); 228 public int is_hilited (); 229 public void chg_caseless (); 230 public void chg_hilite (); 231 public int search (); 232 public void prep_hilite (); 233 public RETSIGTYPE winch (); 234 public RETSIGTYPE winch (); 235 public void init_signals (); 236 public void psignals (); 237 public void cleantags (); 238 public int gettagtype (); 239 public void findtag (); 240 public POSITION tagsearch (); 241 public char * nexttag (); 242 public char * prevtag (); 243 public int ntags (); 244 public int curr_tag (); 245 public int edit_tagfile (); 246 public void open_getchr (); 247 public void close_getchr (); 248 public int getchr (); 249