/src/lib/libedit/ |
refresh.h | 49 libedit_private void re_putc(EditLine *, wint_t, int); 50 libedit_private void re_putliteral(EditLine *, const wchar_t *, 52 libedit_private void re_clear_lines(EditLine *); 53 libedit_private void re_clear_display(EditLine *); 54 libedit_private void re_refresh(EditLine *); 55 libedit_private void re_refresh_cursor(EditLine *); 56 libedit_private void re_fastaddc(EditLine *); 57 libedit_private void re_goto_bottom(EditLine *);
|
search.h | 54 libedit_private int search_init(EditLine *); 55 libedit_private void search_end(EditLine *); 56 libedit_private int c_hmatch(EditLine *, const wchar_t *); 57 libedit_private void c_setpat(EditLine *); 58 libedit_private el_action_t ce_inc_search(EditLine *, int); 59 libedit_private el_action_t cv_search(EditLine *, int); 60 libedit_private el_action_t ce_search_line(EditLine *, int); 61 libedit_private el_action_t cv_repeat_srch(EditLine *, wint_t); 62 libedit_private el_action_t cv_csearch(EditLine *, int, wint_t, int, int);
|
literal.h | 46 libedit_private void literal_init(EditLine *); 47 libedit_private void literal_end(EditLine *); 48 libedit_private void literal_clear(EditLine *); 49 libedit_private wint_t literal_add(EditLine *, const wchar_t *, 51 libedit_private const char *literal_get(EditLine *, wint_t);
|
terminal.h | 83 libedit_private void terminal_move_to_line(EditLine *, int); 84 libedit_private void terminal_move_to_char(EditLine *, int); 85 libedit_private void terminal_clear_EOL(EditLine *, int); 86 libedit_private void terminal_overwrite(EditLine *, const wchar_t *, size_t); 87 libedit_private void terminal_insertwrite(EditLine *, wchar_t *, int); 88 libedit_private void terminal_deletechars(EditLine *, int); 89 libedit_private void terminal_clear_screen(EditLine *); 90 libedit_private void terminal_beep(EditLine *); 91 libedit_private int terminal_change_size(EditLine *, int, int); 92 libedit_private int terminal_get_size(EditLine *, int *, int *) [all...] |
prompt.h | 43 typedef wchar_t *(*el_pfunc_t)(EditLine *); 52 libedit_private void prompt_print(EditLine *, int); 53 libedit_private int prompt_set(EditLine *, el_pfunc_t, wchar_t, int, int); 54 libedit_private int prompt_get(EditLine *, el_pfunc_t *, wchar_t *, int); 55 libedit_private int prompt_init(EditLine *); 56 libedit_private void prompt_end(EditLine *);
|
keymacro.h | 60 libedit_private int keymacro_init(EditLine *); 61 libedit_private void keymacro_end(EditLine *); 62 libedit_private keymacro_value_t *keymacro_map_cmd(EditLine *, int); 63 libedit_private keymacro_value_t *keymacro_map_str(EditLine *, wchar_t *); 64 libedit_private void keymacro_reset(EditLine *); 65 libedit_private int keymacro_get(EditLine *, wchar_t *, keymacro_value_t *); 66 libedit_private void keymacro_add(EditLine *, const wchar_t *, 68 libedit_private void keymacro_clear(EditLine *, el_action_t *, const wchar_t *); 69 libedit_private int keymacro_delete(EditLine *, const wchar_t *); 70 libedit_private void keymacro_print(EditLine *, const wchar_t *) [all...] |
read.h | 38 libedit_private int read_init(EditLine *); 39 libedit_private void read_end(EditLine *); 40 libedit_private void read_prepare(EditLine *); 41 libedit_private void read_finish(EditLine *);
|
map.h | 43 typedef el_action_t (*el_func_t)(EditLine *, wint_t); 69 libedit_private int map_bind(EditLine *, int, const wchar_t **); 70 libedit_private int map_init(EditLine *); 71 libedit_private void map_end(EditLine *); 72 libedit_private void map_init_vi(EditLine *); 73 libedit_private void map_init_emacs(EditLine *); 74 libedit_private int map_set_editor(EditLine *, wchar_t *); 75 libedit_private int map_get_editor(EditLine *, const wchar_t **); 76 libedit_private int map_addfunc(EditLine *, const wchar_t *, const wchar_t *,
|
parse.h | 43 libedit_private int parse_line(EditLine *, const wchar_t *); 46 libedit_private int parse_cmd(EditLine *, const wchar_t *);
|
histedit.h | 57 typedef struct editline EditLine; 69 * EditLine editor function return codes. 86 EditLine *el_init(const char *, FILE *, FILE *, FILE *); 87 EditLine *el_init_fd(const char *, FILE *, FILE *, FILE *, 89 void el_end(EditLine *); 90 void el_reset(EditLine *); 95 const char *el_gets(EditLine *, int *); 96 int el_getc(EditLine *, char *); 97 void el_push(EditLine *, const char *) [all...] |
sig.h | 65 libedit_private void sig_end(EditLine*); 66 libedit_private int sig_init(EditLine*); 67 libedit_private void sig_set(EditLine*); 68 libedit_private void sig_clr(EditLine*);
|
filecomplete.h | 34 int fn_complete(EditLine *, 39 int fn_complete2(EditLine *, 46 void fn_display_match_list(EditLine *, char **, size_t, size_t,
|
chared.h | 92 typedef void (*el_zfunc_t)(EditLine *, void *); 130 libedit_private void cv_delfini(EditLine *); 133 libedit_private void cv_undo(EditLine *); 134 libedit_private void cv_yank(EditLine *, const wchar_t *, int); 135 libedit_private wchar_t *cv_next_word(EditLine*, wchar_t *, wchar_t *, int, 140 libedit_private void c_insert(EditLine *, int); 141 libedit_private void c_delbefore(EditLine *, int); 142 libedit_private void c_delbefore1(EditLine *); 143 libedit_private void c_delafter(EditLine *, int); 144 libedit_private void c_delafter1(EditLine *); [all...] |
hist.h | 72 libedit_private int hist_init(EditLine *); 73 libedit_private void hist_end(EditLine *); 74 libedit_private el_action_t hist_get(EditLine *); 75 libedit_private int hist_set(EditLine *, hist_fun_t, void *); 76 libedit_private int hist_command(EditLine *, int, const wchar_t **); 77 libedit_private int hist_enlargebuf(EditLine *, size_t, size_t); 78 libedit_private wchar_t *hist_convert(EditLine *, int, void *);
|
prompt.c | 50 static wchar_t *prompt_default(EditLine *); 51 static wchar_t *prompt_default_r(EditLine *); 58 prompt_default(EditLine *el __attribute__((__unused__))) 71 prompt_default_r(EditLine *el __attribute__((__unused__))) 83 prompt_print(EditLine *el, int op) 123 prompt_init(EditLine *el) 143 prompt_end(EditLine *el __attribute__((__unused__))) 152 prompt_set(EditLine *el, el_pfunc_t prf, wchar_t c, int op, int wide) 184 prompt_get(EditLine *el, el_pfunc_t *prf, wchar_t *c, int op)
|
keymacro.c | 85 static int node_trav(EditLine *, keymacro_node_t *, wchar_t *, 87 static int node__try(EditLine *, keymacro_node_t *, 91 static void node__put(EditLine *, keymacro_node_t *); 92 static int node__delete(EditLine *, keymacro_node_t **, 94 static int node_lookup(EditLine *, const wchar_t *, 96 static int node_enum(EditLine *, keymacro_node_t *, size_t); 105 keymacro_init(EditLine *el) 121 keymacro_end(EditLine *el) 134 keymacro_map_cmd(EditLine *el, int cmd) 146 keymacro_map_str(EditLine *el, wchar_t *str [all...] |
vi.c | 60 static el_action_t cv_action(EditLine *, wint_t); 61 static el_action_t cv_paste(EditLine *, wint_t); 67 cv_action(EditLine *el, wint_t c) 99 cv_paste(EditLine *el, wint_t c) 132 vi_paste_next(EditLine *el, wint_t c __attribute__((__unused__))) 145 vi_paste_prev(EditLine *el, wint_t c __attribute__((__unused__))) 158 vi_prev_big_word(EditLine *el, wint_t c __attribute__((__unused__))) 183 vi_prev_word(EditLine *el, wint_t c __attribute__((__unused__))) 208 vi_next_big_word(EditLine *el, wint_t c __attribute__((__unused__))) 232 vi_next_word(EditLine *el, wint_t c __attribute__((__unused__)) [all...] |
common.c | 62 ed_end_of_file(EditLine *el, wint_t c __attribute__((__unused__))) 76 ed_insert(EditLine *el, wint_t c) 119 ed_delete_prev_word(EditLine *el, wint_t c __attribute__((__unused__))) 147 ed_delete_next_char(EditLine *el, wint_t c __attribute__((__unused__))) 194 ed_kill_line(EditLine *el, wint_t c __attribute__((__unused__))) 215 ed_move_to_end(EditLine *el, wint_t c __attribute__((__unused__))) 239 ed_move_to_beg(EditLine *el, wint_t c __attribute__((__unused__))) 262 ed_transpose_chars(EditLine *el, wint_t c) 288 ed_next_char(EditLine *el, wint_t c __attribute__((__unused__))) 317 ed_prev_word(EditLine *el, wint_t c __attribute__((__unused__)) [all...] |
emacs.c | 59 em_delete_or_list(EditLine *el, wint_t c) 95 em_delete_next_word(EditLine *el, wint_t c __attribute__((__unused__))) 124 em_yank(EditLine *el, wint_t c __attribute__((__unused__))) 160 em_kill_line(EditLine *el, wint_t c __attribute__((__unused__))) 182 em_kill_region(EditLine *el, wint_t c __attribute__((__unused__))) 215 em_copy_region(EditLine *el, wint_t c __attribute__((__unused__))) 244 em_gosmacs_transpose(EditLine *el, wint_t c) 264 em_next_word(EditLine *el, wint_t c __attribute__((__unused__))) 289 em_upper_case(EditLine *el, wint_t c __attribute__((__unused__))) 313 em_capitol_case(EditLine *el, wint_t c __attribute__((__unused__)) [all...] |
literal.c | 47 literal_init(EditLine *el) 55 literal_end(EditLine *el) 61 literal_clear(EditLine *el) 78 literal_add(EditLine *el, const wchar_t *buf, const wchar_t *end, int *wp) 128 literal_get(EditLine *el, wint_t idx)
|
tty.h | 459 libedit_private int tty_init(EditLine *); 460 libedit_private void tty_end(EditLine *, int); 461 libedit_private int tty_stty(EditLine *, int, const wchar_t **); 462 libedit_private int tty_rawmode(EditLine *); 463 libedit_private int tty_cookedmode(EditLine *); 464 libedit_private int tty_quotemode(EditLine *); 465 libedit_private int tty_noquotemode(EditLine *); 466 libedit_private void tty_bind_char(EditLine *, int); 467 libedit_private int tty_get_signal_character(EditLine *, int);
|
terminal.c | 212 static void terminal_setflags(EditLine *); 213 static int terminal_rebuffer_display(EditLine *); 214 static void terminal_free_display(EditLine *); 215 static int terminal_alloc_display(EditLine *); 216 static void terminal_alloc(EditLine *, const struct termcapstr *, 218 static void terminal_init_arrow(EditLine *); 219 static void terminal_reset_arrow(EditLine *); 221 static void terminal_tputs(EditLine *, const char *, int); 233 terminal_setflags(EditLine *el) 278 terminal_init(EditLine *el [all...] |
sig.c | 55 static EditLine *sel = NULL; 68 * XXX: we cannot pass any data so we just store the old editline 119 sig_init(EditLine *el) 151 sig_end(EditLine *el) 163 sig_set(EditLine *el) 190 sig_clr(EditLine *el)
|
/src/bin/sh/ |
myhistedit.h | 37 extern EditLine *el;
|
/src/usr.bin/mail/ |
complete.h | 39 EditLine *el; /* editline(3) editline structure */ 40 History *hist; /* editline(3) history structure */
|