diff options
author | Ran Benita <ran234@gmail.com> | 2014-01-01 10:40:09 +0200 |
---|---|---|
committer | Ran Benita <ran234@gmail.com> | 2014-01-01 10:40:09 +0200 |
commit | 53e7a135c2e814ea34e4fdb5ea541eaf40e629af (patch) | |
tree | 498597ceee92d0b86b98e563b85fb8adcb541034 | |
parent | e18e76084670b093ed7d1fc18c31f1ae0fa43a87 (diff) | |
download | xorg-lib-libxkbcommon-53e7a135c2e814ea34e4fdb5ea541eaf40e629af.tar.gz |
keysyms: add German T3 layout keysyms from xproto
Reference:
http://cgit.freedesktop.org/xorg/proto/xproto/commit/?id=6d4acb0e3a6568a8faaa651d4e3d32f917b9067b
Signed-off-by: Ran Benita <ran234@gmail.com>
-rw-r--r-- | src/ks_tables.h | 8 | ||||
-rw-r--r-- | xkbcommon/xkbcommon-keysyms.h | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/ks_tables.h b/src/ks_tables.h index 3d2aca4..a549942 100644 --- a/src/ks_tables.h +++ b/src/ks_tables.h @@ -741,6 +741,7 @@ static const struct name_keysym name_to_keysym[] = { { "dead_abovedot", XKB_KEY_dead_abovedot }, { "dead_abovereversedcomma", XKB_KEY_dead_abovereversedcomma }, { "dead_abovering", XKB_KEY_dead_abovering }, + { "dead_aboveverticalline", XKB_KEY_dead_aboveverticalline }, { "dead_acute", XKB_KEY_dead_acute }, { "dead_belowbreve", XKB_KEY_dead_belowbreve }, { "dead_belowcircumflex", XKB_KEY_dead_belowcircumflex }, @@ -750,6 +751,7 @@ static const struct name_keysym name_to_keysym[] = { { "dead_belowmacron", XKB_KEY_dead_belowmacron }, { "dead_belowring", XKB_KEY_dead_belowring }, { "dead_belowtilde", XKB_KEY_dead_belowtilde }, + { "dead_belowverticalline", XKB_KEY_dead_belowverticalline }, { "dead_breve", XKB_KEY_dead_breve }, { "dead_capital_schwa", XKB_KEY_dead_capital_schwa }, { "dead_caron", XKB_KEY_dead_caron }, @@ -770,6 +772,8 @@ static const struct name_keysym name_to_keysym[] = { { "dead_I", XKB_KEY_dead_I }, { "dead_invertedbreve", XKB_KEY_dead_invertedbreve }, { "dead_iota", XKB_KEY_dead_iota }, + { "dead_longsolidusoverlay", XKB_KEY_dead_longsolidusoverlay }, + { "dead_lowline", XKB_KEY_dead_lowline }, { "dead_macron", XKB_KEY_dead_macron }, { "dead_o", XKB_KEY_dead_o }, { "dead_O", XKB_KEY_dead_O }, @@ -3499,6 +3503,10 @@ static const struct name_keysym keysym_to_name[] = { { "dead_small_schwa", XKB_KEY_dead_small_schwa }, { "dead_capital_schwa", XKB_KEY_dead_capital_schwa }, { "dead_greek", XKB_KEY_dead_greek }, + { "dead_lowline", XKB_KEY_dead_lowline }, + { "dead_aboveverticalline", XKB_KEY_dead_aboveverticalline }, + { "dead_belowverticalline", XKB_KEY_dead_belowverticalline }, + { "dead_longsolidusoverlay", XKB_KEY_dead_longsolidusoverlay }, { "ch", XKB_KEY_ch }, { "Ch", XKB_KEY_Ch }, { "CH", XKB_KEY_CH }, diff --git a/xkbcommon/xkbcommon-keysyms.h b/xkbcommon/xkbcommon-keysyms.h index 216667d..69c582e 100644 --- a/xkbcommon/xkbcommon-keysyms.h +++ b/xkbcommon/xkbcommon-keysyms.h @@ -418,6 +418,12 @@ SOFTWARE. #define XKB_KEY_dead_belowcomma 0xfe6e #define XKB_KEY_dead_currency 0xfe6f +/* extra dead elements for German T3 layout */ +#define XKB_KEY_dead_lowline 0xfe90 +#define XKB_KEY_dead_aboveverticalline 0xfe91 +#define XKB_KEY_dead_belowverticalline 0xfe92 +#define XKB_KEY_dead_longsolidusoverlay 0xfe93 + /* dead vowels for universal syllable entry */ #define XKB_KEY_dead_a 0xfe80 #define XKB_KEY_dead_A 0xfe81 |