Mercurial > emacs
changeset 11792:4284a0c7971a
(tags-loop-continue): Doc fix.
Reset NEW after visiting for real, so we don't clobber the buffer again.
author | Roland McGrath <roland@gnu.org> |
---|---|
date | Thu, 11 May 1995 03:30:10 +0000 |
parents | 34dbef732b27 |
children | 6060e368ff05 |
files | lisp/progmodes/etags.el |
diffstat | 1 files changed, 7 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/progmodes/etags.el Thu May 11 00:44:51 1995 +0000 +++ b/lisp/progmodes/etags.el Thu May 11 03:30:10 1995 +0000 @@ -1307,11 +1307,12 @@ "Continue last \\[tags-search] or \\[tags-query-replace] command. Used noninteractively with non-nil argument to begin such a command (the argument is passed to `next-file', which see). -Two variables control the processing we do on each file: -the value of `tags-loop-scan' is a form to be executed on each file -to see if it is interesting (it returns non-nil if so) -and `tags-loop-operate' is a form to execute to operate on an interesting file -If the latter returns non-nil, we exit; otherwise we scan the next file." + +Two variables control the processing we do on each file: the value of +`tags-loop-scan' is a form to be executed on each file to see if it is +interesting (it returns non-nil if so) and `tags-loop-operate' is a form to +evaluate to operate on an interesting file. If the latter evaluates to +nil, we exit; otherwise we scan the next file." (interactive) (let (new (messaged nil)) @@ -1338,6 +1339,7 @@ (let ((pos (point))) (erase-buffer) (set-buffer (find-file-noselect new)) + (setq new nil) ;No longer in a temp buffer. (widen) (goto-char pos)))