GNU bug report logs -
#8114
macros fail in emacs 23.1
Previous Next
Reported by: <johnc <at> technology-is-evil.com>
Date: Fri, 25 Feb 2011 03:05:02 UTC
Severity: normal
Merged with 7046,
10461
Found in versions 23.1, 24.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
%emacs -Q
M-x version
GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.0) of
2011-02-24 on hostnm01
<delete all text, so you are starting from an empty scratch buffer>
insert this line once (a <space> b):
a b
then copy it until the buffer contains 150 copies of that line:
a b
a b
a b
.
.
.
ESC < ;; beginning-of-buffer
^X ( ;; start recording keyboard macro
C-s ;; isearch-forward
SPC ;; self-insert-command
C-e ;; move-end-of-line
C-b ;; backward-char
xyz ;; self-insert-command * 3
SPC ;; self-insert-command
C-a ;; move-beginning-of-line
C-n ;; next-line
^X ) ;; end recording
^X e ;; run the macro one time
^X e ;; run the macro one time
C-u 1 5 0 ^X e ;; run the macro 150 times
The expected outcome is that each line in the buffer should now look
like this:
a xyz b
But many of the lines still look as they did at the beginning, namely:
a b
.
Note that the incorrect lines are intertwingled with the
correctly-edited lines, up to the end of the buffer.
\ | /
=== John Crown johnc <at> technology-is-evil.com
This bug report was last modified 5 years and 142 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.