GNU bug report logs - #18647
24.4.50; tramp: keep your hands off vc-handled-backends!

Previous Next

Package: emacs;

Reported by: sds <at> gnu.org

Date: Tue, 7 Oct 2014 01:51:02 UTC

Severity: normal

Merged with 18535

Found in version 24.4.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 18647 in the body.
You can then email your comments to 18647 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#18647; Package emacs. (Tue, 07 Oct 2014 01:51:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to sds <at> gnu.org:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 07 Oct 2014 01:51:03 GMT) Full text and rfc822 format available.

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

From: Sam Steingold <sds <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.4.50; tramp: keep your hands off vc-handled-backends!
Date: Mon, 06 Oct 2014 21:49:51 -0400
Every now and then I get the error "file is not under version control"
because tramp removes stuff from `vc-handled-backends' when it cannot
detect the appropriate executable on the remote host.

There are two problems here: first, minor - this is global: if tramp
cannot find git on host X, I will not be able to use git on _any_ host
including localhost.

Second, critical - my laptop has internet connection only
intermittently, so whenever I lose connection, tramp cannot find git on
a remote host, and I have to re-add stuff to `vc-handled-backends'.

Proposal: remove the offending code in
tramp-sh.el:tramp-sh-handle-vc-registered.

Thanks!

In GNU Emacs 24.4.50.6 (x86_64-apple-darwin13.3.0, NS appkit-1265.21 Version 10.9.5 (Build 13F34))
 of 2014-09-22 on sds-MacBook-Pro.local
Windowing system distributor `Apple', version 10.3.1265
Configured using:
 `configure --with-ns'

Configured features:
IMAGEMAGICK ACL GNUTLS LIBXML2 ZLIB

Important settings:
  value of $LANG: C
  locale-coding-system: utf-8-unix

-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1265
http://www.childpsy.net/ http://dhimmi.org http://memri.org
http://www.memritv.org http://camera.org http://iris.org.il
Warning! Dates in calendar are closer than they appear!




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18647; Package emacs. (Tue, 07 Oct 2014 02:41:02 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: sds <at> gnu.org
Cc: 18647 <at> debbugs.gnu.org
Subject: Re: bug#18647: 24.4.50;
 tramp: keep your hands off vc-handled-backends!
Date: Mon, 06 Oct 2014 22:40:48 -0400
Your report lacks details but seems to duplicate the (fixed)
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18535




Forcibly Merged 18535 18647. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 07 Oct 2014 02:42:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 04 Nov 2014 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years and 233 days ago.

Previous Next


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