Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
To: cygwin@cygwin.com
From: Shankar Unni <shankarunni@netscape.net>
Subject: Re: perl: cpan module's interactive mode fails
Date: Fri, 20 Aug 2004 09:54:55 -0700
Lines: 15
Message-ID: <cg5ada$o9m$1@sea.gmane.org>
References: <41235C84.7060300@gtt-technologies.de> <4123B56F.6010003@gymel.com> <41245BEE.4090900@gtt-technologies.de> <921297065040.20040819105955@familiehaase.de> <41247824.2070901@gymel.com> <412481BC.3010000@gymel.com> <4124A107.2070403@gymel.com> <791319485950.20040819171336@familiehaase.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: adsl-68-120-146-125.dsl.snfc21.pacbell.net
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040803 Thunderbird/0.7.3 Mnenhy/0.6.0.101
In-Reply-To: <791319485950.20040819171336@familiehaase.de>
X-IsSubscribed: yes

Gerrit P. Haase wrote:

> The only real reason why textmode is needed is that notepad cannot
> handle binmode (unix) textfiles.

Unfortunately, other tools are also thrown by binmode/textmode.

Ironically, cvs is one of them: if you have a binmode mount, and run a 
*native* cvs (e.g. cvsnt) that writes a .cvspass file with CR-NL, then 
the Cygwin cvs tries to read it in binmode, and chokes on the CR. Grrr. 
So around here, at least, anyone who needs to use the Cygwin cvs and 
WinCVS on the same work area must use a textmode mount.

So really, textmode support is unavoidable, or else all the ported tools 
have to be made aware of possible CR-NL line endings..


--
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/

