Lines Matching refs:in
1135 map_print_key(EditLine *el, el_action_t *map, const wchar_t *in) in map_print_key() argument
1140 if (in[0] == '\0' || in[1] == '\0') { in map_print_key()
1141 (void) keymacro__decode_str(in, outbuf, sizeof(outbuf), ""); in map_print_key()
1144 if (bp->func == map[(unsigned char) *in]) { in map_print_key()
1150 keymacro_print(el, in); in map_print_key()
1264 const wchar_t *in = NULL; in map_bind() local
1322 in = argv[argc++]; in map_bind()
1323 else if ((in = parse__string(inbuf, argv[argc++])) == NULL) { in map_bind()
1331 (void) terminal_clear_arrow(el, in); in map_bind()
1334 if (in[1]) in map_bind()
1335 (void) keymacro_delete(el, in); in map_bind()
1336 else if (map[(unsigned char) *in] == ED_SEQUENCE_LEAD_IN) in map_bind()
1337 (void) keymacro_delete(el, in); in map_bind()
1339 map[(unsigned char) *in] = ED_UNASSIGNED; in map_bind()
1344 terminal_print_arrow(el, in); in map_bind()
1346 map_print_key(el, map, in); in map_bind()
1364 terminal_set_arrow(el, in, keymacro_map_str(el, out), ntype); in map_bind()
1366 keymacro_add(el, in, keymacro_map_str(el, out), ntype); in map_bind()
1367 map[(unsigned char) *in] = ED_SEQUENCE_LEAD_IN; in map_bind()
1378 terminal_set_arrow(el, in, keymacro_map_cmd(el, cmd), ntype); in map_bind()
1380 if (in[1]) { in map_bind()
1381 keymacro_add(el, in, keymacro_map_cmd(el, cmd), ntype); in map_bind()
1382 map[(unsigned char) *in] = ED_SEQUENCE_LEAD_IN; in map_bind()
1384 keymacro_clear(el, map, in); in map_bind()
1385 map[(unsigned char) *in] = (el_action_t)cmd; in map_bind()