Lines Matching refs:KeyTab
59 struct KeyTab { struct
68 static int _kt_extend_table(KeyTab *kt); argument
77 static KtKeyMatch _kt_locate_keybinding(KeyTab *kt, const char *binary_keyseq,
86 KeyTab *_new_KeyTab(void) in _new_KeyTab()
88 KeyTab *kt; /* The object to be returned */ in _new_KeyTab()
92 kt = (KeyTab *) malloc(sizeof(KeyTab)); in _new_KeyTab()
146 KeyTab *_del_KeyTab(KeyTab *kt) in _del_KeyTab()
168 static int _kt_extend_table(KeyTab *kt) in _kt_extend_table()
205 int _kt_set_keybinding(KeyTab *kt, KtBinder binder, const char *keyseq, in _kt_set_keybinding()
258 int _kt_set_keyfn(KeyTab *kt, KtBinder binder, const char *keyseq, in _kt_set_keyfn()
406 static KtKeyMatch _kt_locate_keybinding(KeyTab *kt, const char *binary_keyseq, in _kt_locate_keybinding()
480 KtKeyMatch _kt_lookup_keybinding(KeyTab *kt, const char *binary_keyseq, in _kt_lookup_keybinding()
661 int _kt_set_action(KeyTab *kt, const char *action, KtKeyFn *fn, void *data) in _kt_set_action()
788 void _kt_clear_bindings(KeyTab *kt, KtBinder binder) in _kt_clear_bindings()
939 int _kt_add_bindings(KeyTab *kt, KtBinder binder, const KtKeyBinding *bindings, in _kt_add_bindings()
979 int _kt_lookup_action(KeyTab *kt, const char *action, in _kt_lookup_action()
1019 const char *_kt_last_error(KeyTab *kt) in _kt_last_error()