delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/09/07/20:02:28

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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: Thu, 8 Sep 2005 10:00:30 +1000 (EST)
From: Luke Kendall <luke DOT kendall AT cisra DOT canon DOT com DOT au>
Subject: Re: file not working on executables?
To: cygwin AT cygwin DOT com
In-Reply-To: <20050907074223.GA24333@calimero.vinschen.de>
MIME-Version: 1.0
Message-Id: <20050908000030.9499B83C9A@pessard.research.canon.com.au>

On  7 Sep, Corinna Vinschen wrote:
>  Oh well, why are you still using textmode?  We should drop this choice from 
>  setup.exe entirely. 

The logic went:

1) Under Windows, most of the programs we use are native Windows ones, 
   so we choose DOS style line endings during Cygwin install.
2) I assume that Unix text processing programs like sed, awk, troff,
   etc. prefer to see LF rather than CR-LF.

I've just now re-read
http://cygwin.com/cygwin-ug-net/using-textbinary.html.  (I can't begin
to imagine how much pain this CR/LF issue must cause you guys!)

Did you give the advice above because basically all the Cygwin programs
that treat lines as records, now open the file in text mode; and all
other Cygwin programs open files in binary mode?  (Including "file.exe",
now, thank you!)

The URL above may need an update, then?  (BTW, there's a reference in
the URL to "points a-e" which should be "points 1-5" to agree with the
rest of the text).
 
>  file doesn't cope with textmode right now.  I'll fix it to use always binmode. 

Thanks very much for that, Corinna.

Regards,

luke


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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019