diff options
author | Sayamindu Dasgupta <sayamindu@gmail.com> | 2008-10-13 03:00:53 -0400 |
---|---|---|
committer | James Cloos <cloos@jhcloos.com> | 2008-10-25 00:35:21 -0400 |
commit | 935dd37be409bd616ef46a4d3b62c44327b3f710 (patch) | |
tree | b1d0ceeeade208c815cd88496eb68d31da5b910a /keysymdef.h | |
parent | c43f804f44ba3d751f343c2e27d9b491a1ebb458 (diff) |
Add dead vowels in keysymdef.h
At OLPC, we are using an XKB based Amharic keyboard layout, which requires the
use of dead vowels to generate the various consonant + vowel combinations (see
http://en.wikipedia.org/wiki/Ge%27ez_alphabet#Syllable_signs for a detailed
explanation).
[Patch modified to use available keysym codes. -JimC]
Cf: http://bugs.freedesktop.org/show_bug.cgi?id=17437
Signed-off-by: James Cloos <cloos@jhcloos.com>
Diffstat (limited to 'keysymdef.h')
-rw-r--r-- | keysymdef.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/keysymdef.h b/keysymdef.h index 85da68c..8f4614d 100644 --- a/keysymdef.h +++ b/keysymdef.h @@ -415,6 +415,20 @@ SOFTWARE. #define XK_dead_belowdiaeresis 0xfe6c #define XK_dead_invertedbreve 0xfe6d +/* dead vowels for universal syllable entry */ +#define XK_dead_a 0xfe80 +#define XK_dead_A 0xfe81 +#define XK_dead_e 0xfe82 +#define XK_dead_E 0xfe83 +#define XK_dead_i 0xfe84 +#define XK_dead_I 0xfe85 +#define XK_dead_o 0xfe86 +#define XK_dead_O 0xfe87 +#define XK_dead_u 0xfe88 +#define XK_dead_U 0xfe89 +#define XK_dead_small_schwa 0xfe8a +#define XK_dead_capital_schwa 0xfe8b + #define XK_First_Virtual_Screen 0xfed0 #define XK_Prev_Virtual_Screen 0xfed1 #define XK_Next_Virtual_Screen 0xfed2 |