26 #if defined (READLINE_LIBRARY)
27 # include "chardefs.h"
29 # include <readline/chardefs.h>
32 #if !defined (__FUNCTION_DEF)
33 # define __FUNCTION_DEF
35 typedef void VFunction ();
36 typedef char *CPFunction ();
37 typedef char **CPPFunction ();
53 #define KEYMAP_SIZE 256
68 extern KEYMAP_ENTRY_ARRAY emacs_standard_keymap, emacs_meta_keymap, emacs_ctlx_keymap;
69 extern KEYMAP_ENTRY_ARRAY vi_insertion_keymap, vi_movement_keymap;
73 extern Keymap rl_make_bare_keymap ();
76 extern Keymap rl_copy_keymap ();
81 extern Keymap rl_make_keymap ();
83 extern void rl_discard_keymap ();
87 extern Keymap rl_get_keymap_by_name ();
90 extern Keymap rl_get_keymap ();
93 extern void rl_set_keymap ();