Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: Chris Faylor Date: Thu, 5 Oct 2000 18:13:44 -0400 To: cygwin AT sources DOT redhat DOT com Cc: enolte AT campuspipeline DOT com Subject: Re: Bash patches Message-ID: <20001005181344.B23631@cygnus.com> Reply-To: cygwin AT sources DOT redhat DOT com Mail-Followup-To: cygwin AT sources DOT redhat DOT com, enolte AT campuspipeline DOT com References: <004501c02f18$017884d0$c4acb018 AT home DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.6i In-Reply-To: <004501c02f18$017884d0$c4acb018@home.com>; from enolte@campuspipeline.com on Thu, Oct 05, 2000 at 04:02:50PM -0600 By the way, I think you should probably just use the same mechanism that Cygwin uses to strip CRs. Setting an input stream to O_TEXT is all that is required. You do that one of three ways: open ("foo", O_RDONLY | O_TEXT); fopen ("foo", "rt"); setmode (fd, O_TEXT); cgf On Thu, Oct 05, 2000 at 04:02:50PM -0600, Erik Nolte wrote: >I realize there is currently no bash maintainer, but how do I propose >patches and to whom do I send them in the interim? > >Below are patches to fix: > >(1) The backtick (command substitution) CR-LF problem I reported on 26Sep00 >under the title "Has CR/LF and cat problem with textutils-2.0 been solved?" >read_comsub() was modified in src/bash/subst.c to convert CR-LF into NL >immediately after the text is read from the command. > >(2) The cd/CDPATH erroneous echoing of the path for DOS absolute pathnames. >This was reported on 26Sep00 under the title "Strange cd/CDPATH behavior". >absolute_pathname() was modified in src/bash/general.c to treat >[A-Za-z]:[/\]* as absolute pathnames. > >I started with the source at >ftp://sources.redhat.com/pub/cygwin/latest/bash/bash-2.04-1-src.tar.gz and >ran the diff as "diff -u -p original-file new-file". -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com