Home
last modified time | relevance | path

Searched refs:EditLine (Results 1 – 25 of 50) sorted by relevance

12

/dragonfly/contrib/libedit/src/
H A Dhistedit.h57 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 Dterminal.h94 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 Dchared.h92 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 Dkeymacro.h60 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 Dsearch.h54 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 Dmap.h43 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 Dvi.c60 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 Drefresh.h49 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 Dkeymacro.c87 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 Dcommon.c62 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 Dprompt.c50 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 Dprompt.h43 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 Demacs.c59 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 Dhist.h72 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 Dliteral.h46 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 Dterminal.c224 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 Dchared.c62 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 Dtty.h459 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 Del.c86 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 Dsig.h65 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 Dread.c74 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 Drefresh.c54 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 Deln.c41 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 Dliteral.c49 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 Dhist.c57 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()

12