From: Eli Zaretskii Date: Mon, 22 Jun 2015 16:06:23 +0000 (+0300) Subject: Fix RCS crashes in vc-test X-Git-Tag: emacs-25.0.90~1679 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fff0184e38342deedafd2ab0db7b51c692f461c7;p=emacs.git Fix RCS crashes in vc-test * lisp/vc/vc-rcs.el (vc-rcs-register): Avoid crashes with some old ports of 'ci' on MS-Windows by always passing the -t- switch. --- diff --git a/lisp/vc/vc-rcs.el b/lisp/vc/vc-rcs.el index 1e1990890a2..71ffa55a6e9 100644 --- a/lisp/vc/vc-rcs.el +++ b/lisp/vc/vc-rcs.el @@ -243,7 +243,9 @@ to the RCS command." ;; if available, use the secure registering option (and (vc-rcs-release-p "5.6.4") "-i") "-u" - (and comment (concat "-t-" comment)) + ;; Some old MS-Windows ports of RCS crash when "ci -i" is + ;; invoked without -t; indulge them. + (concat "-t-" (or comment "")) (vc-switches 'RCS 'register)) ;; parse output to find master file name and workfile version (with-current-buffer "*vc*"