Kim Storm wrote: Dave Love <[EMAIL PROTECTED]> 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 _______________________________________________ Emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
