summaryrefslogtreecommitdiff
path: root/modules/input
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2010-09-08 13:35:51 -0400
committerColin Walters <walters@verbum.org>2010-09-08 18:51:44 -0400
commit913cdf3be750a1e74c09b20edf55a57f9a919fcc (patch)
tree0d2129a167579c0d896bb9213503619b2ef44d1f /modules/input
parent03c19e37af1f7aa9af8a48bcc9dc023397f8693f (diff)
downloadgtk+-913cdf3be750a1e74c09b20edf55a57f9a919fcc.tar.gz
GDK: Prefix key names with KEY_
The keysyms create a lot of potential namespace conflicts for C, and are especially problematic for introspection, where we take constants into the namespace, so GDK_Display conflicts with GdkDisplay. For C application compatiblity, add gdkkeysyms-compat.h which uses the old names. Just one user in GTK+ continues to use gdkkeysyms-compat.h, which is the gtkimcontextsimple.c, since porting that requires porting more custom Perl code.
Diffstat (limited to 'modules/input')
-rw-r--r--modules/input/gtkimcontextmultipress.c2
-rw-r--r--modules/input/gtkimcontextthai.c36
-rw-r--r--modules/input/imam-et.c8
-rw-r--r--modules/input/imcedilla.c12
-rw-r--r--modules/input/imcyrillic-translit.c268
-rw-r--r--modules/input/iminuktitut.c4
-rw-r--r--modules/input/imipa.c122
-rw-r--r--modules/input/imti-er.c8
-rw-r--r--modules/input/imti-et.c8
-rw-r--r--modules/input/imviqr.c322
10 files changed, 395 insertions, 395 deletions
diff --git a/modules/input/gtkimcontextmultipress.c b/modules/input/gtkimcontextmultipress.c
index 7c2a2282e7..23578e0f3c 100644
--- a/modules/input/gtkimcontextmultipress.c
+++ b/modules/input/gtkimcontextmultipress.c
@@ -410,7 +410,7 @@ load_config (GtkImContextMultipress *self)
keyval = gdk_keyval_from_name (keys[i]);
- if (keyval == GDK_VoidSymbol)
+ if (keyval == GDK_KEY_VoidSymbol)
{
g_warning ("Error while trying to read the %s configuration file: "
"invalid key name \"%s\"",
diff --git a/modules/input/gtkimcontextthai.c b/modules/input/gtkimcontextthai.c
index 5592a1ebf0..60ea1636ac 100644
--- a/modules/input/gtkimcontextthai.c
+++ b/modules/input/gtkimcontextthai.c
@@ -111,31 +111,31 @@ static gboolean
is_context_lost_key(guint keyval)
{
return ((keyval & 0xFF00) == 0xFF00) &&
- (keyval == GDK_BackSpace ||
- keyval == GDK_Tab ||
- keyval == GDK_Linefeed ||
- keyval == GDK_Clear ||
- keyval == GDK_Return ||
- keyval == GDK_Pause ||
- keyval == GDK_Scroll_Lock ||
- keyval == GDK_Sys_Req ||
- keyval == GDK_Escape ||
- keyval == GDK_Delete ||
- (GDK_Home <= keyval && keyval <= GDK_Begin) || /* IsCursorkey */
- (GDK_KP_Space <= keyval && keyval <= GDK_KP_Delete) || /* IsKeypadKey, non-chars only */
- (GDK_Select <= keyval && keyval <= GDK_Break) || /* IsMiscFunctionKey */
- (GDK_F1 <= keyval && keyval <= GDK_F35)); /* IsFunctionKey */
+ (keyval == GDK_KEY_BackSpace ||
+ keyval == GDK_KEY_Tab ||
+ keyval == GDK_KEY_Linefeed ||
+ keyval == GDK_KEY_Clear ||
+ keyval == GDK_KEY_Return ||
+ keyval == GDK_KEY_Pause ||
+ keyval == GDK_KEY_Scroll_Lock ||
+ keyval == GDK_KEY_Sys_Req ||
+ keyval == GDK_KEY_Escape ||
+ keyval == GDK_KEY_Delete ||
+ (GDK_KEY_Home <= keyval && keyval <= GDK_KEY_Begin) || /* IsCursorkey */
+ (GDK_KEY_KP_Space <= keyval && keyval <= GDK_KEY_KP_Delete) || /* IsKeypadKey, non-chars only */
+ (GDK_KEY_Select <= keyval && keyval <= GDK_KEY_Break) || /* IsMiscFunctionKey */
+ (GDK_KEY_F1 <= keyval && keyval <= GDK_KEY_F35)); /* IsFunctionKey */
}
static gboolean
is_context_intact_key(guint keyval)
{
return (((keyval & 0xFF00) == 0xFF00) &&
- ((GDK_Shift_L <= keyval && keyval <= GDK_Hyper_R) || /* IsModifierKey */
- (keyval == GDK_Mode_switch) ||
- (keyval == GDK_Num_Lock))) ||
+ ((GDK_KEY_Shift_L <= keyval && keyval <= GDK_KEY_Hyper_R) || /* IsModifierKey */
+ (keyval == GDK_KEY_Mode_switch) ||
+ (keyval == GDK_KEY_Num_Lock))) ||
(((keyval & 0xFE00) == 0xFE00) &&
- (GDK_ISO_Lock <= keyval && keyval <= GDK_ISO_Last_Group_Lock));
+ (GDK_KEY_ISO_Lock <= keyval && keyval <= GDK_KEY_ISO_Last_Group_Lock));
}
static gboolean
diff --git a/modules/input/imam-et.c b/modules/input/imam-et.c
index f989ca4c46..d8fb3d6709 100644
--- a/modules/input/imam-et.c
+++ b/modules/input/imam-et.c
@@ -140,8 +140,8 @@ am_et_register_type (GTypeModule *module)
static guint16 am_et_compose_seqs[] = {
/* do punctuation and numerals here */
- '\'', 0, 0, 0, 0, 0, GDK_dead_grave, /* hopefully this has no side effects */
- '\'', '\'', 0, 0, 0, 0, GDK_apostrophe,
+ '\'', 0, 0, 0, 0, 0, GDK_KEY_dead_grave, /* hopefully this has no side effects */
+ '\'', '\'', 0, 0, 0, 0, GDK_KEY_apostrophe,
'\'', '1', 0, 0, 0, 0, 0x1369,
'\'', '1', '0', 0, 0, 0, 0x1372,
'\'', '1', '0', '0', 0, 0, 0x137b,
@@ -431,8 +431,8 @@ static guint16 am_et_compose_seqs[] = {
SYLW('x', 0x1238)
SYL('y', 0x12e8)
SYLW('z', 0x12d8)
- GDK_Shift_L, GDK_space, 0, 0, 0, 0, 0x1361,
- GDK_Shift_R, GDK_space, 0, 0, 0, 0, 0x1361,
+ GDK_KEY_Shift_L, GDK_KEY_space, 0, 0, 0, 0, 0x1361,
+ GDK_KEY_Shift_R, GDK_KEY_space, 0, 0, 0, 0, 0x1361,
};
static void
diff --git a/modules/input/imcedilla.c b/modules/input/imcedilla.c
index 59c4498d57..71563dee4d 100644
--- a/modules/input/imcedilla.c
+++ b/modules/input/imcedilla.c
@@ -65,12 +65,12 @@ cedilla_register_type (GTypeModule *module)
* used extensively.
*/
static guint16 cedilla_compose_seqs[] = {
- GDK_dead_acute, GDK_C, 0, 0, 0, 0x00C7, /* LATIN_CAPITAL_LETTER_C_WITH_CEDILLA */
- GDK_dead_acute, GDK_c, 0, 0, 0, 0x00E7, /* LATIN_SMALL_LETTER_C_WITH_CEDILLA */
- GDK_Multi_key, GDK_apostrophe, GDK_C, 0, 0, 0x00C7, /* LATIN_CAPITAL_LETTER_C_WITH_CEDILLA */
- GDK_Multi_key, GDK_apostrophe, GDK_c, 0, 0, 0x00E7, /* LATIN_SMALL_LETTER_C_WITH_CEDILLA */
- GDK_Multi_key, GDK_C, GDK_apostrophe, 0, 0, 0x00C7, /* LATIN_CAPITAL_LETTER_C_WITH_CEDILLA */
- GDK_Multi_key, GDK_c, GDK_apostrophe, 0, 0, 0x00E7, /* LATIN_SMALL_LETTER_C_WITH_CEDILLA */
+ GDK_KEY_dead_acute, GDK_KEY_C, 0, 0, 0, 0x00C7, /* LATIN_CAPITAL_LETTER_C_WITH_CEDILLA */
+ GDK_KEY_dead_acute, GDK_KEY_c, 0, 0, 0, 0x00E7, /* LATIN_SMALL_LETTER_C_WITH_CEDILLA */
+ GDK_KEY_Multi_key, GDK_KEY_apostrophe, GDK_KEY_C, 0, 0, 0x00C7, /* LATIN_CAPITAL_LETTER_C_WITH_CEDILLA */
+ GDK_KEY_Multi_key, GDK_KEY_apostrophe, GDK_KEY_c, 0, 0, 0x00E7, /* LATIN_SMALL_LETTER_C_WITH_CEDILLA */
+ GDK_KEY_Multi_key, GDK_KEY_C, GDK_KEY_apostrophe, 0, 0, 0x00C7, /* LATIN_CAPITAL_LETTER_C_WITH_CEDILLA */
+ GDK_KEY_Multi_key, GDK_KEY_c, GDK_KEY_apostrophe, 0, 0, 0x00E7, /* LATIN_SMALL_LETTER_C_WITH_CEDILLA */
};
static void
diff --git a/modules/input/imcyrillic-translit.c b/modules/input/imcyrillic-translit.c
index ef4c7decbe..ce624acacd 100644
--- a/modules/input/imcyrillic-translit.c
+++ b/modules/input/imcyrillic-translit.c
@@ -62,140 +62,140 @@ cyrillic_translit_register_type (GTypeModule *module)
* in iso-8859-5
*/
static guint16 cyrillic_compose_seqs[] = {
- GDK_apostrophe, 0, 0, 0, 0, 0x44C, /* CYRILLIC SMALL LETTER SOFT SIGN */
- GDK_apostrophe, GDK_apostrophe, 0, 0, 0, 0x42C, /* CYRILLIC CAPITAL LETTER SOFT SIGN */
- GDK_slash, GDK_C, GDK_H, 0, 0, 0x040B, /* CYRILLIC CAPITAL LETTER TSHE */
- GDK_slash, GDK_C, GDK_h, 0, 0, 0x040B, /* CYRILLIC CAPITAL LETTER TSHE */
- GDK_slash, GDK_D, 0, 0, 0, 0x0402, /* CYRILLIC CAPITAL LETTER DJE */
- GDK_slash, GDK_E, 0, 0, 0, 0x0404, /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
- GDK_slash, GDK_G, 0, 0, 0, 0x0403, /* CYRILLIC CAPITAL LETTER GJE */
- GDK_slash, GDK_I, 0, 0, 0, 0x0406, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
- GDK_slash, GDK_J, 0, 0, 0, 0x0408, /* CYRILLIC CAPITAL LETTER JE */
- GDK_slash, GDK_K, 0, 0, 0, 0x040C, /* CYRILLIC CAPITAL LETTER KJE */
- GDK_slash, GDK_L, 0, 0, 0, 0x0409, /* CYRILLIC CAPITAL LETTER LJE */
- GDK_slash, GDK_N, 0, 0, 0, 0x040A, /* CYRILLIC CAPITAL LETTER NJE */
- GDK_slash, GDK_S, 0, 0, 0, 0x0405, /* CYRILLIC CAPITAL LETTER DZE */
- GDK_slash, GDK_S, GDK_H, GDK_T, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
- GDK_slash, GDK_S, GDK_H, GDK_t, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
- GDK_slash, GDK_S, GDK_h, GDK_t, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
- GDK_slash, GDK_T, 0, 0, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
- GDK_slash, GDK_Z, 0, 0, 0, 0x040F, /* CYRILLIC CAPITAL LETTER DZHE */
- GDK_slash, GDK_c, GDK_h, 0, 0, 0x045B, /* CYRILLIC SMALL LETTER TSHE */
- GDK_slash, GDK_d, 0, 0, 0, 0x0452, /* CYRILLIC SMALL LETTER DJE */
- GDK_slash, GDK_e, 0, 0, 0, 0x0454, /* CYRILLIC SMALL LETTER UKRAINIAN IE */
- GDK_slash, GDK_g, 0, 0, 0, 0x0453, /* CYRILLIC SMALL LETTER GJE */
- GDK_slash, GDK_i, 0, 0, 0, 0x0456, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
- GDK_slash, GDK_j, 0, 0, 0, 0x0458, /* CYRILLIC SMALL LETTER JE */
- GDK_slash, GDK_k, 0, 0, 0, 0x045C, /* CYRILLIC SMALL LETTER KJE */
- GDK_slash, GDK_l, 0, 0, 0, 0x0459, /* CYRILLIC SMALL LETTER LJE */
- GDK_slash, GDK_n, 0, 0, 0, 0x045A, /* CYRILLIC SMALL LETTER NJE */
- GDK_slash, GDK_s, 0, 0, 0, 0x0455, /* CYRILLIC SMALL LETTER DZE */
- GDK_slash, GDK_s, GDK_h, GDK_t, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCH */
- GDK_slash, GDK_t, 0, 0, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCH */
- GDK_slash, GDK_z, 0, 0, 0, 0x045F, /* CYRILLIC SMALL LETTER DZHE */
- GDK_A, 0, 0, 0, 0, 0x0410, /* CYRILLIC CAPITAL LETTER A */
- GDK_B, 0, 0, 0, 0, 0x0411, /* CYRILLIC CAPITAL LETTER BE */
- GDK_C, 0, 0, 0, 0, 0x0426, /* CYRILLIC CAPITAL LETTER TSE */
- GDK_C, GDK_H, 0, 0, 0, 0x0427, /* CYRILLIC CAPITAL LETTER CHE */
- GDK_C, GDK_h, 0, 0, 0, 0x0427, /* CYRILLIC CAPITAL LETTER CHE */
- GDK_D, 0, 0, 0, 0, 0x0414, /* CYRILLIC CAPITAL LETTER DE */
- GDK_E, 0, 0, 0, 0, 0x0415, /* CYRILLIC CAPITAL LETTER IE */
- GDK_E, GDK_apostrophe, 0, 0, 0, 0x042D, /* CYRILLIC CAPITAL LETTER E */
- GDK_F, 0, 0, 0, 0, 0x0424, /* CYRILLIC CAPITAL LETTER EF */
- GDK_G, 0, 0, 0, 0, 0x0413, /* CYRILLIC CAPITAL LETTER GE */
- GDK_H, 0, 0, 0, 0, 0x0425, /* CYRILLIC CAPITAL LETTER HA */
- GDK_I, 0, 0, 0, 0, 0x0418, /* CYRILLIC CAPITAL LETTER I */
- GDK_J, 0, 0, 0, 0, 0x0419, /* CYRILLIC CAPITAL LETTER SHORT I */
- GDK_J, GDK_apostrophe, 0, 0, 0, 0x0419, /* CYRILLIC CAPITAL LETTER SHORT I */
- GDK_J, GDK_A, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
- GDK_J, GDK_I, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
- GDK_J, GDK_O, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
- GDK_J, GDK_U, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YA */
- GDK_J, GDK_a, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
- GDK_J, GDK_i, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
- GDK_J, GDK_o, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
- GDK_J, GDK_u, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YA */
- GDK_K, 0, 0, 0, 0, 0x041A, /* CYRILLIC CAPITAL LETTER KA */
- GDK_K, GDK_H, 0, 0, 0, 0x0425, /* CYRILLIC CAPITAL LETTER HA */
- GDK_L, 0, 0, 0, 0, 0x041B, /* CYRILLIC CAPITAL LETTER EL */
- GDK_M, 0, 0, 0, 0, 0x041C, /* CYRILLIC CAPITAL LETTER EM */
- GDK_N, 0, 0, 0, 0, 0x041D, /* CYRILLIC CAPITAL LETTER EN */
- GDK_O, 0, 0, 0, 0, 0x041E, /* CYRILLIC CAPITAL LETTER O */
- GDK_P, 0, 0, 0, 0, 0x041F, /* CYRILLIC CAPITAL LETTER PE */
- GDK_Q, 0, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
- GDK_R, 0, 0, 0, 0, 0x0420, /* CYRILLIC CAPITAL LETTER ER */
- GDK_S, 0, 0, 0, 0, 0x0421, /* CYRILLIC CAPITAL LETTER ES */
- GDK_S, GDK_H, 0, 0, 0, 0x0428, /* CYRILLIC CAPITAL LETTER SHA */
- GDK_S, GDK_H, GDK_C, GDK_H, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
- GDK_S, GDK_H, GDK_C, GDK_h, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
- GDK_S, GDK_H, GDK_c, GDK_h, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
- GDK_S, GDK_H, GDK_c, GDK_h, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
- GDK_S, GDK_J, 0, 0, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
- GDK_S, GDK_h, 0, 0, 0, 0x0428, /* CYRILLIC CAPITAL LETTER SHA */
- GDK_S, GDK_j, 0, 0, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
- GDK_T, 0, 0, 0, 0, 0x0422, /* CYRILLIC CAPITAL LETTER TE */
- GDK_U, 0, 0, 0, 0, 0x0423, /* CYRILLIC CAPITAL LETTER U */
- GDK_U, GDK_apostrophe, 0, 0, 0, 0x040E, /* CYRILLIC CAPITAL LETTER SHORT */
- GDK_V, 0, 0, 0, 0, 0x0412, /* CYRILLIC CAPITAL LETTER VE */
- GDK_W, 0, 0, 0, 0, 0x0412, /* CYRILLIC CAPITAL LETTER VE */
- GDK_X, 0, 0, 0, 0, 0x0425, /* CYRILLIC CAPITAL LETTER HA */
- GDK_Y, 0, 0, 0, 0, 0x042B, /* CYRILLIC CAPITAL LETTER YERU */
- GDK_Y, GDK_A, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
- GDK_Y, GDK_I, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
- GDK_Y, GDK_O, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
- GDK_Y, GDK_U, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YU */
- GDK_Y, GDK_a, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
- GDK_Y, GDK_i, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
- GDK_Y, GDK_o, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
- GDK_Y, GDK_u, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YU */
- GDK_Z, 0, 0, 0, 0, 0x0417, /* CYRILLIC CAPITAL LETTER ZE */
- GDK_Z, GDK_H, 0, 0, 0, 0x0416, /* CYRILLIC CAPITAL LETTER ZHE */
- GDK_Z, GDK_h, 0, 0, 0, 0x0416, /* CYRILLIC CAPITAL LETTER ZHE */
- GDK_a, 0, 0, 0, 0, 0x0430, /* CYRILLIC SMALL LETTER A */
- GDK_b, 0, 0, 0, 0, 0x0431, /* CYRILLIC SMALL LETTER BE */
- GDK_c, 0, 0, 0, 0, 0x0446, /* CYRILLIC SMALL LETTER TSE */
- GDK_c, GDK_h, 0, 0, 0, 0x0447, /* CYRILLIC SMALL LETTER CHE */
- GDK_d, 0, 0, 0, 0, 0x0434, /* CYRILLIC SMALL LETTER DE */
- GDK_e, 0, 0, 0, 0, 0x0435, /* CYRILLIC SMALL LETTER IE */
- GDK_e, GDK_apostrophe, 0, 0, 0, 0x044D, /* CYRILLIC SMALL LETTER E */
- GDK_f, 0, 0, 0, 0, 0x0444, /* CYRILLIC SMALL LETTER EF */
- GDK_g, 0, 0, 0, 0, 0x0433, /* CYRILLIC SMALL LETTER GE */
- GDK_h, 0, 0, 0, 0, 0x0445, /* CYRILLIC SMALL LETTER HA */
- GDK_i, 0, 0, 0, 0, 0x0438, /* CYRILLIC SMALL LETTER I */
- GDK_j, 0, 0, 0, 0, 0x0439, /* CYRILLIC SMALL LETTER SHORT I */
- GDK_j, GDK_apostrophe, 0, 0, 0, 0x0439, /* CYRILLIC SMALL LETTER SHORT I */
- GDK_j, GDK_a, 0, 0, 0, 0x044F, /* CYRILLIC SMALL LETTER YU */
- GDK_j, GDK_i, 0, 0, 0, 0x0457, /* CYRILLIC SMALL LETTER YI */
- GDK_j, GDK_o, 0, 0, 0, 0x0451, /* CYRILLIC SMALL LETTER YO */
- GDK_j, GDK_u, 0, 0, 0, 0x044E, /* CYRILLIC SMALL LETTER YA */
- GDK_k, 0, 0, 0, 0, 0x043A, /* CYRILLIC SMALL LETTER KA */
- GDK_k, GDK_h, 0, 0, 0, 0x0445, /* CYRILLIC SMALL LETTER HA */
- GDK_l, 0, 0, 0, 0, 0x043B, /* CYRILLIC SMALL LETTER EL */
- GDK_m, 0, 0, 0, 0, 0x043C, /* CYRILLIC SMALL LETTER EM */
- GDK_n, 0, 0, 0, 0, 0x043D, /* CYRILLIC SMALL LETTER EN */
- GDK_o, 0, 0, 0, 0, 0x043E, /* CYRILLIC SMALL LETTER O */
- GDK_p, 0, 0, 0, 0, 0x043F, /* CYRILLIC SMALL LETTER PE */
- GDK_q, 0, 0, 0, 0, 0x044F, /* CYRILLIC SMALL LETTER YA */
- GDK_r, 0, 0, 0, 0, 0x0440, /* CYRILLIC SMALL LETTER ER */
- GDK_s, 0, 0, 0, 0, 0x0441, /* CYRILLIC SMALL LETTER ES */
- GDK_s, GDK_h, 0, 0, 0, 0x0448, /* CYRILLIC SMALL LETTER SHA */
- GDK_s, GDK_h, GDK_c, GDK_h, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCA */
- GDK_s, GDK_j, 0, 0, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCA */
- GDK_t, 0, 0, 0, 0, 0x0442, /* CYRILLIC SMALL LETTER TE */
- GDK_u, 0, 0, 0, 0, 0x0443, /* CYRILLIC SMALL LETTER U */
- GDK_u, GDK_apostrophe, 0, 0, 0, 0x045E, /* CYRILLIC SMALL LETTER SHORT */
- GDK_v, 0, 0, 0, 0, 0x0432, /* CYRILLIC SMALL LETTER VE */
- GDK_w, 0, 0, 0, 0, 0x0432, /* CYRILLIC SMALL LETTER VE */
- GDK_x, 0, 0, 0, 0, 0x0445, /* CYRILLIC SMALL LETTER HA */
- GDK_y, 0, 0, 0, 0, 0x044B, /* CYRILLIC SMALL LETTER YERU */
- GDK_y, GDK_a, 0, 0, 0, 0x044F, /* CYRILLIC SMALL LETTER YU */
- GDK_y, GDK_i, 0, 0, 0, 0x0457, /* CYRILLIC SMALL LETTER YI */
- GDK_y, GDK_o, 0, 0, 0, 0x0451, /* CYRILLIC SMALL LETTER YO */
- GDK_y, GDK_u, 0, 0, 0, 0x044E, /* CYRILLIC SMALL LETTER YA */
- GDK_z, 0, 0, 0, 0, 0x0437, /* CYRILLIC SMALL LETTER ZE */
- GDK_z, GDK_h, 0, 0, 0, 0x0436, /* CYRILLIC SMALL LETTER ZHE */
- GDK_asciitilde, 0, 0, 0, 0, 0x44A, /* CYRILLIC SMALL LETTER HARD SIGN */
- GDK_asciitilde, GDK_asciitilde, 0, 0, 0, 0x42A, /* CYRILLIC CAPITAL LETTER HARD SIGN */
+ GDK_KEY_apostrophe, 0, 0, 0, 0, 0x44C, /* CYRILLIC SMALL LETTER SOFT SIGN */
+ GDK_KEY_apostrophe, GDK_KEY_apostrophe, 0, 0, 0, 0x42C, /* CYRILLIC CAPITAL LETTER SOFT SIGN */
+ GDK_KEY_slash, GDK_KEY_C, GDK_KEY_H, 0, 0, 0x040B, /* CYRILLIC CAPITAL LETTER TSHE */
+ GDK_KEY_slash, GDK_KEY_C, GDK_KEY_h, 0, 0, 0x040B, /* CYRILLIC CAPITAL LETTER TSHE */
+ GDK_KEY_slash, GDK_KEY_D, 0, 0, 0, 0x0402, /* CYRILLIC CAPITAL LETTER DJE */
+ GDK_KEY_slash, GDK_KEY_E, 0, 0, 0, 0x0404, /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
+ GDK_KEY_slash, GDK_KEY_G, 0, 0, 0, 0x0403, /* CYRILLIC CAPITAL LETTER GJE */
+ GDK_KEY_slash, GDK_KEY_I, 0, 0, 0, 0x0406, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
+ GDK_KEY_slash, GDK_KEY_J, 0, 0, 0, 0x0408, /* CYRILLIC CAPITAL LETTER JE */
+ GDK_KEY_slash, GDK_KEY_K, 0, 0, 0, 0x040C, /* CYRILLIC CAPITAL LETTER KJE */
+ GDK_KEY_slash, GDK_KEY_L, 0, 0, 0, 0x0409, /* CYRILLIC CAPITAL LETTER LJE */
+ GDK_KEY_slash, GDK_KEY_N, 0, 0, 0, 0x040A, /* CYRILLIC CAPITAL LETTER NJE */
+ GDK_KEY_slash, GDK_KEY_S, 0, 0, 0, 0x0405, /* CYRILLIC CAPITAL LETTER DZE */
+ GDK_KEY_slash, GDK_KEY_S, GDK_KEY_H, GDK_KEY_T, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
+ GDK_KEY_slash, GDK_KEY_S, GDK_KEY_H, GDK_KEY_t, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
+ GDK_KEY_slash, GDK_KEY_S, GDK_KEY_h, GDK_KEY_t, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
+ GDK_KEY_slash, GDK_KEY_T, 0, 0, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCH */
+ GDK_KEY_slash, GDK_KEY_Z, 0, 0, 0, 0x040F, /* CYRILLIC CAPITAL LETTER DZHE */
+ GDK_KEY_slash, GDK_KEY_c, GDK_KEY_h, 0, 0, 0x045B, /* CYRILLIC SMALL LETTER TSHE */
+ GDK_KEY_slash, GDK_KEY_d, 0, 0, 0, 0x0452, /* CYRILLIC SMALL LETTER DJE */
+ GDK_KEY_slash, GDK_KEY_e, 0, 0, 0, 0x0454, /* CYRILLIC SMALL LETTER UKRAINIAN IE */
+ GDK_KEY_slash, GDK_KEY_g, 0, 0, 0, 0x0453, /* CYRILLIC SMALL LETTER GJE */
+ GDK_KEY_slash, GDK_KEY_i, 0, 0, 0, 0x0456, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
+ GDK_KEY_slash, GDK_KEY_j, 0, 0, 0, 0x0458, /* CYRILLIC SMALL LETTER JE */
+ GDK_KEY_slash, GDK_KEY_k, 0, 0, 0, 0x045C, /* CYRILLIC SMALL LETTER KJE */
+ GDK_KEY_slash, GDK_KEY_l, 0, 0, 0, 0x0459, /* CYRILLIC SMALL LETTER LJE */
+ GDK_KEY_slash, GDK_KEY_n, 0, 0, 0, 0x045A, /* CYRILLIC SMALL LETTER NJE */
+ GDK_KEY_slash, GDK_KEY_s, 0, 0, 0, 0x0455, /* CYRILLIC SMALL LETTER DZE */
+ GDK_KEY_slash, GDK_KEY_s, GDK_KEY_h, GDK_KEY_t, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCH */
+ GDK_KEY_slash, GDK_KEY_t, 0, 0, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCH */
+ GDK_KEY_slash, GDK_KEY_z, 0, 0, 0, 0x045F, /* CYRILLIC SMALL LETTER DZHE */
+ GDK_KEY_A, 0, 0, 0, 0, 0x0410, /* CYRILLIC CAPITAL LETTER A */
+ GDK_KEY_B, 0, 0, 0, 0, 0x0411, /* CYRILLIC CAPITAL LETTER BE */
+ GDK_KEY_C, 0, 0, 0, 0, 0x0426, /* CYRILLIC CAPITAL LETTER TSE */
+ GDK_KEY_C, GDK_KEY_H, 0, 0, 0, 0x0427, /* CYRILLIC CAPITAL LETTER CHE */
+ GDK_KEY_C, GDK_KEY_h, 0, 0, 0, 0x0427, /* CYRILLIC CAPITAL LETTER CHE */
+ GDK_KEY_D, 0, 0, 0, 0, 0x0414, /* CYRILLIC CAPITAL LETTER DE */
+ GDK_KEY_E, 0, 0, 0, 0, 0x0415, /* CYRILLIC CAPITAL LETTER IE */
+ GDK_KEY_E, GDK_KEY_apostrophe, 0, 0, 0, 0x042D, /* CYRILLIC CAPITAL LETTER E */
+ GDK_KEY_F, 0, 0, 0, 0, 0x0424, /* CYRILLIC CAPITAL LETTER EF */
+ GDK_KEY_G, 0, 0, 0, 0, 0x0413, /* CYRILLIC CAPITAL LETTER GE */
+ GDK_KEY_H, 0, 0, 0, 0, 0x0425, /* CYRILLIC CAPITAL LETTER HA */
+ GDK_KEY_I, 0, 0, 0, 0, 0x0418, /* CYRILLIC CAPITAL LETTER I */
+ GDK_KEY_J, 0, 0, 0, 0, 0x0419, /* CYRILLIC CAPITAL LETTER SHORT I */
+ GDK_KEY_J, GDK_KEY_apostrophe, 0, 0, 0, 0x0419, /* CYRILLIC CAPITAL LETTER SHORT I */
+ GDK_KEY_J, GDK_KEY_A, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_J, GDK_KEY_I, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
+ GDK_KEY_J, GDK_KEY_O, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
+ GDK_KEY_J, GDK_KEY_U, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_J, GDK_KEY_a, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_J, GDK_KEY_i, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
+ GDK_KEY_J, GDK_KEY_o, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
+ GDK_KEY_J, GDK_KEY_u, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_K, 0, 0, 0, 0, 0x041A, /* CYRILLIC CAPITAL LETTER KA */
+ GDK_KEY_K, GDK_KEY_H, 0, 0, 0, 0x0425, /* CYRILLIC CAPITAL LETTER HA */
+ GDK_KEY_L, 0, 0, 0, 0, 0x041B, /* CYRILLIC CAPITAL LETTER EL */
+ GDK_KEY_M, 0, 0, 0, 0, 0x041C, /* CYRILLIC CAPITAL LETTER EM */
+ GDK_KEY_N, 0, 0, 0, 0, 0x041D, /* CYRILLIC CAPITAL LETTER EN */
+ GDK_KEY_O, 0, 0, 0, 0, 0x041E, /* CYRILLIC CAPITAL LETTER O */
+ GDK_KEY_P, 0, 0, 0, 0, 0x041F, /* CYRILLIC CAPITAL LETTER PE */
+ GDK_KEY_Q, 0, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_R, 0, 0, 0, 0, 0x0420, /* CYRILLIC CAPITAL LETTER ER */
+ GDK_KEY_S, 0, 0, 0, 0, 0x0421, /* CYRILLIC CAPITAL LETTER ES */
+ GDK_KEY_S, GDK_KEY_H, 0, 0, 0, 0x0428, /* CYRILLIC CAPITAL LETTER SHA */
+ GDK_KEY_S, GDK_KEY_H, GDK_KEY_C, GDK_KEY_H, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
+ GDK_KEY_S, GDK_KEY_H, GDK_KEY_C, GDK_KEY_h, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
+ GDK_KEY_S, GDK_KEY_H, GDK_KEY_c, GDK_KEY_h, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
+ GDK_KEY_S, GDK_KEY_H, GDK_KEY_c, GDK_KEY_h, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
+ GDK_KEY_S, GDK_KEY_J, 0, 0, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
+ GDK_KEY_S, GDK_KEY_h, 0, 0, 0, 0x0428, /* CYRILLIC CAPITAL LETTER SHA */
+ GDK_KEY_S, GDK_KEY_j, 0, 0, 0, 0x0429, /* CYRILLIC CAPITAL LETTER SHCA */
+ GDK_KEY_T, 0, 0, 0, 0, 0x0422, /* CYRILLIC CAPITAL LETTER TE */
+ GDK_KEY_U, 0, 0, 0, 0, 0x0423, /* CYRILLIC CAPITAL LETTER U */
+ GDK_KEY_U, GDK_KEY_apostrophe, 0, 0, 0, 0x040E, /* CYRILLIC CAPITAL LETTER SHORT */
+ GDK_KEY_V, 0, 0, 0, 0, 0x0412, /* CYRILLIC CAPITAL LETTER VE */
+ GDK_KEY_W, 0, 0, 0, 0, 0x0412, /* CYRILLIC CAPITAL LETTER VE */
+ GDK_KEY_X, 0, 0, 0, 0, 0x0425, /* CYRILLIC CAPITAL LETTER HA */
+ GDK_KEY_Y, 0, 0, 0, 0, 0x042B, /* CYRILLIC CAPITAL LETTER YERU */
+ GDK_KEY_Y, GDK_KEY_A, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_Y, GDK_KEY_I, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
+ GDK_KEY_Y, GDK_KEY_O, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
+ GDK_KEY_Y, GDK_KEY_U, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YU */
+ GDK_KEY_Y, GDK_KEY_a, 0, 0, 0, 0x042F, /* CYRILLIC CAPITAL LETTER YA */
+ GDK_KEY_Y, GDK_KEY_i, 0, 0, 0, 0x0407, /* CYRILLIC CAPITAL LETTER YI */
+ GDK_KEY_Y, GDK_KEY_o, 0, 0, 0, 0x0401, /* CYRILLIC CAPITAL LETTER YO */
+ GDK_KEY_Y, GDK_KEY_u, 0, 0, 0, 0x042E, /* CYRILLIC CAPITAL LETTER YU */
+ GDK_KEY_Z, 0, 0, 0, 0, 0x0417, /* CYRILLIC CAPITAL LETTER ZE */
+ GDK_KEY_Z, GDK_KEY_H, 0, 0, 0, 0x0416, /* CYRILLIC CAPITAL LETTER ZHE */
+ GDK_KEY_Z, GDK_KEY_h, 0, 0, 0, 0x0416, /* CYRILLIC CAPITAL LETTER ZHE */
+ GDK_KEY_a, 0, 0, 0, 0, 0x0430, /* CYRILLIC SMALL LETTER A */
+ GDK_KEY_b, 0, 0, 0, 0, 0x0431, /* CYRILLIC SMALL LETTER BE */
+ GDK_KEY_c, 0, 0, 0, 0, 0x0446, /* CYRILLIC SMALL LETTER TSE */
+ GDK_KEY_c, GDK_KEY_h, 0, 0, 0, 0x0447, /* CYRILLIC SMALL LETTER CHE */
+ GDK_KEY_d, 0, 0, 0, 0, 0x0434, /* CYRILLIC SMALL LETTER DE */
+ GDK_KEY_e, 0, 0, 0, 0, 0x0435, /* CYRILLIC SMALL LETTER IE */
+ GDK_KEY_e, GDK_KEY_apostrophe, 0, 0, 0, 0x044D, /* CYRILLIC SMALL LETTER E */
+ GDK_KEY_f, 0, 0, 0, 0, 0x0444, /* CYRILLIC SMALL LETTER EF */
+ GDK_KEY_g, 0, 0, 0, 0, 0x0433, /* CYRILLIC SMALL LETTER GE */
+ GDK_KEY_h, 0, 0, 0, 0, 0x0445, /* CYRILLIC SMALL LETTER HA */
+ GDK_KEY_i, 0, 0, 0, 0, 0x0438, /* CYRILLIC SMALL LETTER I */
+ GDK_KEY_j, 0, 0, 0, 0, 0x0439, /* CYRILLIC SMALL LETTER SHORT I */
+ GDK_KEY_j, GDK_KEY_apostrophe, 0, 0, 0, 0x0439, /* CYRILLIC SMALL LETTER SHORT I */
+ GDK_KEY_j, GDK_KEY_a, 0, 0, 0, 0x044F, /* CYRILLIC SMALL LETTER YU */
+ GDK_KEY_j, GDK_KEY_i, 0, 0, 0, 0x0457, /* CYRILLIC SMALL LETTER YI */
+ GDK_KEY_j, GDK_KEY_o, 0, 0, 0, 0x0451, /* CYRILLIC SMALL LETTER YO */
+ GDK_KEY_j, GDK_KEY_u, 0, 0, 0, 0x044E, /* CYRILLIC SMALL LETTER YA */
+ GDK_KEY_k, 0, 0, 0, 0, 0x043A, /* CYRILLIC SMALL LETTER KA */
+ GDK_KEY_k, GDK_KEY_h, 0, 0, 0, 0x0445, /* CYRILLIC SMALL LETTER HA */
+ GDK_KEY_l, 0, 0, 0, 0, 0x043B, /* CYRILLIC SMALL LETTER EL */
+ GDK_KEY_m, 0, 0, 0, 0, 0x043C, /* CYRILLIC SMALL LETTER EM */
+ GDK_KEY_n, 0, 0, 0, 0, 0x043D, /* CYRILLIC SMALL LETTER EN */
+ GDK_KEY_o, 0, 0, 0, 0, 0x043E, /* CYRILLIC SMALL LETTER O */
+ GDK_KEY_p, 0, 0, 0, 0, 0x043F, /* CYRILLIC SMALL LETTER PE */
+ GDK_KEY_q, 0, 0, 0, 0, 0x044F, /* CYRILLIC SMALL LETTER YA */
+ GDK_KEY_r, 0, 0, 0, 0, 0x0440, /* CYRILLIC SMALL LETTER ER */
+ GDK_KEY_s, 0, 0, 0, 0, 0x0441, /* CYRILLIC SMALL LETTER ES */
+ GDK_KEY_s, GDK_KEY_h, 0, 0, 0, 0x0448, /* CYRILLIC SMALL LETTER SHA */
+ GDK_KEY_s, GDK_KEY_h, GDK_KEY_c, GDK_KEY_h, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCA */
+ GDK_KEY_s, GDK_KEY_j, 0, 0, 0, 0x0449, /* CYRILLIC SMALL LETTER SHCA */
+ GDK_KEY_t, 0, 0, 0, 0, 0x0442, /* CYRILLIC SMALL LETTER TE */
+ GDK_KEY_u, 0, 0, 0, 0, 0x0443, /* CYRILLIC SMALL LETTER U */
+ GDK_KEY_u, GDK_KEY_apostrophe, 0, 0, 0, 0x045E, /* CYRILLIC SMALL LETTER SHORT */
+ GDK_KEY_v, 0, 0, 0, 0, 0x0432, /* CYRILLIC SMALL LETTER VE */
+ GDK_KEY_w, 0, 0, 0, 0, 0x0432, /* CYRILLIC SMALL LETTER VE */
+ GDK_KEY_x, 0, 0, 0, 0, 0x0445, /* CYRILLIC SMALL LETTER HA */
+ GDK_KEY_y, 0, 0, 0, 0, 0x044B, /* CYRILLIC SMALL LETTER YERU */
+ GDK_KEY_y, GDK_KEY_a, 0, 0, 0, 0x044F, /* CYRILLIC SMALL LETTER YU */
+ GDK_KEY_y, GDK_KEY_i, 0, 0, 0, 0x0457, /* CYRILLIC SMALL LETTER YI */
+ GDK_KEY_y, GDK_KEY_o, 0, 0, 0, 0x0451, /* CYRILLIC SMALL LETTER YO */
+ GDK_KEY_y, GDK_KEY_u, 0, 0, 0, 0x044E, /* CYRILLIC SMALL LETTER YA */
+ GDK_KEY_z, 0, 0, 0, 0, 0x0437, /* CYRILLIC SMALL LETTER ZE */
+ GDK_KEY_z, GDK_KEY_h, 0, 0, 0, 0x0436, /* CYRILLIC SMALL LETTER ZHE */
+ GDK_KEY_asciitilde, 0, 0, 0, 0, 0x44A, /* CYRILLIC SMALL LETTER HARD SIGN */
+ GDK_KEY_asciitilde, GDK_KEY_asciitilde, 0, 0, 0, 0x42A, /* CYRILLIC CAPITAL LETTER HARD SIGN */
};
static void
diff --git a/modules/input/iminuktitut.c b/modules/input/iminuktitut.c
index d727da743e..2e0bd9664a 100644
--- a/modules/input/iminuktitut.c
+++ b/modules/input/iminuktitut.c
@@ -104,8 +104,8 @@ static guint16 inuktitut_compose_seqs[] = {
SYL('v', 0x1555, 0x155d, 2) /* as f */
SYL('y', 0x1528, 0x153e, 2) /* As j */
- SYL(GDK_lstroke, 0x15a0, 0x15a6, 3) /* l- */
- SYL(GDK_eng, 0x158f, 0x1595, 3) /* ng */
+ SYL(GDK_KEY_lstroke, 0x15a0, 0x15a6, 3) /* l- */
+ SYL(GDK_KEY_eng, 0x158f, 0x1595, 3) /* ng */
};
static void
diff --git a/modules/input/imipa.c b/modules/input/imipa.c
index b526d8f402..2593ca3dbb 100644
--- a/modules/input/imipa.c
+++ b/modules/input/imipa.c
@@ -62,67 +62,67 @@ ipa_register_type (GTypeModule *module)
* in iso-8859-5
*/
static guint16 ipa_compose_seqs[] = {
- GDK_ampersand, 0, 0, 0, 0, 0x263, /* LATIN SMALL LETTER GAMMA */
- GDK_apostrophe, 0, 0, 0, 0, 0x2C8, /* MODIFIER LETTER VERTICAL LINE */
- GDK_slash, GDK_apostrophe, 0, 0, 0, 0x2CA, /* MODIFIER LETTER ACUTE ACCENT */
- GDK_slash, GDK_slash, 0, 0, 0, 0x02F, /* SOLIDUS */
- GDK_slash, GDK_3, 0, 0, 0, 0x25B, /* LATIN SMALL LETTER OPEN E */
- GDK_slash, GDK_A, 0, 0, 0, 0x252, /* LATIN LETTER TURNED ALPHA */
- GDK_slash, GDK_R, 0, 0, 0, 0x281, /* LATIN LETTER SMALL CAPITAL INVERTED R */
- GDK_slash, GDK_a, 0, 0, 0, 0x250, /* LATIN SMALL LETTER TURNED A */
- GDK_slash, GDK_c, 0, 0, 0, 0x254, /* LATIN SMALL LETTER OPEN O */
- GDK_slash, GDK_e, 0, 0, 0, 0x259, /* LATIN SMALL LETTER SCHWA */
- GDK_slash, GDK_h, 0, 0, 0, 0x265, /* LATIN SMALL LETTER TURNED H */
- GDK_slash, GDK_m, 0, 0, 0, 0x26F, /* LATIN SMALL LETTER TURNED M */
- GDK_slash, GDK_r, 0, 0, 0, 0x279, /* LATIN SMALL LETTER TURNED R */
- GDK_slash, GDK_v, 0, 0, 0, 0x28C, /* LATIN SMALL LETTER TURNED V */
- GDK_slash, GDK_w, 0, 0, 0, 0x28D, /* LATIN SMALL LETTER TURNED W */
- GDK_slash, GDK_y, 0, 0, 0, 0x28E, /* LATIN SMALL LETTER TRUEND Y*/
- GDK_3, 0, 0, 0, 0, 0x292, /* LATIN SMALL LETTER EZH */
- GDK_colon, 0, 0, 0, 0, 0x2D0, /* MODIFIER LETTER TRIANGULAR COLON */
- GDK_A, 0, 0, 0, 0, 0x251, /* LATIN SMALL LETTER ALPHA */
- GDK_E, 0, 0, 0, 0, 0x25B, /* LATIN SMALL LETTER OPEN E */
- GDK_I, 0, 0, 0, 0, 0x26A, /* LATIN LETTER SMALL CAPITAL I */
- GDK_L, 0, 0, 0, 0, 0x29F, /* LATIN LETTER SMALL CAPITAL L */
- GDK_M, 0, 0, 0, 0, 0x28D, /* LATIN SMALL LETTER TURNED W */
- GDK_O, 0, 0, 0, 0, 0x04F, /* LATIN LETTER SMALL CAPITAL OE */
- GDK_O, GDK_E, 0, 0, 0, 0x276, /* LATIN LETTER SMALL CAPITAL OE */
- GDK_R, 0, 0, 0, 0, 0x280, /* LATIN LETTER SMALL CAPITAL R */
- GDK_U, 0, 0, 0, 0, 0x28A, /* LATIN SMALL LETTER UPSILON */
- GDK_Y, 0, 0, 0, 0, 0x28F, /* LATIN LETTER SMALL CAPITAL Y */
- GDK_grave, 0, 0, 0, 0, 0x2CC, /* MODIFIER LETTER LOW VERTICAL LINE */
- GDK_a, 0, 0, 0, 0, 0x061, /* LATIN SMALL LETTER A */
- GDK_a, GDK_e, 0, 0, 0, 0x0E6, /* LATIN SMALL LETTER AE */
- GDK_c, 0, 0, 0, 0, 0x063, /* LATIN SMALL LETTER C */
- GDK_c, GDK_comma, 0, 0, 0, 0x0E7, /* LATIN SMALL LETTER C WITH CEDILLA */
- GDK_d, 0, 0, 0, 0, 0x064, /* LATIN SMALL LETTER E */
- GDK_d, GDK_apostrophe, 0, 0, 0, 0x064, /* LATIN SMALL LETTER D */
- GDK_d, GDK_h, 0, 0, 0, 0x0F0, /* LATIN SMALL LETTER ETH */
- GDK_e, 0, 0, 0, 0, 0x065, /* LATIN SMALL LETTER E */
- GDK_e, GDK_minus, 0, 0, 0, 0x25A, /* LATIN SMALL LETTER SCHWA WITH HOOK */
- GDK_e, GDK_bar, 0, 0, 0, 0x25A, /* LATIN SMALL LETTER SCHWA WITH HOOK */
- GDK_g, 0, 0, 0, 0, 0x067, /* LATIN SMALL LETTER G */
- GDK_g, GDK_n, 0, 0, 0, 0x272, /* LATIN SMALL LETTER N WITH LEFT HOOK */
- GDK_i, 0, 0, 0, 0, 0x069, /* LATIN SMALL LETTER I */
- GDK_i, GDK_minus, 0, 0, 0, 0x268, /* LATIN SMALL LETTER I WITH STROKE */
- GDK_n, 0, 0, 0, 0, 0x06e, /* LATIN SMALL LETTER N */
- GDK_n, GDK_g, 0, 0, 0, 0x14B, /* LATIN SMALL LETTER ENG */
- GDK_o, 0, 0, 0, 0, 0x06f, /* LATIN SMALL LETTER O */
- GDK_o, GDK_minus, 0, 0, 0, 0x275, /* LATIN LETTER BARRED O */
- GDK_o, GDK_slash, 0, 0, 0, 0x0F8, /* LATIN SMALL LETTER O WITH STROKE */
- GDK_o, GDK_e, 0, 0, 0, 0x153, /* LATIN SMALL LIGATURE OE */
- GDK_o, GDK_bar, 0, 0, 0, 0x251, /* LATIN SMALL LETTER ALPHA */
- GDK_s, 0, 0, 0, 0, 0x073, /* LATIN SMALL LETTER_ESH */
- GDK_s, GDK_h, 0, 0, 0, 0x283, /* LATIN SMALL LETTER_ESH */
- GDK_t, 0, 0, 0, 0, 0x074, /* LATIN SMALL LETTER T */
- GDK_t, GDK_h, 0, 0, 0, 0x3B8, /* GREEK SMALL LETTER THETA */
- GDK_u, 0, 0, 0, 0, 0x075, /* LATIN SMALL LETTER U */
- GDK_u, GDK_minus, 0, 0, 0, 0x289, /* LATIN LETTER U BAR */
- GDK_z, 0, 0, 0, 0, 0x07A, /* LATIN SMALL LETTER Z */
- GDK_z, GDK_h, 0, 0, 0, 0x292, /* LATIN SMALL LETTER EZH */
- GDK_bar, GDK_o, 0, 0, 0, 0x252, /* LATIN LETTER TURNED ALPHA */
-
- GDK_asciitilde, 0, 0, 0, 0, 0x303, /* COMBINING TILDE */
+ GDK_KEY_ampersand, 0, 0, 0, 0, 0x263, /* LATIN SMALL LETTER GAMMA */
+ GDK_KEY_apostrophe, 0, 0, 0, 0, 0x2C8, /* MODIFIER LETTER VERTICAL LINE */
+ GDK_KEY_slash, GDK_KEY_apostrophe, 0, 0, 0, 0x2CA, /* MODIFIER LETTER ACUTE ACCENT */
+ GDK_KEY_slash, GDK_KEY_slash, 0, 0, 0, 0x02F, /* SOLIDUS */
+ GDK_KEY_slash, GDK_KEY_3, 0, 0, 0, 0x25B, /* LATIN SMALL LETTER OPEN E */
+ GDK_KEY_slash, GDK_KEY_A, 0, 0, 0, 0x252, /* LATIN LETTER TURNED ALPHA */
+ GDK_KEY_slash, GDK_KEY_R, 0, 0, 0, 0x281, /* LATIN LETTER SMALL CAPITAL INVERTED R */
+ GDK_KEY_slash, GDK_KEY_a, 0, 0, 0, 0x250, /* LATIN SMALL LETTER TURNED A */
+ GDK_KEY_slash, GDK_KEY_c, 0, 0, 0, 0x254, /* LATIN SMALL LETTER OPEN O */
+ GDK_KEY_slash, GDK_KEY_e, 0, 0, 0, 0x259, /* LATIN SMALL LETTER SCHWA */
+ GDK_KEY_slash, GDK_KEY_h, 0, 0, 0, 0x265, /* LATIN SMALL LETTER TURNED H */
+ GDK_KEY_slash, GDK_KEY_m, 0, 0, 0, 0x26F, /* LATIN SMALL LETTER TURNED M */
+ GDK_KEY_slash, GDK_KEY_r, 0, 0, 0, 0x279, /* LATIN SMALL LETTER TURNED R */
+ GDK_KEY_slash, GDK_KEY_v, 0, 0, 0, 0x28C, /* LATIN SMALL LETTER TURNED V */
+ GDK_KEY_slash, GDK_KEY_w, 0, 0, 0, 0x28D, /* LATIN SMALL LETTER TURNED W */
+ GDK_KEY_slash, GDK_KEY_y, 0, 0, 0, 0x28E, /* LATIN SMALL LETTER TRUEND Y*/
+ GDK_KEY_3, 0, 0, 0, 0, 0x292, /* LATIN SMALL LETTER EZH */
+ GDK_KEY_colon, 0, 0, 0, 0, 0x2D0, /* MODIFIER LETTER TRIANGULAR COLON */
+ GDK_KEY_A, 0, 0, 0, 0, 0x251, /* LATIN SMALL LETTER ALPHA */
+ GDK_KEY_E, 0, 0, 0, 0, 0x25B, /* LATIN SMALL LETTER OPEN E */
+ GDK_KEY_I, 0, 0, 0, 0, 0x26A, /* LATIN LETTER SMALL CAPITAL I */
+ GDK_KEY_L, 0, 0, 0, 0, 0x29F, /* LATIN LETTER SMALL CAPITAL L */
+ GDK_KEY_M, 0, 0, 0, 0, 0x28D, /* LATIN SMALL LETTER TURNED W */
+ GDK_KEY_O, 0, 0, 0, 0, 0x04F, /* LATIN LETTER SMALL CAPITAL OE */
+ GDK_KEY_O, GDK_KEY_E, 0, 0, 0, 0x276, /* LATIN LETTER SMALL CAPITAL OE */
+ GDK_KEY_R, 0, 0, 0, 0, 0x280, /* LATIN LETTER SMALL CAPITAL R */
+ GDK_KEY_U, 0, 0, 0, 0, 0x28A, /* LATIN SMALL LETTER UPSILON */
+ GDK_KEY_Y, 0, 0, 0, 0, 0x28F, /* LATIN LETTER SMALL CAPITAL Y */
+ GDK_KEY_grave, 0, 0, 0, 0, 0x2CC, /* MODIFIER LETTER LOW VERTICAL LINE */
+ GDK_KEY_a, 0, 0, 0, 0, 0x061, /* LATIN SMALL LETTER A */
+ GDK_KEY_a, GDK_KEY_e, 0, 0, 0, 0x0E6, /* LATIN SMALL LETTER AE */
+ GDK_KEY_c, 0, 0, 0, 0, 0x063, /* LATIN SMALL LETTER C */
+ GDK_KEY_c, GDK_KEY_comma, 0, 0, 0, 0x0E7, /* LATIN SMALL LETTER C WITH CEDILLA */
+ GDK_KEY_d, 0, 0, 0, 0, 0x064, /* LATIN SMALL LETTER E */
+ GDK_KEY_d, GDK_KEY_apostrophe, 0, 0, 0, 0x064, /* LATIN SMALL LETTER D */
+ GDK_KEY_d, GDK_KEY_h, 0, 0, 0, 0x0F0, /* LATIN SMALL LETTER ETH */
+ GDK_KEY_e, 0, 0, 0, 0, 0x065, /* LATIN SMALL LETTER E */
+ GDK_KEY_e, GDK_KEY_minus, 0, 0, 0, 0x25A, /* LATIN SMALL LETTER SCHWA WITH HOOK */
+ GDK_KEY_e, GDK_KEY_bar, 0, 0, 0, 0x25A, /* LATIN SMALL LETTER SCHWA WITH HOOK */
+ GDK_KEY_g, 0, 0, 0, 0, 0x067, /* LATIN SMALL LETTER G */
+ GDK_KEY_g, GDK_KEY_n, 0, 0, 0, 0x272, /* LATIN SMALL LETTER N WITH LEFT HOOK */
+ GDK_KEY_i, 0, 0, 0, 0, 0x069, /* LATIN SMALL LETTER I */
+ GDK_KEY_i, GDK_KEY_minus, 0, 0, 0, 0x268, /* LATIN SMALL LETTER I WITH STROKE */
+ GDK_KEY_n, 0, 0, 0, 0, 0x06e, /* LATIN SMALL LETTER N */
+ GDK_KEY_n, GDK_KEY_g, 0, 0, 0, 0x14B, /* LATIN SMALL LETTER ENG */
+ GDK_KEY_o, 0, 0, 0, 0, 0x06f, /* LATIN SMALL LETTER O */
+ GDK_KEY_o, GDK_KEY_minus, 0, 0, 0, 0x275, /* LATIN LETTER BARRED O */
+ GDK_KEY_o, GDK_KEY_slash, 0, 0, 0, 0x0F8, /* LATIN SMALL LETTER O WITH STROKE */
+ GDK_KEY_o, GDK_KEY_e, 0, 0, 0, 0x153, /* LATIN SMALL LIGATURE OE */
+ GDK_KEY_o, GDK_KEY_bar, 0, 0, 0, 0x251, /* LATIN SMALL LETTER ALPHA */
+ GDK_KEY_s, 0, 0, 0, 0, 0x073, /* LATIN SMALL LETTER_ESH */
+ GDK_KEY_s, GDK_KEY_h, 0, 0, 0, 0x283, /* LATIN SMALL LETTER_ESH */
+ GDK_KEY_t, 0, 0, 0, 0, 0x074, /* LATIN SMALL LETTER T */
+ GDK_KEY_t, GDK_KEY_h, 0, 0, 0, 0x3B8, /* GREEK SMALL LETTER THETA */
+ GDK_KEY_u, 0, 0, 0, 0, 0x075, /* LATIN SMALL LETTER U */
+ GDK_KEY_u, GDK_KEY_minus, 0, 0, 0, 0x289, /* LATIN LETTER U BAR */
+ GDK_KEY_z, 0, 0, 0, 0, 0x07A, /* LATIN SMALL LETTER Z */
+ GDK_KEY_z, GDK_KEY_h, 0, 0, 0, 0x292, /* LATIN SMALL LETTER EZH */
+ GDK_KEY_bar, GDK_KEY_o, 0, 0, 0, 0x252, /* LATIN LETTER TURNED ALPHA */
+
+ GDK_KEY_asciitilde, 0, 0, 0, 0, 0x303, /* COMBINING TILDE */
};
diff --git a/modules/input/imti-er.c b/modules/input/imti-er.c
index ad623448c7..614755bdb6 100644
--- a/modules/input/imti-er.c
+++ b/modules/input/imti-er.c
@@ -140,8 +140,8 @@ ti_er_register_type (GTypeModule *module)
static guint16 ti_er_compose_seqs[] = {
/* do punctuation and numerals here */
- '\'', 0, 0, 0, 0, 0, GDK_dead_grave, /* hopefully this has no side effects */
- '\'', '\'', 0, 0, 0, 0, GDK_apostrophe,
+ '\'', 0, 0, 0, 0, 0, GDK_KEY_dead_grave, /* hopefully this has no side effects */
+ '\'', '\'', 0, 0, 0, 0, GDK_KEY_apostrophe,
'\'', '1', 0, 0, 0, 0, 0x1369,
'\'', '1', '0', 0, 0, 0, 0x1372,
'\'', '1', '0', '0', 0, 0, 0x137b,
@@ -430,8 +430,8 @@ static guint16 ti_er_compose_seqs[] = {
SYLW('x', 0x1238)
SYL('y', 0x12e8)
SYLW('z', 0x12d8)
- GDK_Shift_L, GDK_space, 0, 0, 0, 0, 0x1361,
- GDK_Shift_R, GDK_space, 0, 0, 0, 0, 0x1361,
+ GDK_KEY_Shift_L, GDK_KEY_space, 0, 0, 0, 0, 0x1361,
+ GDK_KEY_Shift_R, GDK_KEY_space, 0, 0, 0, 0, 0x1361,
};
static void
diff --git a/modules/input/imti-et.c b/modules/input/imti-et.c
index 663c7e2a82..edfdf53435 100644
--- a/modules/input/imti-et.c
+++ b/modules/input/imti-et.c
@@ -140,8 +140,8 @@ ti_et_register_type (GTypeModule *module)
static guint16 ti_et_compose_seqs[] = {
/* do punctuation and numerals here */
- '\'', 0, 0, 0, 0, 0, GDK_dead_grave, /* hopefully this has no side effects */
- '\'', '\'', 0, 0, 0, 0, GDK_apostrophe,
+ '\'', 0, 0, 0, 0, 0, GDK_KEY_dead_grave, /* hopefully this has no side effects */
+ '\'', '\'', 0, 0, 0, 0, GDK_KEY_apostrophe,
'\'', '1', 0, 0, 0, 0, 0x1369,
'\'', '1', '0', 0, 0, 0, 0x1372,
'\'', '1', '0', '0', 0, 0, 0x137b,
@@ -430,8 +430,8 @@ static guint16 ti_et_compose_seqs[] = {
SYLW('x', 0x1238)
SYL('y', 0x12e8)
SYLW('z', 0x12d8)
- GDK_Shift_L, GDK_space, 0, 0, 0, 0, 0x1361,
- GDK_Shift_R, GDK_space, 0, 0, 0, 0, 0x1361,
+ GDK_KEY_Shift_L, GDK_KEY_space, 0, 0, 0, 0, 0x1361,
+ GDK_KEY_Shift_R, GDK_KEY_space, 0, 0, 0, 0, 0x1361,
};
static void
diff --git a/modules/input/imviqr.c b/modules/input/imviqr.c
index 5994894486..3b4763d6e1 100644
--- a/modules/input/imviqr.c
+++ b/modules/input/imviqr.c
@@ -61,168 +61,168 @@ viqr_register_type (GTypeModule *module)
}
static guint16 viqr_compose_seqs[] = {
- GDK_A, 0, 0, 0, 0, 'A',
- GDK_A, GDK_apostrophe, 0, 0, 0, 0xc1,
- GDK_A, GDK_parenleft, 0, 0, 0, 0x102,
- GDK_A, GDK_parenleft, GDK_apostrophe, 0, 0, 0x1eae,
- GDK_A, GDK_parenleft, GDK_period, 0, 0, 0x1eb6,
- GDK_A, GDK_parenleft, GDK_question, 0, 0, 0x1eb2,
- GDK_A, GDK_parenleft, GDK_grave, 0, 0, 0x1eb0,
- GDK_A, GDK_parenleft, GDK_asciitilde, 0, 0, 0x1eb4,
- GDK_A, GDK_period, 0, 0, 0, 0x1ea0,
- GDK_A, GDK_question, 0, 0, 0, 0x1ea2,
- GDK_A, GDK_asciicircum, 0, 0, 0, 0xc2,
- GDK_A, GDK_asciicircum, GDK_apostrophe, 0, 0, 0x1ea4,
- GDK_A, GDK_asciicircum, GDK_period, 0, 0, 0x1eac,
- GDK_A, GDK_asciicircum, GDK_question, 0, 0, 0x1ea8,
- GDK_A, GDK_asciicircum, GDK_grave, 0, 0, 0x1ea6,
- GDK_A, GDK_asciicircum, GDK_asciitilde, 0, 0, 0x1eaa,
- GDK_A, GDK_grave, 0, 0, 0, 0xc0,
- GDK_A, GDK_asciitilde, 0, 0, 0, 0xc3,
- GDK_D, 0, 0, 0, 0, 'D',
- GDK_D, GDK_D, 0, 0, 0, 0x110,
- GDK_D, GDK_d, 0, 0, 0, 0x110,
- GDK_E, 0, 0, 0, 0, 'E',
- GDK_E, GDK_apostrophe, 0, 0, 0, 0xc9,
- GDK_E, GDK_period, 0, 0, 0, 0x1eb8,
- GDK_E, GDK_question, 0, 0, 0, 0x1eba,
- GDK_E, GDK_asciicircum, 0, 0, 0, 0xca,
- GDK_E, GDK_asciicircum, GDK_apostrophe, 0, 0, 0x1ebe,
- GDK_E, GDK_asciicircum, GDK_period, 0, 0, 0x1ec6,
- GDK_E, GDK_asciicircum, GDK_question, 0, 0, 0x1ec2,
- GDK_E, GDK_asciicircum, GDK_grave, 0, 0, 0x1ec0,
- GDK_E, GDK_asciicircum, GDK_asciitilde, 0, 0, 0x1ec4,
- GDK_E, GDK_grave, 0, 0, 0, 0xc8,
- GDK_E, GDK_asciitilde, 0, 0, 0, 0x1ebc,
- GDK_I, 0, 0, 0, 0, 'I',
- GDK_I, GDK_apostrophe, 0, 0, 0, 0xcd,
- GDK_I, GDK_period, 0, 0, 0, 0x1eca,
- GDK_I, GDK_question, 0, 0, 0, 0x1ec8,
- GDK_I, GDK_grave, 0, 0, 0, 0xcc,
- GDK_I, GDK_asciitilde, 0, 0, 0, 0x128,
- GDK_O, 0, 0, 0, 0, 'O',
- GDK_O, GDK_apostrophe, 0, 0, 0, 0xD3,
- GDK_O, GDK_plus, 0, 0, 0, 0x1a0,
- GDK_O, GDK_plus, GDK_apostrophe, 0, 0, 0x1eda,
- GDK_O, GDK_plus, GDK_period, 0, 0, 0x1ee2,
- GDK_O, GDK_plus, GDK_question, 0, 0, 0x1ede,
- GDK_O, GDK_plus, GDK_grave, 0, 0, 0x1edc,
- GDK_O, GDK_plus, GDK_asciitilde, 0, 0, 0x1ee0,
- GDK_O, GDK_period, 0, 0, 0, 0x1ecc,
- GDK_O, GDK_question, 0, 0, 0, 0x1ece,
- GDK_O, GDK_asciicircum, 0, 0, 0, 0xd4,
- GDK_O, GDK_asciicircum, GDK_apostrophe, 0, 0, 0x1ed0,
- GDK_O, GDK_asciicircum, GDK_period, 0, 0, 0x1ed8,
- GDK_O, GDK_asciicircum, GDK_question, 0, 0, 0x1ed4,
- GDK_O, GDK_asciicircum, GDK_grave, 0, 0, 0x1ed2,
- GDK_O, GDK_asciicircum, GDK_asciitilde, 0, 0, 0x1ed6,
- GDK_O, GDK_grave, 0, 0, 0, 0xD2,
- GDK_O, GDK_asciitilde, 0, 0, 0, 0xD5,
- GDK_U, 0, 0, 0, 0, 'U',
- GDK_U, GDK_apostrophe, 0, 0, 0, 0xDA,
- GDK_U, GDK_plus, 0, 0, 0, 0x1af,
- GDK_U, GDK_plus, GDK_apostrophe, 0, 0, 0x1ee8,
- GDK_U, GDK_plus, GDK_period, 0, 0, 0x1ef0,
- GDK_U, GDK_plus, GDK_question, 0, 0, 0x1eec,
- GDK_U, GDK_plus, GDK_grave, 0, 0, 0x1eea,
- GDK_U, GDK_plus, GDK_asciitilde, 0, 0, 0x1eee,
- GDK_U, GDK_period, 0, 0, 0, 0x1ee4,
- GDK_U, GDK_question, 0, 0, 0, 0x1ee6,
- GDK_U, GDK_grave, 0, 0, 0, 0xd9,
- GDK_U, GDK_asciitilde, 0, 0, 0, 0x168,
- GDK_Y, 0, 0, 0, 0, 'Y',
- GDK_Y, GDK_apostrophe, 0, 0, 0, 0xdd,
- GDK_Y, GDK_period, 0, 0, 0, 0x1ef4,
- GDK_Y, GDK_question, 0, 0, 0, 0x1ef6,
- GDK_Y, GDK_grave, 0, 0, 0, 0x1ef2,
- GDK_Y, GDK_asciitilde, 0, 0, 0, 0x1ef8,
+ GDK_KEY_A, 0, 0, 0, 0, 'A',
+ GDK_KEY_A, GDK_KEY_apostrophe, 0, 0, 0, 0xc1,
+ GDK_KEY_A, GDK_KEY_parenleft, 0, 0, 0, 0x102,
+ GDK_KEY_A, GDK_KEY_parenleft, GDK_KEY_apostrophe, 0, 0, 0x1eae,
+ GDK_KEY_A, GDK_KEY_parenleft, GDK_KEY_period, 0, 0, 0x1eb6,
+ GDK_KEY_A, GDK_KEY_parenleft, GDK_KEY_question, 0, 0, 0x1eb2,
+ GDK_KEY_A, GDK_KEY_parenleft, GDK_KEY_grave, 0, 0, 0x1eb0,
+ GDK_KEY_A, GDK_KEY_parenleft, GDK_KEY_asciitilde, 0, 0, 0x1eb4,
+ GDK_KEY_A, GDK_KEY_period, 0, 0, 0, 0x1ea0,
+ GDK_KEY_A, GDK_KEY_question, 0, 0, 0, 0x1ea2,
+ GDK_KEY_A, GDK_KEY_asciicircum, 0, 0, 0, 0xc2,
+ GDK_KEY_A, GDK_KEY_asciicircum, GDK_KEY_apostrophe, 0, 0, 0x1ea4,
+ GDK_KEY_A, GDK_KEY_asciicircum, GDK_KEY_period, 0, 0, 0x1eac,
+ GDK_KEY_A, GDK_KEY_asciicircum, GDK_KEY_question, 0, 0, 0x1ea8,
+ GDK_KEY_A, GDK_KEY_asciicircum, GDK_KEY_grave, 0, 0, 0x1ea6,
+ GDK_KEY_A, GDK_KEY_asciicircum, GDK_KEY_asciitilde, 0, 0, 0x1eaa,
+ GDK_KEY_A, GDK_KEY_grave, 0, 0, 0, 0xc0,
+ GDK_KEY_A, GDK_KEY_asciitilde, 0, 0, 0, 0xc3,
+ GDK_KEY_D, 0, 0, 0, 0, 'D',
+ GDK_KEY_D, GDK_KEY_D, 0, 0, 0, 0x110,
+ GDK_KEY_D, GDK_KEY_d, 0, 0, 0, 0x110,
+ GDK_KEY_E, 0, 0, 0, 0, 'E',
+ GDK_KEY_E, GDK_KEY_apostrophe, 0, 0, 0, 0xc9,
+ GDK_KEY_E, GDK_KEY_period, 0, 0, 0, 0x1eb8,
+ GDK_KEY_E, GDK_KEY_question, 0, 0, 0, 0x1eba,
+ GDK_KEY_E, GDK_KEY_asciicircum, 0, 0, 0, 0xca,
+ GDK_KEY_E, GDK_KEY_asciicircum, GDK_KEY_apostrophe, 0, 0, 0x1ebe,
+ GDK_KEY_E, GDK_KEY_asciicircum, GDK_KEY_period, 0, 0, 0x1ec6,
+ GDK_KEY_E, GDK_KEY_asciicircum, GDK_KEY_question, 0, 0, 0x1ec2,
+ GDK_KEY_E, GDK_KEY_asciicircum, GDK_KEY_grave, 0, 0, 0x1ec0,
+ GDK_KEY_E, GDK_KEY_asciicircum, GDK_KEY_asciitilde, 0, 0, 0x1ec4,
+ GDK_KEY_E, GDK_KEY_grave, 0, 0, 0, 0xc8,
+ GDK_KEY_E, GDK_KEY_asciitilde, 0, 0, 0, 0x1ebc,
+ GDK_KEY_I, 0, 0, 0, 0, 'I',
+ GDK_KEY_I, GDK_KEY_apostrophe, 0, 0, 0, 0xcd,
+ GDK_KEY_I, GDK_KEY_period, 0, 0, 0, 0x1eca,
+ GDK_KEY_I, GDK_KEY_question, 0, 0, 0, 0x1ec8,
+ GDK_KEY_I, GDK_KEY_grave, 0, 0, 0, 0xcc,
+ GDK_KEY_I, GDK_KEY_asciitilde, 0, 0, 0, 0x128,
+ GDK_KEY_O, 0, 0, 0, 0, 'O',
+ GDK_KEY_O, GDK_KEY_apostrophe, 0, 0, 0, 0xD3,
+ GDK_KEY_O, GDK_KEY_plus, 0, 0, 0, 0x1a0,
+ GDK_KEY_O, GDK_KEY_plus, GDK_KEY_apostrophe, 0, 0, 0x1eda,
+ GDK_KEY_O, GDK_KEY_plus, GDK_KEY_period, 0, 0, 0x1ee2,
+ GDK_KEY_O, GDK_KEY_plus, GDK_KEY_question, 0, 0, 0x1ede,
+ GDK_KEY_O, GDK_KEY_plus, GDK_KEY_grave, 0, 0, 0x1edc,
+ GDK_KEY_O, GDK_KEY_plus, GDK_KEY_asciitilde, 0, 0, 0x1ee0,
+ GDK_KEY_O, GDK_KEY_period, 0, 0, 0, 0x1ecc,
+ GDK_KEY_O, GDK_KEY_question, 0, 0, 0, 0x1ece,
+ GDK_KEY_O, GDK_KEY_asciicircum, 0, 0, 0, 0xd4,
+ GDK_KEY_O, GDK_KEY_asciicircum, GDK_KEY_apostrophe, 0, 0, 0x1ed0,
+ GDK_KEY_O, GDK_KEY_asciicircum, GDK_KEY_period, 0, 0, 0x1ed8,
+ GDK_KEY_O, GDK_KEY_asciicircum, GDK_KEY_question, 0, 0, 0x1ed4,
+ GDK_KEY_O, GDK_KEY_asciicircum, GDK_KEY_grave, 0, 0, 0x1ed2,
+ GDK_KEY_O, GDK_KEY_asciicircum, GDK_KEY_asciitilde, 0, 0, 0x1ed6,
+ GDK_KEY_O, GDK_KEY_grave, 0, 0, 0, 0xD2,
+ GDK_KEY_O, GDK_KEY_asciitilde, 0, 0, 0, 0xD5,
+ GDK_KEY_U, 0, 0, 0, 0, 'U',
+ GDK_KEY_U, GDK_KEY_apostrophe, 0, 0, 0, 0xDA,
+ GDK_KEY_U, GDK_KEY_plus, 0, 0, 0, 0x1af,
+ GDK_KEY_U, GDK_KEY_plus, GDK_KEY_apostrophe, 0, 0, 0x1ee8,
+ GDK_KEY_U, GDK_KEY_plus, GDK_KEY_period, 0, 0, 0x1ef0,
+ GDK_KEY_U, GDK_KEY_plus, GDK_KEY_question, 0, 0, 0x1eec,
+ GDK_KEY_U, GDK_KEY_plus, GDK_KEY_grave, 0, 0, 0x1eea,
+ GDK_KEY_U, GDK_KEY_plus, GDK_KEY_asciitilde, 0, 0, 0x1eee,
+ GDK_KEY_U, GDK_KEY_period, 0, 0, 0, 0x1ee4,
+ GDK_KEY_U, GDK_KEY_question, 0, 0, 0, 0x1ee6,
+ GDK_KEY_U, GDK_KEY_grave, 0, 0, 0, 0xd9,
+ GDK_KEY_U, GDK_KEY_asciitilde, 0, 0, 0, 0x168,
+ GDK_KEY_Y, 0, 0, 0, 0, 'Y',
+ GDK_KEY_Y, GDK_KEY_apostrophe, 0, 0, 0, 0xdd,
+ GDK_KEY_Y, GDK_KEY_period, 0, 0, 0, 0x1ef4,
+ GDK_KEY_Y, GDK_KEY_question, 0, 0, 0, 0x1ef6,
+ GDK_KEY_Y, GDK_KEY_grave, 0, 0, 0, 0x1ef2,
+ GDK_KEY_Y, GDK_KEY_asciitilde, 0, 0, 0, 0x1ef8,
/* Do we need anything else here? */
- GDK_backslash, 0, 0, 0, 0, 0,
- GDK_backslash, GDK_apostrophe, 0, 0, 0, '\'',
- GDK_backslash, GDK_parenleft, 0, 0, 0, '(',
- GDK_backslash, GDK_plus, 0, 0, 0, '+',
- GDK_backslash, GDK_period, 0, 0, 0, '.',
- GDK_backslash, GDK_question, 0, 0, 0, '?',
- GDK_backslash, GDK_D, 0, 0, 0, 'D',
- GDK_backslash, GDK_backslash, 0, 0, 0, '\\',
- GDK_backslash, GDK_asciicircum, 0, 0, 0, '^',
- GDK_backslash, GDK_grave, 0, 0, 0, '`',
- GDK_backslash, GDK_d, 0, 0, 0, 'd',
- GDK_backslash, GDK_asciitilde, 0, 0, 0, '~',
- GDK_a, 0, 0, 0, 0, 'a',
- GDK_a, GDK_apostrophe, 0, 0, 0, 0xe1,
- GDK_a, GDK_parenleft, 0, 0, 0, 0x103,
- GDK_a, GDK_parenleft, GDK_apostrophe, 0, 0, 0x1eaf,
- GDK_a, GDK_parenleft, GDK_period, 0, 0, 0x1eb7,
- GDK_a, GDK_parenleft, GDK_question, 0, 0, 0x1eb3,
- GDK_a, GDK_parenleft, GDK_grave, 0, 0, 0x1eb1,
- GDK_a, GDK_parenleft, GDK_asciitilde, 0, 0, 0x1eb5,
- GDK_a, GDK_period, 0, 0, 0, 0x1ea1,
- GDK_a, GDK_question, 0, 0, 0, 0x1ea3,
- GDK_a, GDK_asciicircum, 0, 0, 0, 0xe2,
- GDK_a, GDK_asciicircum, GDK_apostrophe, 0, 0, 0x1ea5,
- GDK_a, GDK_asciicircum, GDK_period, 0, 0, 0x1ead,
- GDK_a, GDK_asciicircum, GDK_question, 0, 0, 0x1ea9,
- GDK_a, GDK_asciicircum, GDK_grave, 0, 0, 0x1ea7,
- GDK_a, GDK_asciicircum, GDK_asciitilde, 0, 0, 0x1eab,
- GDK_a, GDK_grave, 0, 0, 0, 0xe0,
- GDK_a, GDK_asciitilde, 0, 0, 0, 0xe3,
- GDK_d, 0, 0, 0, 0, 'd',
- GDK_d, GDK_d, 0, 0, 0, 0x111,
- GDK_e, 0, 0, 0, 0, 'e',
- GDK_e, GDK_apostrophe, 0, 0, 0, 0xe9,
- GDK_e, GDK_period, 0, 0, 0, 0x1eb9,
- GDK_e, GDK_question, 0, 0, 0, 0x1ebb,
- GDK_e, GDK_asciicircum, 0, 0, 0, 0xea,
- GDK_e, GDK_asciicircum, GDK_apostrophe, 0, 0, 0x1ebf,
- GDK_e, GDK_asciicircum, GDK_period, 0, 0, 0x1ec7,
- GDK_e, GDK_asciicircum, GDK_question, 0, 0, 0x1ec3,
- GDK_e, GDK_asciicircum, GDK_grave, 0, 0, 0x1ec1,
- GDK_e, GDK_asciicircum, GDK_asciitilde, 0, 0, 0x1ec5,
- GDK_e, GDK_grave, 0, 0, 0, 0xe8,
- GDK_e, GDK_asciitilde, 0, 0, 0, 0x1ebd,
- GDK_i, 0, 0, 0, 0, 'i',
- GDK_i, GDK_apostrophe, 0, 0, 0, 0xed,
- GDK_i, GDK_period, 0, 0, 0, 0x1ecb,
- GDK_i, GDK_question, 0, 0, 0, 0x1ec9,
- GDK_i, GDK_grave, 0, 0, 0, 0xec,
- GDK_i, GDK_asciitilde, 0, 0, 0, 0x129,
- GDK_o, 0, 0, 0, 0, 'o',
- GDK_o, GDK_apostrophe, 0, 0, 0, 0xF3,
- GDK_o, GDK_plus, 0, 0, 0, 0x1a1,
- GDK_o, GDK_plus, GDK_apostrophe, 0, 0, 0x1edb,
- GDK_o, GDK_plus, GDK_period, 0, 0, 0x1ee3,
- GDK_o, GDK_plus, GDK_question, 0, 0, 0x1edf,
- GDK_o, GDK_plus, GDK_grave, 0, 0, 0x1edd,
- GDK_o, GDK_plus, GDK_asciitilde, 0, 0, 0x1ee1,
- GDK_o, GDK_period, 0, 0, 0, 0x1ecd,
- GDK_o, GDK_question, 0, 0, 0, 0x1ecf,
- GDK_o, GDK_asciicircum, 0, 0, 0, 0xf4,
- GDK_o, GDK_asciicircum, GDK_apostrophe, 0, 0, 0x1ed1,
- GDK_o, GDK_asciicircum, GDK_period, 0, 0, 0x1ed9,
- GDK_o, GDK_asciicircum, GDK_question, 0, 0, 0x1ed5,
- GDK_o, GDK_asciicircum, GDK_grave, 0, 0, 0x1ed3,
- GDK_o, GDK_asciicircum, GDK_asciitilde, 0, 0, 0x1ed7,
- GDK_o, GDK_grave, 0, 0, 0, 0xF2,
- GDK_o, GDK_asciitilde, 0, 0, 0, 0xF5,
- GDK_u, 0, 0, 0, 0, 'u',
- GDK_u, GDK_apostrophe, 0, 0, 0, 0xFA,
- GDK_u, GDK_plus, 0, 0, 0, 0x1b0,
- GDK_u, GDK_plus, GDK_apostrophe, 0, 0, 0x1ee9,
- GDK_u, GDK_plus, GDK_period, 0, 0, 0x1ef1,
- GDK_u, GDK_plus, GDK_question, 0, 0, 0x1eed,
- GDK_u, GDK_plus, GDK_grave, 0, 0, 0x1eeb,
- GDK_u, GDK_plus, GDK_asciitilde, 0, 0, 0x1eef,
- GDK_u, GDK_period, 0, 0, 0, 0x1ee5,
- GDK_u, GDK_question, 0, 0, 0, 0x1ee7,
- GDK_u, GDK_grave, 0, 0, 0, 0xf9,
- GDK_u, GDK_asciitilde, 0, 0, 0, 0x169,
- GDK_y, 0, 0, 0, 0, 'y',
- GDK_y, GDK_apostrophe, 0, 0, 0, 0xfd,
- GDK_y, GDK_period, 0, 0, 0, 0x1ef5,
- GDK_y, GDK_question, 0, 0, 0, 0x1ef7,
- GDK_y, GDK_grave, 0, 0, 0, 0x1ef3,
- GDK_y, GDK_asciitilde, 0, 0, 0, 0x1ef9,
+ GDK_KEY_backslash, 0, 0, 0, 0, 0,
+ GDK_KEY_backslash, GDK_KEY_apostrophe, 0, 0, 0, '\'',
+ GDK_KEY_backslash, GDK_KEY_parenleft, 0, 0, 0, '(',
+ GDK_KEY_backslash, GDK_KEY_plus, 0, 0, 0, '+',
+ GDK_KEY_backslash, GDK_KEY_period, 0, 0, 0, '.',
+ GDK_KEY_backslash, GDK_KEY_question, 0, 0, 0, '?',
+ GDK_KEY_backslash, GDK_KEY_D, 0, 0, 0, 'D',
+ GDK_KEY_backslash, GDK_KEY_backslash, 0, 0, 0, '\\',
+ GDK_KEY_backslash, GDK_KEY_asciicircum, 0, 0, 0, '^',
+ GDK_KEY_backslash, GDK_KEY_grave, 0, 0, 0, '`',
+ GDK_KEY_backslash, GDK_KEY_d, 0, 0, 0, 'd',
+ GDK_KEY_backslash, GDK_KEY_asciitilde, 0, 0, 0, '~',
+ GDK_KEY_a, 0, 0, 0, 0, 'a',
+ GDK_KEY_a, GDK_KEY_apostrophe, 0, 0, 0, 0xe1,
+ GDK_KEY_a, GDK_KEY_parenleft, 0, 0, 0, 0x103,
+ GDK_KEY_a, GDK_KEY_parenleft, GDK_KEY_apostrophe, 0, 0, 0x1eaf,
+ GDK_KEY_a, GDK_KEY_parenleft, GDK_KEY_period, 0, 0, 0x1eb7,
+ GDK_KEY_a, GDK_KEY_parenleft, GDK_KEY_question, 0, 0, 0x1eb3,
+ GDK_KEY_a, GDK_KEY_parenleft, GDK_KEY_grave, 0, 0, 0x1eb1,
+ GDK_KEY_a, GDK_KEY_parenleft, GDK_KEY_asciitilde, 0, 0, 0x1eb5,
+ GDK_KEY_a, GDK_KEY_period, 0, 0, 0, 0x1ea1,
+ GDK_KEY_a, GDK_KEY_question, 0, 0, 0, 0x1ea3,
+ GDK_KEY_a, GDK_KEY_asciicircum, 0, 0, 0, 0xe2,
+ GDK_KEY_a, GDK_KEY_asciicircum, GDK_KEY_apostrophe, 0, 0, 0x1ea5,
+ GDK_KEY_a, GDK_KEY_asciicircum, GDK_KEY_period, 0, 0, 0x1ead,
+ GDK_KEY_a, GDK_KEY_asciicircum, GDK_KEY_question, 0, 0, 0x1ea9,
+ GDK_KEY_a, GDK_KEY_asciicircum, GDK_KEY_grave, 0, 0, 0x1ea7,
+ GDK_KEY_a, GDK_KEY_asciicircum, GDK_KEY_asciitilde, 0, 0, 0x1eab,
+ GDK_KEY_a, GDK_KEY_grave, 0, 0, 0, 0xe0,
+ GDK_KEY_a, GDK_KEY_asciitilde, 0, 0, 0, 0xe3,
+ GDK_KEY_d, 0, 0, 0, 0, 'd',
+ GDK_KEY_d, GDK_KEY_d, 0, 0, 0, 0x111,
+ GDK_KEY_e, 0, 0, 0, 0, 'e',
+ GDK_KEY_e, GDK_KEY_apostrophe, 0, 0, 0, 0xe9,
+ GDK_KEY_e, GDK_KEY_period, 0, 0, 0, 0x1eb9,
+ GDK_KEY_e, GDK_KEY_question, 0, 0, 0, 0x1ebb,
+ GDK_KEY_e, GDK_KEY_asciicircum, 0, 0, 0, 0xea,
+ GDK_KEY_e, GDK_KEY_asciicircum, GDK_KEY_apostrophe, 0, 0, 0x1ebf,
+ GDK_KEY_e, GDK_KEY_asciicircum, GDK_KEY_period, 0, 0, 0x1ec7,
+ GDK_KEY_e, GDK_KEY_asciicircum, GDK_KEY_question, 0, 0, 0x1ec3,
+ GDK_KEY_e, GDK_KEY_asciicircum, GDK_KEY_grave, 0, 0, 0x1ec1,
+ GDK_KEY_e, GDK_KEY_asciicircum, GDK_KEY_asciitilde, 0, 0, 0x1ec5,
+ GDK_KEY_e, GDK_KEY_grave, 0, 0, 0, 0xe8,
+ GDK_KEY_e, GDK_KEY_asciitilde, 0, 0, 0, 0x1ebd,
+ GDK_KEY_i, 0, 0, 0, 0, 'i',
+ GDK_KEY_i, GDK_KEY_apostrophe, 0, 0, 0, 0xed,
+ GDK_KEY_i, GDK_KEY_period, 0, 0, 0, 0x1ecb,
+ GDK_KEY_i, GDK_KEY_question, 0, 0, 0, 0x1ec9,
+ GDK_KEY_i, GDK_KEY_grave, 0, 0, 0, 0xec,
+ GDK_KEY_i, GDK_KEY_asciitilde, 0, 0, 0, 0x129,
+ GDK_KEY_o, 0, 0, 0, 0, 'o',
+ GDK_KEY_o, GDK_KEY_apostrophe, 0, 0, 0, 0xF3,
+ GDK_KEY_o, GDK_KEY_plus, 0, 0, 0, 0x1a1,
+ GDK_KEY_o, GDK_KEY_plus, GDK_KEY_apostrophe, 0, 0, 0x1edb,
+ GDK_KEY_o, GDK_KEY_plus, GDK_KEY_period, 0, 0, 0x1ee3,
+ GDK_KEY_o, GDK_KEY_plus, GDK_KEY_question, 0, 0, 0x1edf,
+ GDK_KEY_o, GDK_KEY_plus, GDK_KEY_grave, 0, 0, 0x1edd,
+ GDK_KEY_o, GDK_KEY_plus, GDK_KEY_asciitilde, 0, 0, 0x1ee1,
+ GDK_KEY_o, GDK_KEY_period, 0, 0, 0, 0x1ecd,
+ GDK_KEY_o, GDK_KEY_question, 0, 0, 0, 0x1ecf,
+ GDK_KEY_o, GDK_KEY_asciicircum, 0, 0, 0, 0xf4,
+ GDK_KEY_o, GDK_KEY_asciicircum, GDK_KEY_apostrophe, 0, 0, 0x1ed1,
+ GDK_KEY_o, GDK_KEY_asciicircum, GDK_KEY_period, 0, 0, 0x1ed9,
+ GDK_KEY_o, GDK_KEY_asciicircum, GDK_KEY_question, 0, 0, 0x1ed5,
+ GDK_KEY_o, GDK_KEY_asciicircum, GDK_KEY_grave, 0, 0, 0x1ed3,
+ GDK_KEY_o, GDK_KEY_asciicircum, GDK_KEY_asciitilde, 0, 0, 0x1ed7,
+ GDK_KEY_o, GDK_KEY_grave, 0, 0, 0, 0xF2,
+ GDK_KEY_o, GDK_KEY_asciitilde, 0, 0, 0, 0xF5,
+ GDK_KEY_u, 0, 0, 0, 0, 'u',
+ GDK_KEY_u, GDK_KEY_apostrophe, 0, 0, 0, 0xFA,
+ GDK_KEY_u, GDK_KEY_plus, 0, 0, 0, 0x1b0,
+ GDK_KEY_u, GDK_KEY_plus, GDK_KEY_apostrophe, 0, 0, 0x1ee9,
+ GDK_KEY_u, GDK_KEY_plus, GDK_KEY_period, 0, 0, 0x1ef1,
+ GDK_KEY_u, GDK_KEY_plus, GDK_KEY_question, 0, 0, 0x1eed,
+ GDK_KEY_u, GDK_KEY_plus, GDK_KEY_grave, 0, 0, 0x1eeb,
+ GDK_KEY_u, GDK_KEY_plus, GDK_KEY_asciitilde, 0, 0, 0x1eef,
+ GDK_KEY_u, GDK_KEY_period, 0, 0, 0, 0x1ee5,
+ GDK_KEY_u, GDK_KEY_question, 0, 0, 0, 0x1ee7,
+ GDK_KEY_u, GDK_KEY_grave, 0, 0, 0, 0xf9,
+ GDK_KEY_u, GDK_KEY_asciitilde, 0, 0, 0, 0x169,
+ GDK_KEY_y, 0, 0, 0, 0, 'y',
+ GDK_KEY_y, GDK_KEY_apostrophe, 0, 0, 0, 0xfd,
+ GDK_KEY_y, GDK_KEY_period, 0, 0, 0, 0x1ef5,
+ GDK_KEY_y, GDK_KEY_question, 0, 0, 0, 0x1ef7,
+ GDK_KEY_y, GDK_KEY_grave, 0, 0, 0, 0x1ef3,
+ GDK_KEY_y, GDK_KEY_asciitilde, 0, 0, 0, 0x1ef9,
};
static void