Keymap handling
| Data | Description | Links |
|---|---|---|
| KeyNames | Key name lookup table |
| Function | Description | Links |
|---|---|---|
| keymap_alloc() | Allocate space for a sequence of keys | |
| keymap_compare() | Compare two keymaps' keyscodes and return the bigger one | |
| keymap_expand_key() | Get the key string bound to a Keymap | |
| keymap_expand_string() | Get a human-readable key string | |
| keymap_free() | Free a Keymap | |
| keymap_get_name() | Get the human name for a key | |
| keymaplist_free() | Free a List of Keymaps | |
| parse_fkey() | Parse a function key string | |
| parse_keycode() | Parse a numeric keycode | |
| parse_keys() | Parse a key string into key codes |