diff options
author | Richard M. Stallman <rms@gnu.org> | 1997-02-03 09:45:27 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1997-02-03 09:45:27 +0000 |
commit | c2604a9b8632d7be52d82d14f9ba43c0c75cc423 (patch) | |
tree | 26e276bfdf48c25666b9f3a0f06a6524fb7b84fb /lisp/dired-aux.el | |
parent | f36012a6692d4b6e248a04f26de9a61c4b989eee (diff) | |
download | emacs-c2604a9b8632d7be52d82d14f9ba43c0c75cc423.tar.gz |
(dired-rename-file): Pass new arg to set-visited-file-name.
Diffstat (limited to 'lisp/dired-aux.el')
-rw-r--r-- | lisp/dired-aux.el | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el index 86b897d6616..6c07d430df4 100644 --- a/lisp/dired-aux.el +++ b/lisp/dired-aux.el @@ -950,11 +950,8 @@ Special value `always' suppresses confirmation.") (rename-file from to ok-flag) ; error is caught in -create-files ;; Silently rename the visited file of any buffer visiting this file. (and (get-file-buffer from) - (save-excursion - (set-buffer (get-file-buffer from)) - (let ((modflag (buffer-modified-p))) - (set-visited-file-name to) - (set-buffer-modified-p modflag)))) + (with-current-buffer (get-file-buffer from) + (set-visited-file-name to nil t))) (dired-remove-file from) ;; See if it's an inserted subdir, and rename that, too. (dired-rename-subdir from to)) |