* 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