Commit 63274db1 authored by André Spiegel's avatar André Spiegel

(vc-cvs-checkout): Don't leave the branch when REV is t.

From Don Provan <dprovan@bivio.net>.
parent 8bee1018
......@@ -5,7 +5,7 @@
;; Author: FSF (see vc.el for full credits)
;; Maintainer: Andre Spiegel <spiegel@gnu.org>
;; $Id: vc-cvs.el,v 1.59 2003/05/08 20:44:50 monnier Exp $
;; $Id: vc-cvs.el,v 1.60 2003/05/09 14:32:01 monnier Exp $
;; This file is part of GNU Emacs.
......@@ -428,11 +428,14 @@ REV is the revision to check out into WORKFILE."
'implicit)))
"-w")
"update"
;; default for verbose checkout: clear the sticky tag so
;; that the actual update will get the head of the trunk
(if (or (not rev) (eq rev t) (string= rev ""))
"-A"
(concat "-r" rev))
(when rev
(unless (eq rev t)
;; default for verbose checkout: clear the
;; sticky tag so that the actual update will
;; get the head of the trunk
(if (string= rev "")
"-A"
(concat "-r" rev))))
switches))))
(vc-mode-line file)
(message "Checking out %s...done" filename)))))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment