This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Fwd: CRLF
- From: Franz Fehringer <fehrin2 at googlemail dot com>
- To: cygwin at cygwin dot com
- Date: Sun, 01 Jan 2012 09:45:11 +0100
- Subject: Re: Fwd: CRLF
- References: <jdmp00$dso$1@dough.gmane.org> <jdna2f$cqu$1@dough.gmane.org> <CAGHJv4cccBsX3=Mw3CykKXbyqZctONt0hUf6mUO_52RxsGXW=g@mail.gmail.com> <CAGHJv4e2=c6Vm6Lu0W78rR1zVx7w1N_Ajs5Py+nfDnX1oRiCdg@mail.gmail.com> <Pine.BSM.4.64L.1112311952120.14351@herc.mirbsd.org> <CAGHJv4fgtM+QCFnrGb0pD-FT5A3R0hwOV8uF+4C_xEmtr_+dzQ@mail.gmail.com> <jdo0dg$7p2$1@dough.gmane.org> <20111231233109.GA3446@ednor.casa.cgf.cx>
Hi Christopher,
What is this "interesting workaround"?
Most probably we will use bash with "set -o igncr" btw.
Best regards
Franz
Am 01.01.2012 00:31, schrieb Christopher Faylor:
> On Sat, Dec 31, 2011 at 01:55:58PM -0800, Andrew DeFaria wrote:
>> On 12/31/11 13:32, Chris Sutcliffe wrote:
>>> Below please find the response from Thorsten (the mksh developer)
>>> regarding CRLF.
>> I must say, then why bother with this offbeat mksh? His answers are
>> unconvincing ("I keep everything the same no matter what! Even if it's
>> better to do it differently"). If you just want a ksh Cygwin's got one.
>
> mksh is "Cygwin's ksh".
>
> I can't really blame someone for not wanting to hack their code to handle
> CRLF, especially knowing the ugliness (i.e., lseek()) that needs to go
> on in the Cygwin DLL to handle this. I wish, in retrospect, I hadn't
> been talked into having "text mode" there in the first place.
>
> I'm entiredly convinced that it isn't worth the time to retrofit
> support for CRLF into something that doesn't already support it given
> the existence of easy methods to convert CRLF -> LF. And, maybe
> I'm missing something but it seems like Thorsten even provided an
> interesting workaround so it doesn't seem like he's being even a tiny
> bit unreasonable.
>
> cgf
>
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple