aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-07-03 22:17:37 +0000
committerDave Love2002-07-03 22:17:37 +0000
commitabc251a7423bcc8792b6c34cebd9eeb94fff4ff1 (patch)
tree7b17ef8cfa75c38b77c68eaf031c3660cd7c97d6
parentc732cc73bac471a23c12a03f76de63038d0a0a03 (diff)
downloademacs-abc251a7423bcc8792b6c34cebd9eeb94fff4ff1.tar.gz
emacs-abc251a7423bcc8792b6c34cebd9eeb94fff4ff1.zip
(XTread_socket): Add extra dead keysyms.
-rw-r--r--src/xterm.c23
1 files changed, 22 insertions, 1 deletions
diff --git a/src/xterm.c b/src/xterm.c
index 9b6ba07a380..f3bda14581d 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10607,6 +10607,27 @@ XTread_socket (sd, bufp, numchars, expected)
10607#ifdef XK_dead_abovedot 10607#ifdef XK_dead_abovedot
10608 || orig_keysym == XK_dead_abovedot 10608 || orig_keysym == XK_dead_abovedot
10609#endif 10609#endif
10610#ifdef XK_dead_abovering
10611 || orig_keysym == XK_dead_abovering
10612#endif
10613#ifdef XK_dead_iota
10614 || orig_keysym == XK_dead_iota
10615#endif
10616#ifdef XK_dead_belowdot
10617 || orig_keysym == XK_dead_belowdot
10618#endif
10619#ifdef XK_dead_voiced_sound
10620 || orig_keysym == XK_dead_voiced_sound
10621#endif
10622#ifdef XK_dead_semivoiced_sound
10623 || orig_keysym == XK_dead_semivoiced_sound
10624#endif
10625#ifdef XK_dead_hook
10626 || orig_keysym == XK_dead_hook
10627#endif
10628#ifdef XK_dead_horn
10629 || orig_keysym == XK_dead_horn
10630#endif
10610 || IsKeypadKey (keysym) /* 0xff80 <= x < 0xffbe */ 10631 || IsKeypadKey (keysym) /* 0xff80 <= x < 0xffbe */
10611 || IsFunctionKey (keysym) /* 0xffbe <= x < 0xffe1 */ 10632 || IsFunctionKey (keysym) /* 0xffbe <= x < 0xffe1 */
10612 /* Any "vendor-specific" key is ok. */ 10633 /* Any "vendor-specific" key is ok. */
@@ -10655,7 +10676,7 @@ XTread_socket (sd, bufp, numchars, expected)
10655 if (/* If the event is not from XIM, */ 10676 if (/* If the event is not from XIM, */
10656 event.xkey.keycode != 0 10677 event.xkey.keycode != 0
10657 /* or the current locale doesn't request 10678 /* or the current locale doesn't request
10658 decoding of the intup data, ... */ 10679 decoding of the input data, ... */
10659 || ! CODING_REQUIRE_DECODING (&coding)) 10680 || ! CODING_REQUIRE_DECODING (&coding))
10660 { 10681 {
10661 /* ... we can use the input data as is. */ 10682 /* ... we can use the input data as is. */