Lines Matching refs:map
978 el_action_t *map = el->el_map.key; in map_init_nls() local
982 map[i] = ED_INSERT; in map_init_nls()
994 el_action_t *map = el->el_map.key; in map_init_meta() local
997 for (i = 0; i <= 0377 && map[i] != EM_META_NEXT; i++) in map_init_meta()
1006 map = alt; in map_init_meta()
1008 map = alt; in map_init_meta()
1013 switch (map[i]) { in map_init_meta()
1020 keymacro_add(el, buf, keymacro_map_cmd(el, (int) map[i]), XK_CMD); in map_init_meta()
1023 map[(int) buf[0]] = ED_SEQUENCE_LEAD_IN; in map_init_meta()
1135 map_print_key(EditLine *el, el_action_t *map, const wchar_t *in) in map_print_key() argument
1144 if (bp->func == map[(unsigned char) *in]) { in map_print_key()
1158 map_print_some_keys(EditLine *el, el_action_t *map, wint_t first, wint_t last) in map_print_some_keys() argument
1168 if (map[first] == ED_UNASSIGNED) { in map_print_some_keys()
1179 if (bp->func == map[first]) { in map_print_some_keys()
1198 if (map == el->el_map.key) { in map_print_some_keys()
1259 el_action_t *map; in map_bind() local
1273 map = el->el_map.key; in map_bind()
1280 map = el->el_map.alt; in map_bind()
1336 else if (map[(unsigned char) *in] == ED_SEQUENCE_LEAD_IN) in map_bind()
1339 map[(unsigned char) *in] = ED_UNASSIGNED; in map_bind()
1346 map_print_key(el, map, in); in map_bind()
1367 map[(unsigned char) *in] = ED_SEQUENCE_LEAD_IN; 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()