diff options
author | Daniel Stone <daniel@fooishbar.org> | 2013-02-28 10:48:40 -0800 |
---|---|---|
committer | Daniel Stone <daniel@fooishbar.org> | 2013-03-19 10:53:37 +0000 |
commit | fbe5e6751e7ac806f8d55689e02966a1b995f3af (patch) | |
tree | e193e79801672c42d2264c187b5eaad9c753af50 /xkbcommon | |
parent | d4c22ecc8a272da5d21f2b7991edf200b8873dea (diff) |
Add environment overrides for default RMLVO
You can now set default values in the environment, as well as a context
option to ignore the environment, e.g. for tests.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
Diffstat (limited to 'xkbcommon')
-rw-r--r-- | xkbcommon/xkbcommon.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xkbcommon/xkbcommon.h b/xkbcommon/xkbcommon.h index 1756948..cdc021b 100644 --- a/xkbcommon/xkbcommon.h +++ b/xkbcommon/xkbcommon.h @@ -417,7 +417,9 @@ xkb_keysym_to_utf32(xkb_keysym_t keysym); /** Flags for context creation. */ enum xkb_context_flags { /** Create this context with an empty include path. */ - XKB_CONTEXT_NO_DEFAULT_INCLUDES = (1 << 0) + XKB_CONTEXT_NO_DEFAULT_INCLUDES = (1 << 0), + /** Don't take RMLVO names from the environment. */ + XKB_CONTEXT_NO_ENVIRONMENT_NAMES = (1 << 1), }; /** |