Home
last modified time | relevance | path

Searched refs:key (Results 1 – 12 of 12) sorted by relevance

/libedit-20250104-3.1/src/
Dmap.c1034 el_action_t *key = el->el_map.key; in map_init_vi() local
1065 el_action_t *key = el->el_map.key; in map_init_emacs() local
1229 if (el->el_map.key[prev] == el->el_map.key[i]) in map_print_all_keys()
1268 int key; in map_bind() local
1275 key = rem = 0; in map_bind()
1287 key = 1; in map_bind()
1321 if (key) in map_bind()
1330 if (key) { in map_bind()
1343 if (key) in map_bind()
1363 if (key) in map_bind()
[all …]
Dkeymacro.c197 if (key[0] == '\0') { in keymacro_add()
209 el->el_keymacro.map = node__get(key[0]); in keymacro_add()
213 (void) node__try(el, el->el_keymacro.map, key, val, ntype); in keymacro_add()
227 ((map == el->el_map.key && in keymacro_clear()
240 keymacro_delete(EditLine *el, const wchar_t *key) in keymacro_delete() argument
243 if (key[0] == '\0') { in keymacro_delete()
251 (void) node__delete(el, &el->el_keymacro.map, key); in keymacro_delete()
261 keymacro_print(EditLine *el, const wchar_t *key) in keymacro_print() argument
265 if (el->el_keymacro.map == NULL && *key == 0) in keymacro_print()
272 "\"\n", key); in keymacro_print()
[all …]
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 …]
Dterminal.c989 arrow[A_K_DN].key = T_kd; in terminal_init_arrow()
994 arrow[A_K_UP].key = T_ku; in terminal_init_arrow()
999 arrow[A_K_LT].key = T_kl; in terminal_init_arrow()
1004 arrow[A_K_RT].key = T_kr; in terminal_init_arrow()
1009 arrow[A_K_HO].key = T_kh; in terminal_init_arrow()
1014 arrow[A_K_EN].key = T_at7; in terminal_init_arrow()
1019 arrow[A_K_DE].key = T_kD; in terminal_init_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()
1156 p = el->el_terminal.t_str[arrow[i].key]; in terminal_bind_arrow()
Dmap.h53 el_action_t *key; /* The current normal key map */ member
Dreadline.c2017 e->el_map.key[c] = ED_INSERT; in rl_bind_key()
2189 rl_get_previous_history(int count, int key) in rl_get_previous_history() argument
2192 a[0] = (char)key; in rl_get_previous_history()
2525 rl_bind_key_in_map(int key __attribute__((__unused__)), in rl_bind_key_in_map() argument
2601 rl_abort(int count, int key) in rl_abort() argument
2603 return count && key ? 0 : 0; in rl_abort()
Dterminal.h45 int key; /* Index in termcap table */ member
Dchared.c345 el->el_map.current = el->el_map.key; in cv_delfini()
438 el->el_map.current = el->el_map.key; in ch_init()
469 el->el_map.current = el->el_map.key; in ch_reset()
Dread.c530 el->el_map.current == el->el_map.key && in el_wgets()
Dcommon.c835 el->el_map.current = el->el_map.key; in ed_command()
Dtty.c907 map = el->el_map.key; in tty_bind_char()
/libedit-20250104-3.1/
DChangeLog484 * history.c, key.c: From upstream source; Fix memory leaks found by