aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndré Spiegel2000-11-20 14:16:18 +0000
committerAndré Spiegel2000-11-20 14:16:18 +0000
commit81d995bb871939c8ec270c2f3e6dc3706e4b1fc9 (patch)
tree7122a1f8b39e9642ac470cbfda2a7c4e05066e16
parentceaa99745a42293fa6f69fbc88e87292e9bee060 (diff)
downloademacs-81d995bb871939c8ec270c2f3e6dc3706e4b1fc9.tar.gz
emacs-81d995bb871939c8ec270c2f3e6dc3706e4b1fc9.zip
(vc-cvs-checkout): Fix bug that broke C-x v ~-style checkouts.
-rw-r--r--lisp/vc-cvs.el14
1 files changed, 7 insertions, 7 deletions
diff --git a/lisp/vc-cvs.el b/lisp/vc-cvs.el
index d761b6c625f..4147c2d0e5b 100644
--- a/lisp/vc-cvs.el
+++ b/lisp/vc-cvs.el
@@ -5,7 +5,7 @@
5;; Author: FSF (see vc.el for full credits) 5;; Author: FSF (see vc.el for full credits)
6;; Maintainer: Andre Spiegel <spiegel@gnu.org> 6;; Maintainer: Andre Spiegel <spiegel@gnu.org>
7 7
8;; $Id: vc-cvs.el,v 1.11 2000/11/16 16:42:10 spiegel Exp $ 8;; $Id: vc-cvs.el,v 1.12 2000/11/16 18:10:52 spiegel Exp $
9 9
10;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
11 11
@@ -316,7 +316,7 @@ REV is the revision to check out into WORKFILE."
316 (setq default-directory (file-name-directory filename)) 316 (setq default-directory (file-name-directory filename))
317 (if workfile 317 (if workfile
318 (let ((failed t) 318 (let ((failed t)
319 (backup-name (if (string= filename workfile) 319 (backup-name (if (string= file workfile)
320 (car (find-backup-file-name filename))))) 320 (car (find-backup-file-name filename)))))
321 (when backup-name 321 (when backup-name
322 (copy-file filename backup-name 322 (copy-file filename backup-name
@@ -339,11 +339,11 @@ REV is the revision to check out into WORKFILE."
339 switches))) 339 switches)))
340 (setq failed nil)) 340 (setq failed nil))
341 (if failed 341 (if failed
342 (if backup-name 342 (if backup-name
343 (rename-file backup-name filename 343 (rename-file backup-name filename
344 'ok-if-already-exists) 344 'ok-if-already-exists)
345 (if (file-exists-p filename) 345 (if (file-exists-p filename)
346 (delete-file filename))) 346 (delete-file filename)))
347 (and backup-name 347 (and backup-name
348 (not vc-make-backup-files) 348 (not vc-make-backup-files)
349 (delete-file backup-name))))) 349 (delete-file backup-name)))))