* On 2002.05.13, in <[EMAIL PROTECTED]>,
*       "Aleksey Tsalolikhin" <[EMAIL PROTECTED]> wrote:
> Hi,
> 
>   Is it me or does the Shell Command function use /bin/sh
> to execute commands regardless of the value of my SHELL 
> variable?

It uses EXECSHELL. See `mutt -v` for EXECSHELL's value -- it's compiled
in. You can redefine this at compile time, or simlpy issue "zsh -c
'foo'" as your shell-escape.


>   For example, I start mutt with
> 
> SHELL=/usr/local/bin/zsh  mutt
> 
> and then run !ps -p $$
> 
> and it shows "sh".

It will always show "sh", even if you redefine it.

-- 
 -D.    [EMAIL PROTECTED]        NSIT    University of Chicago

Reply via email to