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>
This commit is contained in:
Sayamindu Dasgupta 2008-10-13 03:00:53 -04:00 committed by James Cloos
parent c43f804f44
commit 935dd37be4

View file

@ -415,6 +415,20 @@ SOFTWARE.
#define XK_dead_belowdiaeresis 0xfe6c #define XK_dead_belowdiaeresis 0xfe6c
#define XK_dead_invertedbreve 0xfe6d #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_First_Virtual_Screen 0xfed0
#define XK_Prev_Virtual_Screen 0xfed1 #define XK_Prev_Virtual_Screen 0xfed1
#define XK_Next_Virtual_Screen 0xfed2 #define XK_Next_Virtual_Screen 0xfed2