diff options
author | Ran Benita <ran234@gmail.com> | 2012-08-01 11:25:34 +0300 |
---|---|---|
committer | Ran Benita <ran234@gmail.com> | 2012-08-07 11:09:42 +0300 |
commit | 7c7e43415128229c97b2f9efa756c485774caa3b (patch) | |
tree | 4b55cb05215f268b644f8d52d74d02f294880cd3 /src/text.h | |
parent | c6dee4640a6eff283bc868fbc4aca33aa48ddb42 (diff) | |
download | xorg-lib-libxkbcommon-7c7e43415128229c97b2f9efa756c485774caa3b.tar.gz |
Use only one set of core mod name-to-index functions
These were repeated 5 times.
Note that this changes the ABI slightly: XKB_MOD_NAME_CAPS is changed
from "Caps Lock" to "Lock", which is the ordinary legacy mod name for
it. Since its hidden behind a #define, it's best to stay compatible with
the old names (as I think was intended, given that "Mod1", etc. are the
same).
Signed-off-by: Ran Benita <ran234@gmail.com>
Diffstat (limited to 'src/text.h')
-rw-r--r-- | src/text.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -33,6 +33,12 @@ const char * VModMaskText(struct xkb_keymap *keymap, xkb_mod_mask_t modMask, xkb_mod_mask_t mask); +xkb_mod_index_t +ModNameToIndex(const char *name); + +const char * +ModIndexToName(xkb_mod_index_t ndx); + const char * ModIndexText(xkb_mod_index_t ndx); |