Lines Matching refs:keyseq

168   char keyseq[2];
170 keyseq[0] = (unsigned char)key;
171 keyseq[1] = '\0';
172 return (rl_bind_keyseq_if_unbound_in_map (keyseq, default_func, kmap));
180 char keyseq[2];
182 keyseq[0] = (unsigned char)key;
183 keyseq[1] = '\0';
184 return (rl_bind_keyseq_if_unbound_in_map (keyseq, default_func, _rl_keymap));
242 rl_bind_keyseq (keyseq, function)
243 const char *keyseq;
246 return (rl_generic_bind (ISFUNC, keyseq, (char *)function, _rl_keymap));
253 rl_bind_keyseq_in_map (keyseq, function, map)
254 const char *keyseq;
258 return (rl_generic_bind (ISFUNC, keyseq, (char *)function, map));
263 rl_set_key (keyseq, function, map)
264 const char *keyseq;
268 return (rl_generic_bind (ISFUNC, keyseq, (char *)function, map));
275 rl_bind_keyseq_if_unbound_in_map (keyseq, default_func, kmap)
276 const char *keyseq;
282 if (keyseq)
284 func = rl_function_of_keyseq (keyseq, kmap, (int *)NULL);
290 return (rl_bind_keyseq_in_map (keyseq, default_func, kmap));
298 rl_bind_keyseq_if_unbound (keyseq, default_func)
299 const char *keyseq;
302 return (rl_bind_keyseq_if_unbound_in_map (keyseq, default_func, _rl_keymap));
309 rl_macro_bind (keyseq, macro, map)
310 const char *keyseq, *macro;
323 rl_generic_bind (ISMACR, keyseq, macro_keys, map);
333 rl_generic_bind (type, keyseq, data, map)
335 const char *keyseq;
347 if (keyseq == 0 || *keyseq == 0)
354 keys = (char *)xmalloc (1 + (2 * strlen (keyseq)));
359 if (rl_translate_keyseq (keyseq, keys, &keys_len))
690 rl_function_of_keyseq (keyseq, map, type)
691 const char *keyseq;
700 for (i = 0; keyseq && keyseq[i]; i++)
702 unsigned char ic = keyseq[i];
726 if (keyseq[i + 1] == '\0')
739 else if (map[ic].type != ISKMAP && keyseq[i+1])
741 else /* map[ic].type != ISKMAP && keyseq[i+1] == 0 */