aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1994-02-25 03:24:15 +0000
committerKarl Heuer1994-02-25 03:24:15 +0000
commit6a8f71e7eb96d885421b16c96df125ea4c11a4aa (patch)
tree83629f3e4cad3fd564d51365732842e18afe5dfe
parentf450965c2e0778dc1dd0c4a672176d688d0bdd6f (diff)
downloademacs-6a8f71e7eb96d885421b16c96df125ea4c11a4aa.tar.gz
emacs-6a8f71e7eb96d885421b16c96df125ea4c11a4aa.zip
(set-visited-file-name): Unlock the file if setting the visited file name to
nil.
-rw-r--r--lisp/files.el3
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/files.el b/lisp/files.el
index aac5ebb1a64..1ca1369d250 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -1151,9 +1151,8 @@ if you wish to pass an empty string as the argument."
1151 nil 1151 nil
1152 (expand-file-name filename)))) 1152 (expand-file-name filename))))
1153 (or (equal filename buffer-file-name) 1153 (or (equal filename buffer-file-name)
1154 (null filename)
1155 (progn 1154 (progn
1156 (lock-buffer filename) 1155 (and filename (lock-buffer filename))
1157 (unlock-buffer))) 1156 (unlock-buffer)))
1158 (setq buffer-file-name filename) 1157 (setq buffer-file-name filename)
1159 (if filename ; make buffer name reflect filename. 1158 (if filename ; make buffer name reflect filename.