… | |
… | |
546 | } |
546 | } |
547 | #endif |
547 | #endif |
548 | |
548 | |
549 | if (keysym >= 0xFF00 && keysym <= 0xFFFF) |
549 | if (keysym >= 0xFF00 && keysym <= 0xFFFF) |
550 | { |
550 | { |
551 | { |
|
|
552 | bool kp = priv_modes & PrivMode_aplKP ? !shft : shft; |
551 | bool kp = priv_modes & PrivMode_aplKP ? !shft : shft; |
553 | unsigned int newlen = 1; |
552 | unsigned int newlen = 1; |
554 | #ifdef XK_KP_Home |
553 | #ifdef XK_KP_Home |
555 | static const KeySym keypadtrans[] = { |
554 | static const KeySym keypadtrans[] = { |
556 | XK_KP_7, // XK_KP_Home |
555 | XK_KP_7, // XK_KP_Home |
… | |
… | |
788 | break; |
787 | break; |
789 | } |
788 | } |
790 | |
789 | |
791 | if (newlen) |
790 | if (newlen) |
792 | len = strlen (kbuf); |
791 | len = strlen (kbuf); |
793 | } |
|
|
794 | |
792 | |
795 | /* |
793 | /* |
796 | * Pass meta for all function keys, if 'meta' option set |
794 | * Pass meta for all function keys, if 'meta' option set |
797 | */ |
795 | */ |
798 | #ifdef META8_OPTION |
796 | #ifdef META8_OPTION |