Mercurial > emacs
changeset 48969:8a48bb5e7e5b
(vc-rcs-checkin): By default, always specify the
current branch of the working file for check-in.
author | André Spiegel <spiegel@gnu.org> |
---|---|
date | Thu, 26 Dec 2002 14:38:20 +0000 |
parents | 9e752ba5dcc3 |
children | 9fa44cbabc8b |
files | lisp/vc-rcs.el |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/vc-rcs.el Thu Dec 26 14:11:34 2002 +0000 +++ b/lisp/vc-rcs.el Thu Dec 26 14:38:20 2002 +0000 @@ -5,7 +5,7 @@ ;; Author: FSF (see vc.el for full credits) ;; Maintainer: Andre Spiegel <spiegel@gnu.org> -;; $Id: vc-rcs.el,v 1.31 2002/11/13 12:38:20 spiegel Exp $ +;; $Id: vc-rcs.el,v 1.32 2002/12/26 14:06:33 spiegel Exp $ ;; This file is part of GNU Emacs. @@ -325,6 +325,8 @@ default-branch) (setq rev default-branch) (setq switches (cons "-f" switches))) + (if (and (not rev) old-version) + (setq rev (vc-branch-part old-version))) (apply 'vc-do-command nil 0 "ci" (vc-name file) ;; if available, use the secure check-in option (and (vc-rcs-release-p "5.6.4") "-j")