Deleting XEmacs patches from the discussion.
>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
SY> So I'll say it again. This works fine, but what happens if
SY> the user has set 'shell-file-name' and/or
SY> 'shell-command-switch' to something other than the default?
That's the user's problem, of course. We should make sure that
defaults for 'shell-file-name' and 'shell-command-switch' are sensible
on each platform (ie, "/bin/sh" and "-c" resp on Unix). On my Linux
box it's "/bin/bash" which I guess is harmless (although it encourages
people to use bash-isms in generic code).
The docstring should warn the user that use of non-default values can
cause problems, as most XEmacs commands are going to expect POSIX
behavior from the shell. We should cross reference those variables in
the documentation. This is not yet done.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.