]> git.eshelyaron.com Git - emacs.git/commitdiff
(sh-shell-arg): Add no options for bash, ksh, or wksh.
authorRichard M. Stallman <rms@gnu.org>
Wed, 27 Mar 1996 00:09:54 +0000 (00:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 27 Mar 1996 00:09:54 +0000 (00:09 +0000)
lisp/progmodes/sh-script.el

index fcc3c800cae91a7bb5c484f0d42d8cb9b4a2a054..bb19b1176f28fc6f24bf5b44bf9cdb80f1c909e0 100644 (file)
@@ -105,16 +105,19 @@ shell it really is.")
   "*The executable file name for the shell being programmed.")
 
 
-;; bash and ksh do not need any options when run in a shell script,
-;; and Bill_Mann@praxisint.com says -p with ksh can do harm.
 (defvar sh-shell-arg
+  ;; bash does not need any options when run in a shell script,
   '((bash)
     (csh . "-f")
     (pdksh)
+    ;; Bill_Mann@praxisint.com says -p with ksh can do harm.
     (ksh88)
-    ;; Bill_Mann@praxisint.com says -p may be wrong for this too.
+    ;; -p means don't initialize functions from the environment.
     (rc . "-p")
-    (wksh . "-motif")
+    ;; Someone proposed -motif, but we don't want to encourage
+    ;; use of a non-free widget set.
+    (wksh)
+    ;; -f means don't run .zshrc.
     (zsh . "-f"))
   "*Single argument string for the magic number.  See `sh-feature'.")