Subject: bug#15126: 24.3; kmacro-end-and-call-macro repeats macro multiple times following isearch-forward

From: Simon Katz <[email-masked]>
Date: Mon, 19 Aug 2013 09:04:38 +0100

Some more detail:

     /Applications/Emacs-24-3-1.app/Contents/MacOS/Emacs -Q
     Then at the start of the *scratch* buffer:
     C-s   e r   C-x (   x x x x   C-s C-s   C-x )  F4  F4
     This is as it should be -- one at a time.

But:
     /Applications/Emacs-24-3-1.app/Contents/MacOS/Emacs -Q
     Then at the start of the *scratch* buffer:
     C-s   e r   C-x (   x x x x   C-s C-s   C-x e
     (The original report -- multiple changes for the line above.)
     Return to the start of the buffer.
     F4
     Multiple changes are made.

So F4 is ok in the first case but not in the second.