GNU bug report logs -
#23559
25.0.93; Wrong type argument on C-u C-x = with Czech input method
Previous Next
Reported by: Milan Zamazal <pdm <at> zamazal.org>
Date: Mon, 16 May 2016 19:18:02 UTC
Severity: normal
Found in version 25.0.93
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>>>>> "EZ" == Eli Zaretskii <eliz <at> gnu.org> writes:
EZ> Do you (or someone else) understand why Czech and Slovak input
EZ> methods include kp-* keys in the input method definitions?
The reason is that those input methods replace digit keys at the main
part of the keyboard with Czech and Slovak characters. But the keys at
the numeric keypad should of course still produce digits and not Czech
and Slovak characters.
IIRC at the time those input methods were introduced, quail definitions
like
("1" ?+)
caused both the `1' and kp-1 keys to produce `+' and adding
([kp-1] ?1)
was necessary to keep kp-1 producing `1' and not `+'. If this is no
longer necessary then those bindings can be simply removed.
This bug report was last modified 9 years and 7 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.