Re: [PATCH] emacs: Make the shell location configurable

Subject: Re: [PATCH] emacs: Make the shell location configurable

Date: Thu, 17 Aug 2017 08:44:59 -0300

To: Robert Ewald

Cc: notmuch@notmuchmail.org

From: David Bremner


Robert Ewald <robewald@gmx.net> writes:

>> On 16 Aug 2017, at 13:09, David Bremner <david@tethera.net> wrote:
>> 
>> Robert Ewald <robewald@gmx.net> writes:
>> 
>>>> On 16 Aug 2017, at 01:38, David Bremner <david@tethera.net> wrote:
>> 
>>> I did some research: apparently shell-file-name should be POSIX compatible,
>>> otherwise many plugins don't work. explicit-shell-file-name however can be set to
>>> fish or tcsh if you want to use that in M-x shell.
>>> 
>> 
>> Is the requirement for shell-file-name to be POSIX compatible documented
>> somewhere in the emacs documentation?
>
> Not that I could find.
>
> Robert

OK, then I think we'd better be conservative in notmuch. Anecdotally I
think it is set to some *csh on BSD variants and (!) cmd.exe on windows
by default. We don't want people to have to change a default global
setting to use notmuch.  I believe there is work in progress to support
'make-process' which is new in emacs25, and would eliminate the need for
a shell wrapper there.

d
_______________________________________________
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch

Thread: