]> git.eshelyaron.com Git - emacs.git/commitdiff
(find-alternate-file): Don't clear buffer-file-truename
authorRichard M. Stallman <rms@gnu.org>
Wed, 12 Jun 1996 14:43:51 +0000 (14:43 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 12 Jun 1996 14:43:51 +0000 (14:43 +0000)
and friends until after calling unlock-buffer.

lisp/files.el

index d8f7c220dc7b843b03db363fc123e719a268a555..27200b04803031ac13b409632fe40ab6f111bf5b 100644 (file)
@@ -586,12 +586,12 @@ If the current buffer now contains an empty file that you just visited
     (if (get-buffer " **lose**")
        (kill-buffer " **lose**"))
     (rename-buffer " **lose**")
-    (setq buffer-file-name nil)
-    (setq buffer-file-number nil)
-    (setq buffer-file-truename nil)
     (unwind-protect
        (progn
          (unlock-buffer)
+         (setq buffer-file-name nil)
+         (setq buffer-file-number nil)
+         (setq buffer-file-truename nil)
          (find-file filename))
       (cond ((eq obuf (current-buffer))
             (setq buffer-file-name ofile)