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 Date: Fri, 25 Mar 2005 12:19:57 -0500 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: base-files patch Message-ID: <20050325171957.GE29174@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com References: <032520051714 DOT 23741 DOT 4244470900087EF400005CBD22007340760A050E040D0C079D0A AT comcast DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <032520051714.23741.4244470900087EF400005CBD22007340760A050E040D0C079D0A@comcast.net> User-Agent: Mutt/1.5.6i On Fri, Mar 25, 2005 at 05:14:49PM +0000, Eric Blake wrote: >> On Fri, Mar 25, 2005 at 04:37:26PM +0000, Eric Blake wrote: >> I'm not sure I understand the removal of "``" for "portability" in the >> same patch which changes >> >> A=foo >> export A >> >> to >> export A=foo > >Yes, export A=foo is nonportable (/bin/sh, which is ash, does not like >it, even though POSIX requires it), but since that line is inside the >case that is doing shell-specific settings of PS1, it is guaranteed to >only be executed by bash, which handles it. By the way, is there a >newer version of ash that is more POSIX-compliant? The current version >is more than a year old. ash is not supposed to be POSIX compliant. >>Personally, I wish we wouldn't play any prompt games in the system >>profiles. I'd rather just either just have the standard prompt that >>the shell uses or my own customized version rather than assuming that >>we all know what the cygwin users want for a prompt. > >True enough - how about having /etc/default/etc/profile always set >PS1="$ ", then have /etc/profile/etc/skel/.bash_profile (and friends) >set the colorized version that cygwin users have always had as their >default. That sounds closer to right to me, but I'd be happy with the stuff in /etc/profile not playing any games with the prompt. In fact, why should /etc/default/etc/profile set the prompt to anything? cgf -- 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/