33 #define MAX_COMMAND_KEYS 3 112 #define COMMAND_KEY_MODIFIED 0x01 113 #define COMMAND_KEY_CONFLICT 0x02 117 #define KEYDEF_WRITE_HEADER 0x01 118 #define KEYDEF_WRITE_ALL 0x02 119 #define KEYDEF_COMMENT_ALL 0x04 129 #ifdef ENABLE_KEYDEF_SCREEN
Definition: command.h:106
gcc_pure const char * key2str(int key)
const char * description
Definition: command.h:126
Definition: command.h:102
#define MAX_COMMAND_KEYS
Definition: command.h:33
Definition: command.h:101
gcc_pure command_t find_key_command(int key, const command_definition_t *cmds)
const char * name
Definition: command.h:125
bool write_key_bindings(FILE *f, int all)
bool check_key_bindings(command_definition_t *cmds, char *buf, size_t size)
void command_dump_keys(void)
char flags
Definition: command.h:123
command_t
Definition: command.h:36
Definition: command.h:103
Definition: command.h:121
gcc_pure command_t get_key_command(int key)
gcc_pure const char * get_key_names(command_t command, bool all)
Definition: command.h:100
Definition: command.h:105
gcc_pure const char * get_key_description(command_t command)
Definition: command.h:104
command_t command
Definition: command.h:124
#define gcc_pure
Definition: Compiler.h:100
gcc_pure const char * get_key_command_name(command_t command)
bool assign_keys(command_t command, int keys[MAX_COMMAND_KEYS])
gcc_pure command_t get_key_command_from_name(const char *name)