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

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

Re: bad interaction between C-s and C-x )


From: Luc Teirlinck
Subject: Re: bad interaction between C-s and C-x )
Date: Tue, 29 Mar 2005 18:58:25 -0600 (CST)

Kim Storm wrote:

   Dave Love <address@hidden> writes:

   > Keyboard macros now get confused if C-s is terminated by C-x ).  To
   > reproduce, in the default *scratch* do:
   >
   > C-s is C-x ( C-s C-s C-x ) C-x e
   >
   > and get an obscure `Not defining keyboard macro' error, though the
   > macro actually runs.

   It works for me with emacs -q

You should be able to reproduce the bug however, if you first set
isearch-allow-scroll to t.

C-x C-k e C-x e yields, when isearch-allow-scroll is nil:

;; Keyboard Macro Editor.  Press C-c C-c to finish; press C-x k RET to cancel.
;; Original keys: 2*C-s C-x

Command: last-kbd-macro
Key: none

Macro:

2*C-s                   ;; isearch-forward
C-x                     ;; Control-X-prefix

and when it is t:

;; Keyboard Macro Editor.  Press C-c C-c to finish; press C-x k RET to cancel.
;; Original keys: 2*C-s C-x )

Command: last-kbd-macro
Key: none

Macro:

2*C-s                   ;; isearch-forward
C-x )                   ;; kmacro-end-macro







reply via email to

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