bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#13695: 24.2; kp-multiply in isearch is not recorded by kbd macro


From: Juri Linkov
Subject: bug#13695: 24.2; kp-multiply in isearch is not recorded by kbd macro
Date: Wed, 13 Feb 2013 19:54:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu)

> If I try to define a keyboard macro where I search for *, and I use the
> <kp-multiply> then the * is not present in the macro as a
> self-inserting command.
>
> Recording <kp-multiply> in normal text (not in isearch mode) works,
> and using the not-numpad * also works even in isearch mode.
> Just the <kp-multiply> + isearch combination has this problem.
>
> Recipe after emacs -Q:
>
> <f3> <kp-multiply> C-s <kp-multiply> <return> <f4>
>
> The relevant output of C-x C-k C-e:
> (Note the missing * after C-s.)
>
>   Macro:
>
>   * ;; self-insert-command
>   C-s ;; isearch-forward
>   RET ;; help-follow
>
> The value of last-kbd-macro:
> [kp-multiply 19 13]

When I tried your recipe, I see:

In 24.2.1  `last-kbd-macro' is [kp-multiply 19 13]
In 24.2.92 `last-kbd-macro' is [kp-multiply 19 42 13]

So something has changed between these versions
and now is better than before.  The question remains
does `42' instead of `kp-multiply' present a problem?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]