GNU bug report logs - #29723
25.3; `compile' doesn't honor `tramp-methods', always uses "/bin/sh"

Previous Next

Package: emacs;

Reported by: "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov>

Date: Fri, 15 Dec 2017 19:57:02 UTC

Severity: normal

Tags: fixed

Merged with 24338

Found in versions 24.5, 25.3

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


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

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 29723 <at> debbugs.gnu.org
Subject: Re: bug#29723: 25.3;
 `compile' doesn't honor `tramp-methods', always uses "/bin/sh"
Date: Thu, 22 Feb 2018 13:53:11 +0100
Robert Pluim <rpluim <at> gmail.com> writes:

Hi Robert,

>> It is on my todo list, but less prioritized. I would be happy if
>> somebody else takes the ball, and implements this in `compilation-start'.
>
> You mean this is going to be changed to enable the use of connection
> local variables, or it's already possible to do so?

The former. See for example `shell', where this has been done. Due to
this, you could set `explicit-shell-file-name' for different remote
connections.

However, meanwhile I believe we shouldn't implement it in every single
package which might profit from this. A better approach might be to call
it in `hack-local-variables'. Connection local variables would be
enabled then by every `run-mode-hooks' call, i.e., when a buffer
determines its major mode. Like directory local variables.

> Robert

Best regards, Michael.




This bug report was last modified 6 years and 127 days ago.

Previous Next


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