delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Date: | Tue, 2 Oct 2001 23:48:12 +0200 |
Message-Id: | <200110022148.XAA20608@linux.> |
From: | "Ehud Karni" <ehud AT unix DOT simonwiesel DOT co DOT il> |
To: | "Chet Ramey" <chet AT nike DOT ins DOT cwru DOT edu> |
Subject: | Re: How to make cygwin/bash shell work in emacs |
CC: | radar AT cacheware DOT com, cygwin AT cygwin DOT com |
In-reply-to: | <011002211140.AA44252.SM@nike.ins.cwru.edu> (message from Chet |
Ramey on Tue, 2 Oct 2001 17:11:40 -0400) | |
Organization: | Mivtach-Simon Insurance agencies |
Reply-to: | ehud AT unix DOT simonwiesel DOT co DOT il |
References: | <011002211140 DOT AA44252 DOT SM AT nike DOT ins DOT cwru DOT edu> |
X-Mailer: | Emacs 20.7.1 rmail (send-msg 1.105) |
MIME-Version: | 1.0 |
On Tue, 2 Oct 2001 17:11:40 -0400, Chet Ramey <chet AT nike DOT ins DOT cwru DOT edu> wrote: > > > > Emacs starts Bash as "Non-login interactive shells". To make thing > > easier I suggest you set "BASH_ENV" to "/etc/profile" in ~/.emacs: > > (setenv "BASH_ENV" "/etc/profile") > > I don't see how you can possibly expect this to do anything, since the > portion of the manual page you quoted says explicitly that BASH_ENV is > only interpreted by *non-interactive* shells, and you claim that emacs > starts bash as a non-login *interactive* shell. > > (I don't use emacs, so I don't know if your claim is correct.) Emacs start "Non-login interactive shells" when you start a sub-shell. (this is bash -i). It start a "non-interactive" shell (i.e. commands interpreter) for any external command and in this case it uses the BASH_ENV. (this is bash command arg1 arg2 .....). Ehud. -- Ehud Karni Mivtach - Simon Insurance /"\ Tel: +972-3-7966-561 Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign (USA) Fax and voice mail: 1-815-5509341 X Against HTML Mail Better Safe Than Sorry / \ mailto:ehud AT unix DOT simonwiesel DOT co DOT il http://www.simonwiesel.co.il -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |