[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/shell.el,v
From: |
Richard M. Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/shell.el,v |
Date: |
Mon, 09 Oct 2006 15:08:42 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Richard M. Stallman <rms> 06/10/09 15:08:41
Index: shell.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/shell.el,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -b -r1.141 -r1.142
--- shell.el 9 Oct 2006 09:04:23 -0000 1.141
+++ shell.el 9 Oct 2006 15:08:41 -0000 1.142
@@ -288,11 +288,12 @@
;; Note: There are no explicit references to the variable `explicit-bash-args'.
;; It is used implicitly by M-x shell when the interactive shell is `bash'.
(defcustom explicit-bash-args
- ;; Tell bash not to use readline, except for bash 1.x which doesn't grook
--noediting.
- ;; Bash 1.x has -nolineediting, but process-send-eof cannot terminate bash
if we use it.
(let* ((prog (or (and (boundp 'explicit-shell-file-name)
explicit-shell-file-name)
(getenv "ESHELL") shell-file-name))
(name (file-name-nondirectory prog)))
+ ;; Tell bash not to use readline, except for bash 1.x which
+ ;; doesn't grook --noediting. Bash 1.x has -nolineediting, but
+ ;; process-send-eof cannot terminate bash if we use it.
(if (and (not purify-flag)
(equal name "bash")
(file-executable-p prog)