GNU bug report logs - #4894
23.1; emacs ignores number characters in incremental search in keyboard macros

Previous Next

Package: emacs;

Reported by: Petr Machata <pmachata <at> gmail.com>

Date: Mon, 9 Nov 2009 18:00:07 UTC

Severity: normal

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Chong Yidong <cyd <at> gnu.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Petr Machata <pmachata <at> gmail.com>, 4894 <at> debbugs.gnu.org, Kenichi Handa <handa <at> m17n.org>
Subject: bug#4894: 23.1; emacs ignores number characters in incremental search in keyboard macros
Date: Tue, 30 Oct 2012 07:21:58 +0800
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

> Actually, the need for cancel-kbd-macro-events is explained in
> the comment.  The problem is that after cancelling the <kp-0> we should
> add the ?0 replacement.  That should normally be done by isearch-unread,
> but for printing char, we don't call that function any more.
>
> I.e. the problem was introduced by the change below.  Handa, can you
> explain why we need this?  Maybe it was needed at the time but not
> any more?

Since there has been no follow up in a long time, I went ahead and
committed a fix that involves calling store-kbd-macro-event in the
affected function.




This bug report was last modified 12 years and 290 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.