help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Can't Stop Tramp from invoking my login fish shell


From: Michael Albinus
Subject: Re: Can't Stop Tramp from invoking my login fish shell
Date: Sun, 08 Jan 2017 12:11:32 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)

ded@ddoherty.net writes:

> All,

Hi,

> The error message pops up in a *temp* buffer, which goes away when I type 
> anything in it, but it says something like this:
>
> Unsupported use of && ...
> fish: scp -p -q -r ... && echo tramp_exit_status 0 || echo tramp_exit_status 1

This construct isn't used anymore since Tramp 2.3.0. You could switch
either to the development version of Emacs 26, or install the recent
Tramp 2.3.1.

> I have tried setting explicit-shell-file-name to "/bin/bash" and
> setting SHELL environment variable to "/bin/bash" with setenv when
> tramp is loaded.

Internally, Tramp calls `start-process-shell-command'. Binding
`shell-file-name' to "/bin/bash" might help (not tested).

Best regards, Michael.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]