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 sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Thu, 18 May 2000 13:47:32 -0400 To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: recent CR/LF problems Message-ID: <20000518134732.A14021@cygnus.com> Reply-To: cygwin AT sourceware DOT cygnus DOT com Mail-Followup-To: cgf AT cygnus DOT com, cygwin AT sourceware DOT cygnus DOT com References: <200005181738 DOT NAA24949 AT envy DOT delorie DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.1.12i In-Reply-To: <200005181738.NAA24949@envy.delorie.com>; from dj@delorie.com on Thu, May 18, 2000 at 01:38:10PM -0400 On Thu, May 18, 2000 at 01:38:10PM -0400, DJ Delorie wrote: >I found the source of the CR/LF problem, and admit it was my fault. >I've created a patch which I've sent out for comments and approval, and >will get the patch into the dll as soon as possible. I suspect that >the 1.1.2 DLL will wait for this patch. > >Sorry for the inconvenience. > >DJ > >PS: for the technically interested, the problem was that fgets() was >bypassing the new cr/lf conversion code, so always reading in binary >mode. I added a hook to the converter to it. Thanks for finding this, DJ. DJ's changes to newlib have made text mode processing much more reliable. I appreciate everyone's patience as we work out problems like this. The end result will be worth the minor pain. cgf -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com