Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-Id: <4.3.1.2.20020323125406.022fdbd0@pop.ma.ultranet.com> X-Sender: lhall AT pop DOT ma DOT ultranet DOT com X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Sat, 23 Mar 2002 13:01:05 -0500 To: "Philippe Bastiani" , "Cygwin" From: "Larry Hall (RFK Partners, Inc)" Subject: Re: HELP: rxvt configuration In-Reply-To: <000701c1d25d$1758c690$3f8df8c1@JUPITER> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 06:22 AM 3/23/2002, Philippe Bastiani wrote: >Finally, a last question: >I set the SHELL environment variable in 'startxwin.bat': is it a right place >? >I don't understand why this variable is not properly set by the environment >(although tcsh is my default shell) This has been discussed in the past in the context of the (relatively) recent changes to bash which keep it from exporting various shell variables, including SHELL. This variable and others are exported on various *NIX platforms during the process of logging in, not by the shell itself. However, on Cygwin, we don't log in. So these variables aren't set by Cygwin and they aren't set by the shell. If you're interested in more details, check the mail list archives for the discussion of bash in this context. It's the same issue for tcsh. You can find a work-around for your own environment but the real fix would be to make Cygwin handle exporting these variables during DLL start-up, which is one of the ideas discussed before. As you can see, we're not short on ideas, just short on people with time to implement them. Feel free to join in on the fun (of implementation)! ;-) Larry Hall lhall AT rfk DOT com RFK Partners, Inc. http://www.rfk.com 838 Washington Street (508) 893-9779 - RFK Office Holliston, MA 01746 (508) 893-9889 - FAX -- 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/