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
Message #16 received at 23559-done <at> debbugs.gnu.org (full text, mbox):
> From: Milan Zamazal <pdm <at> zamazal.org>
> Cc: 23559 <at> debbugs.gnu.org
> Date: Thu, 19 May 2016 20:50:33 +0200
>
> >>>>> "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 `+'.
I see, thanks.
> If this is no longer necessary then those bindings can be simply
> removed.
They don't seem to be necessary, so I removed them, and I'm marking
the bug done.
Thanks.
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.