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 Reply-To: Cygwin List Message-Id: <6.1.0.6.0.20040823215200.03423e28@pop.prospeed.net> X-Sender: Date: Mon, 23 Aug 2004 22:00:23 -0400 To: Shankar Unni , cygwin AT cygwin DOT com From: Larry Hall Subject: Re: environment variable name converted to upper case In-Reply-To: References: <20040822144651 DOT GA3391 AT coe DOT casa DOT cgf DOT cx> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 05:13 PM 8/23/2004, you wrote: >Christopher Faylor wrote: > >>To repeat, translating environment variables to uppercase is something >>that *cygwin* does. Check out environ.cc for more information. > >Could the uppercasing be limited to certain environment variables? Particularly, only PATH, since that's common to both NT and Posix shells, but that NT allows in any case while Posix shells expect in uppercase? I'm not sure what you mean by 'Posix shells'. Shells that come with the Cygwin environment don't expect uppercase. Windows (and DOS) do, really. Is it possible to change the behavior in Cygwin to selectively uppercase environment variables inherited from Windows? Sure. I doubt it will happen unless there's a really good reason to do so, since it introduces complexity. But, if you decide to make the change yourself for your own needs, feel free to submit the patch to cygwin-patches. If I'm wrong and/or if you can make a good case for it, I'm sure it will be accepted. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/