Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> List-Archive: <http://sourceware.cygnus.com/ml/cygwin/> List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com> List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: Chris Faylor <cgf AT cygnus DOT com> 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