GNU bug report logs - #41656
Error with RCS Version Control in TRAMP.

Previous Next

Package: emacs;

Reported by: Bruno Vasconcelos <bruno.bvaraujo <at> gmail.com>

Date: Tue, 2 Jun 2020 01:06:03 UTC

Severity: normal

Full log


Message #8 received at 41656 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Bruno Vasconcelos <bruno.bvaraujo <at> gmail.com>
Cc: 41656 <at> debbugs.gnu.org
Subject: Re: bug#41656: Error with RCS Version Control in TRAMP.
Date: Tue, 02 Jun 2020 10:08:01 +0200
Bruno Vasconcelos <bruno.bvaraujo <at> gmail.com> writes:

Hi,

> Use of C-v-v key stroke for vc-next-action in a already registered
> file with RCS Version Control during a TRAMP session, which returnes
> error message that file was already registered, while it should excel
> a vc-rcs-checkin maybe.

vc-rcs.el seems to be ignorant to remote files. In my backtrace, I have seen

--8<---------------cut here---------------start------------->8---
  vc-do-command("*vc*" 0 "ci" "/ssh:gandalf:/tmp/aaa/aaa" nil "-u" "-t-")
--8<---------------cut here---------------end--------------->8---

It should use the local part of the file name only. Furthermore, there
is a call to `call-process' in vc-rcs.el. And likely, more places to adapt.

Best regards, Michael.




This bug report was last modified 5 years and 20 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.