Home
last modified time | relevance | path

Searched refs:el_map (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/libedit/
H A Dmap.c916 el->el_map.alt = el_calloc(N_KEYS, sizeof(*el->el_map.alt)); in map_init()
919 el->el_map.key = el_calloc(N_KEYS, sizeof(*el->el_map.key)); in map_init()
925 el->el_map.help = el_calloc(EL_NUM_FCNS, sizeof(*el->el_map.help)); in map_init()
933 memcpy(el->el_map.func, el_func, sizeof(*el->el_map.func) in map_init()
1040 el->el_map.current = el->el_map.key; in map_init_vi()
1070 el->el_map.current = el->el_map.key; in map_init_emacs()
1142 ep = &el->el_map.help[el->el_map.nfunc]; in map_print_key()
1177 ep = &el->el_map.help[el->el_map.nfunc]; in map_print_some_keys()
1229 if (el->el_map.key[prev] == el->el_map.key[i]) in map_print_all_keys()
1239 if (el->el_map.alt[prev] == el->el_map.alt[i]) in map_print_all_keys()
[all …]
H A Dvi.c86 el->el_map.current = el->el_map.key; in cv_action()
309 el->el_map.current = el->el_map.key; in vi_insert_at_bol()
326 el->el_map.current = el->el_map.key; in vi_replace_char()
342 el->el_map.current = el->el_map.key; in vi_replace_mode()
359 el->el_map.current = el->el_map.key; in vi_substitute_char()
377 el->el_map.current = el->el_map.key; in vi_substitute_line()
395 el->el_map.current = el->el_map.key; in vi_change_to_eol()
409 el->el_map.current = el->el_map.key; in vi_insert()
425 el->el_map.current = el->el_map.key; in vi_add()
449 el->el_map.current = el->el_map.key; in vi_add_at_eol()
[all …]
H A Dcommon.c158 if (el->el_map.type == MAP_VI) { in ed_delete_next_char()
179 if (el->el_map.type == MAP_VI && in ed_delete_next_char()
219 if (el->el_map.type == MAP_VI) { in ed_move_to_end()
243 if (el->el_map.type == MAP_VI) { in ed_move_to_beg()
293 el->el_map.type == MAP_VI && in ed_next_char()
301 if (el->el_map.type == MAP_VI) in ed_next_char()
327 if (el->el_map.type == MAP_VI) in ed_prev_word()
350 if (el->el_map.type == MAP_VI) in ed_prev_char()
578 if (el->el_map.type == MAP_VI) { in ed_prev_history()
834 el->el_map.current = el->el_map.key; in ed_command()
H A Dchared.c127 if (el->el_map.current != el->el_map.emacs) { in c_delafter()
168 if (el->el_map.current != el->el_map.emacs) { in c_delbefore()
343 el->el_map.current = el->el_map.key; in cv_delfini()
436 el->el_map.current = el->el_map.key; in ch_init()
467 el->el_map.current = el->el_map.key; in ch_reset()
H A Dread.c254 cmd = el->el_map.current[(unsigned char) *ch]; in read_getcmd()
524 if ((size_t)cmdnum >= el->el_map.nfunc) /* BUG CHECK command */ in el_wgets()
530 if (el->el_map.type == MAP_VI && in el_wgets()
531 el->el_map.current == el->el_map.key && in el_wgets()
540 retval = (*el->el_map.func[cmdnum]) (el, ch); in el_wgets()
H A Dkeymacro.c227 ((map == el->el_map.key && in keymacro_clear()
228 el->el_map.alt[(unsigned char)*in] != ED_SEQUENCE_LEAD_IN) || in keymacro_clear()
229 (map == el->el_map.alt && in keymacro_clear()
230 el->el_map.key[(unsigned char)*in] != ED_SEQUENCE_LEAD_IN))) in keymacro_clear()
600 for (fp = el->el_map.help; fp->name; fp++) in keymacro_kprint()
H A Dparse.c282 el_bindings_t *b = el->el_map.help; in parse_cmd()
285 for (i = 0; i < el->el_map.nfunc; i++) in parse_cmd()
H A Dtty.c907 map = el->el_map.key; in tty_bind_char()
908 alt = el->el_map.alt; in tty_bind_char()
909 if (el->el_map.type == MAP_VI) { in tty_bind_char()
910 dmap = el->el_map.vii; in tty_bind_char()
911 dalt = el->el_map.vic; in tty_bind_char()
913 dmap = el->el_map.emacs; in tty_bind_char()
927 map[(unsigned char)new[0]] = tp->bind[el->el_map.type]; in tty_bind_char()
934 tp->bind[el->el_map.type + 1]; in tty_bind_char()
H A Dsearch.c63 ((el)->el_line.cursor + (((el)->el_map.type == MAP_VI) && \
64 ((el)->el_map.current == (el)->el_map.alt)))
254 switch (el->el_map.current[(unsigned char) ch]) { in ce_inc_search()
H A Dhist.c114 if (el->el_map.type == MAP_VI) in hist_get()
149 if (el->el_map.type == MAP_VI) in hist_get()
H A Dterminal.c1058 if (el->el_map.type != MAP_VI) in terminal_reset_arrow()
1143 if (el->el_terminal.t_buf == NULL || el->el_map.key == NULL) in terminal_bind_arrow()
1146 map = el->el_map.type == MAP_VI ? el->el_map.alt : el->el_map.key; in terminal_bind_arrow()
1147 dmap = el->el_map.type == MAP_VI ? el->el_map.vic : el->el_map.emacs; in terminal_bind_arrow()
H A Del.h133 el_map_t el_map; /* Key mapping stuff */ member
H A Drefresh.c258 if (el->el_map.current == el->el_map.alt in re_refresh()
1038 if (el->el_map.current == el->el_map.alt in re_refresh_cursor()
H A Demacs.c274 if (el->el_map.type == MAP_VI) in em_next_word()
H A Dreadline.c2019 e->el_map.key[c] = ED_INSERT; in rl_bind_key()