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