Mercurial > emacs
comparison src/xterm.c @ 88827:4f185cac85fb
(XTread_socket): Add extra dead keysyms.
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 03 Jul 2002 22:17:37 +0000 |
parents | a59de8df7832 |
children | 57897041678c |
comparison
equal
deleted
inserted
replaced
88826:15f975409edc | 88827:4f185cac85fb |
---|---|
10605 || orig_keysym == XK_dead_doubleacute | 10605 || orig_keysym == XK_dead_doubleacute |
10606 #endif | 10606 #endif |
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. */ |
10613 || (orig_keysym & (1 << 28)) | 10634 || (orig_keysym & (1 << 28)) |
10614 || (keysym != NoSymbol && nbytes == 0)) | 10635 || (keysym != NoSymbol && nbytes == 0)) |
10653 } | 10674 } |
10654 | 10675 |
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. */ |
10662 nchars = nbytes; | 10683 nchars = nbytes; |
10663 } | 10684 } |