]> code.delx.au - gnu-emacs/commitdiff
(vc-find-file-hook): Discard vc status of file
authorRichard M. Stallman <rms@gnu.org>
Wed, 24 Feb 1993 18:07:12 +0000 (18:07 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 24 Feb 1993 18:07:12 +0000 (18:07 +0000)
if we will actually have to create the buffer.

lisp/vc-hooks.el

index fc84af999589a370c2d47665dc661a1b0c693ead..f7de918f043878f770703d6cfa0a0610e5425203 100644 (file)
@@ -5,7 +5,7 @@
 ;; Author: Eric S. Raymond <esr@snark.thyrsus.com>
 ;; Version: 4.0
 
-;;     $Id: vc-hooks.el,v 1.5 1992/10/20 18:43:33 rms Exp rms $        
+;;     $Id: vc-hooks.el,v 1.6 1992/10/24 20:07:08 rms Exp rms $        
 
 ;; This file is part of GNU Emacs.
 
@@ -134,6 +134,9 @@ visiting FILE."
 
 ;;; install a call to the above as a find-file hook
 (defun vc-find-file-hook ()
+  ;; Recompute whether file is version controlled,
+  ;; if user has killed the buffer and revisited.
+  (vc-file-setprop buffer-file-name 'vc-backend nil)
   (if (and (vc-mode-line buffer-file-name) (not vc-make-backup-files))
       (progn
        (make-local-variable 'make-backup-files)