/dragonfly/contrib/libedit/src/ |
H A D | histedit.h | 57 typedef struct editline EditLine; typedef 89 void el_end(EditLine *); 90 void el_reset(EditLine *); 96 int el_getc(EditLine *, char *); 102 void el_beep(EditLine *); 113 int el_set(EditLine *, int, ...); 114 int el_get(EditLine *, int, ...); 174 void el_resize(EditLine *); 179 const LineInfo *el_line(EditLine *); 283 int el_wset(EditLine *, int, ...); [all …]
|
H A D | terminal.h | 94 libedit_private void terminal_clear_EOL(EditLine *, int); 97 libedit_private void terminal_deletechars(EditLine *, int); 98 libedit_private void terminal_clear_screen(EditLine *); 99 libedit_private void terminal_beep(EditLine *); 102 libedit_private int terminal_init(EditLine *); 103 libedit_private void terminal_bind_arrow(EditLine *); 108 libedit_private void terminal_end(EditLine *); 110 libedit_private int terminal_set(EditLine *, const char *); 115 libedit_private void terminal_writec(EditLine *, wint_t); 116 libedit_private int terminal__putc(EditLine *, wint_t); [all …]
|
H A D | chared.h | 92 typedef void (*el_zfunc_t)(EditLine *, void *); 130 libedit_private void cv_delfini(EditLine *); 133 libedit_private void cv_undo(EditLine *); 140 libedit_private void c_insert(EditLine *, int); 142 libedit_private void c_delbefore1(EditLine *); 143 libedit_private void c_delafter(EditLine *, int); 144 libedit_private void c_delafter1(EditLine *); 146 libedit_private int c_hpos(EditLine *); 148 libedit_private int ch_init(EditLine *); 149 libedit_private void ch_reset(EditLine *); [all …]
|
H A D | 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 …]
|
H A D | 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);
|
H A D | 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 *,
|
H A D | 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) in cv_action() 99 cv_paste(EditLine *el, wint_t c) in cv_paste() 255 vi_change_case(EditLine *el, wint_t c) in vi_change_case() 421 vi_add(EditLine *el, wint_t c __attribute__((__unused__))) in vi_add() 523 vi_undo(EditLine *el, wint_t c __attribute__((__unused__))) in vi_undo() 574 vi_zero(EditLine *el, wint_t c) in vi_zero() 613 vi_list_or_eof(EditLine *el, wint_t c) in vi_list_or_eof() 900 vi_yank(EditLine *el, wint_t c __attribute__((__unused__))) in vi_yank() [all …]
|
H A D | 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 *);
|
H A D | keymacro.c | 87 static int node__try(EditLine *, keymacro_node_t *, 91 static void node__put(EditLine *, keymacro_node_t *); 94 static int node_lookup(EditLine *, const wchar_t *, 105 keymacro_init(EditLine *el) in keymacro_init() 121 keymacro_end(EditLine *el) in keymacro_end() 134 keymacro_map_cmd(EditLine *el, int cmd) in keymacro_map_cmd() 146 keymacro_map_str(EditLine *el, wchar_t *str) in keymacro_map_str() 160 keymacro_reset(EditLine *el) in keymacro_reset() 240 keymacro_delete(EditLine *el, const wchar_t *key) in keymacro_delete() 261 keymacro_print(EditLine *el, const wchar_t *key) in keymacro_print() [all …]
|
H A D | common.c | 62 ed_end_of_file(EditLine *el, wint_t c __attribute__((__unused__))) in ed_end_of_file() 76 ed_insert(EditLine *el, wint_t c) in ed_insert() 194 ed_kill_line(EditLine *el, wint_t c __attribute__((__unused__))) in ed_kill_line() 261 ed_transpose_chars(EditLine *el, wint_t c) in ed_transpose_chars() 386 ed_digit(EditLine *el, wint_t c) in ed_digit() 414 ed_argument_digit(EditLine *el, wint_t c) in ed_argument_digit() 439 ed_unassigned(EditLine *el __attribute__((__unused__)), in ed_unassigned() 453 ed_ignore(EditLine *el __attribute__((__unused__)), in ed_ignore() 467 ed_newline(EditLine *el, wint_t c __attribute__((__unused__))) in ed_newline() 518 ed_redisplay(EditLine *el __attribute__((__unused__)), in ed_redisplay() [all …]
|
H A D | prompt.c | 50 static wchar_t *prompt_default(EditLine *); 51 static wchar_t *prompt_default_r(EditLine *); 58 prompt_default(EditLine *el __attribute__((__unused__))) in prompt_default() 71 prompt_default_r(EditLine *el __attribute__((__unused__))) in prompt_default_r() 83 prompt_print(EditLine *el, int op) in prompt_print() 123 prompt_init(EditLine *el) in prompt_init() 143 prompt_end(EditLine *el __attribute__((__unused__))) in prompt_end() 152 prompt_set(EditLine *el, el_pfunc_t prf, wchar_t c, int op, int wide) in prompt_set() 184 prompt_get(EditLine *el, el_pfunc_t *prf, wchar_t *c, int op) in prompt_get()
|
H A D | 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 *);
|
H A D | emacs.c | 59 em_delete_or_list(EditLine *el, wint_t c) in em_delete_or_list() 124 em_yank(EditLine *el, wint_t c __attribute__((__unused__))) in em_yank() 160 em_kill_line(EditLine *el, wint_t c __attribute__((__unused__))) in em_kill_line() 182 em_kill_region(EditLine *el, wint_t c __attribute__((__unused__))) in em_kill_region() 215 em_copy_region(EditLine *el, wint_t c __attribute__((__unused__))) in em_copy_region() 244 em_gosmacs_transpose(EditLine *el, wint_t c) in em_gosmacs_transpose() 264 em_next_word(EditLine *el, wint_t c __attribute__((__unused__))) in em_next_word() 289 em_upper_case(EditLine *el, wint_t c __attribute__((__unused__))) in em_upper_case() 345 em_lower_case(EditLine *el, wint_t c __attribute__((__unused__))) in em_lower_case() 369 em_set_mark(EditLine *el, wint_t c __attribute__((__unused__))) in em_set_mark() [all …]
|
H A D | 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 *);
|
H A D | 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);
|
H A D | terminal.c | 224 terminal_setflags(EditLine *el) in terminal_setflags() 269 terminal_init(EditLine *el) in terminal_init() 316 terminal_end(EditLine *el) in terminal_end() 419 terminal_alloc_buffer(EditLine *el) in terminal_alloc_buffer() 481 terminal_free_display(EditLine *el) in terminal_free_display() 797 terminal_clear_screen(EditLine *el) in terminal_clear_screen() 818 terminal_beep(EditLine *el) in terminal_beep() 986 terminal_init_arrow(EditLine *el) in terminal_init_arrow() 1031 terminal_reset_arrow(EditLine *el) in terminal_reset_arrow() 1136 terminal_bind_arrow(EditLine *el) in terminal_bind_arrow() [all …]
|
H A D | chared.c | 62 cv_undo(EditLine *el) in cv_undo() 99 c_insert(EditLine *el, int num) in c_insert() 121 c_delafter(EditLine *el, int num) in c_delafter() 147 c_delafter1(EditLine *el) in c_delafter1() 190 c_delbefore1(EditLine *el) in c_delbefore1() 337 cv_delfini(EditLine *el) in cv_delfini() 397 ch_init(EditLine *el) in ch_init() 451 ch_reset(EditLine *el) in ch_reset() 569 ch_end(EditLine *el) in ch_end() 694 el_cursor(EditLine *el, int n) in el_cursor() [all …]
|
H A D | 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);
|
H A D | el.c | 86 EditLine * 93 libedit_private EditLine * 97 EditLine *el = el_calloc(1, sizeof(*el)); in el_init_internal() 143 EditLine * 154 el_end(EditLine *el) in el_end() 190 el_reset(EditLine *el) in el_reset() 202 el_wset(EditLine *el, int op, ...) in el_wset() 423 el_wget(EditLine *el, int op, ...) in el_wget() 537 el_wline(EditLine *el) in el_wline() 620 el_resize(EditLine *el) in el_resize() [all …]
|
H A D | 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*);
|
H A D | read.c | 74 static int read_char(EditLine *, wchar_t *); 78 static const wchar_t *noedit_wgets(EditLine *, int *); 84 read_init(EditLine *el) in read_init() 206 el_wpush(EditLine *el, const wchar_t *str) in el_wpush() 227 read_getcmd(EditLine *el, el_action_t *cmdnum, wchar_t *ch) in read_getcmd() 277 read_char(EditLine *el, wchar_t *cp) in read_char() 378 el_wgetc(EditLine *el, wchar_t *cp) in el_wgetc() 420 read_prepare(EditLine *el) in read_prepare() 441 read_finish(EditLine *el) in read_finish() 450 noedit_wgets(EditLine *el, int *nread) in noedit_wgets() [all …]
|
H A D | refresh.c | 54 static void re_nextline(EditLine *); 55 static void re_addc(EditLine *, wint_t); 96 re_nextline(EditLine *el) in re_nextline() 128 re_addc(EditLine *el, wint_t c) in re_addc() 231 re_refresh(EditLine *el) in re_refresh() 382 re_goto_bottom(EditLine *el) in re_goto_bottom() 1032 re_refresh_cursor(EditLine *el) in re_refresh_cursor() 1095 re_fastputc(EditLine *el, wint_t c) in re_fastputc() 1153 re_fastaddc(EditLine *el) in re_fastaddc() 1195 re_clear_display(EditLine *el) in re_clear_display() [all …]
|
H A D | eln.c | 41 el_getc(EditLine *el, char *cp) in el_getc() 62 el_push(EditLine *el, const char *str) in el_push() 71 el_gets(EditLine *el, int *nread) in el_gets() 89 el_parse(EditLine *el, int argc, const char *argv[]) in el_parse() 105 el_set(EditLine *el, int op, ...) in el_set() 275 el_get(EditLine *el, int op, ...) in el_get() 361 el_line(EditLine *el) in el_line() 385 el_insertstr(EditLine *el, const char *str) in el_insertstr() 391 el_replacestr(EditLine *el, const char *str) in el_replacestr()
|
H A D | literal.c | 49 literal_init(EditLine *el) in literal_init() 57 literal_end(EditLine *el) in literal_end() 63 literal_clear(EditLine *el) in literal_clear() 80 literal_add(EditLine *el, const wchar_t *buf, const wchar_t *end, int *wp) in literal_add() 130 literal_get(EditLine *el, wint_t idx) in literal_get()
|
H A D | hist.c | 57 hist_init(EditLine *el) in hist_init() 75 hist_end(EditLine *el) in hist_end() 87 hist_set(EditLine *el, hist_fun_t fun, void *ptr) in hist_set() 101 hist_get(EditLine *el) in hist_get() 167 hist_command(EditLine *el, int argc, const wchar_t **argv) in hist_command() 226 hist_enlargebuf(EditLine *el, size_t oldsz, size_t newsz) in hist_enlargebuf() 245 hist_convert(EditLine *el, int fn, void *arg) in hist_convert()
|