www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/08/09/15:09:44

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type; q=dns; s=default; b=LbRE
BjswjkC0eTYJNC9X0K5qxQzDhtgaKBGfpvkR2WPm8Xj+Ahu7GWn8JrAXuhWEovmN
GBuBwE6ToWGxjgNE+rE+JBsBU5VGbgoFRhMjK7E2P5GdKaH2aMRosF49A5q7kzwf
5qWtGxTuKNPIMOw8dd73QEPscJ6lk9Zh+JO9KlU=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type; s=default; bh=/NewGHoVCr
pI6NOab3NtEu4Qc98=; b=SSrEANaG4ZtbQMPNs5shOg2rhTtNUsa9vffntr6RQF
XKNtyhFwnpDTrkwzMCOGGo90qH8UkqpinG1PfqjQqztV7uQsBypJOsGL0CXhpBHg
YrJ3T9ZNWWvij3QODtyyyGU3i4GMwCu17D6v03FftHr2Q0Sz/wm1bkROh9C2dEWT
4=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=complaining, strips, ANNOUNCED, apologizing
X-HELO: mx1.redhat.com
DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 39CDAC13C34E
Authentication-Results: ext-mx07.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
Authentication-Results: ext-mx07.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=eblake AT redhat DOT com
Subject: Re: gawk 4.1.4: CR separate char for CRLF files
To: cygwin AT cygwin DOT com
References: <004401d3109c$2dcb09e0$89611da0$@gmx.net> <598a47fc DOT 5501ca0a DOT 5476f DOT 0305 AT mx DOT google DOT com> <004701d310a9$372363e0$a56a2ba0$@gmx.net> <DB6PR0601MB2085E2D695EB6D60B09FE77BBA8B0 AT DB6PR0601MB2085 DOT eurprd06 DOT prod DOT outlook DOT com> <001001d310ea$ceeee230$6ccca690$@gmx.net> <391b0ca2-e495-a908-160a-6d95492f526f AT redhat DOT com>
From: Eric Blake <eblake AT redhat DOT com>
Openpgp: url=http://people.redhat.com/eblake/eblake.gpg
Message-ID: <9d387108-05c5-7e47-35af-62fc8a43c89f@redhat.com>
Date: Wed, 9 Aug 2017 14:09:18 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
MIME-Version: 1.0
In-Reply-To: <391b0ca2-e495-a908-160a-6d95492f526f@redhat.com>
X-IsSubscribed: yes

--c3FdA262hJbOstBhSVrThtEdih0G5e45X
Content-Type: multipart/mixed; boundary="JjjF2hfHiQx8H4A8krDxtHgofFJXODwDM";
 protected-headers="v1"
From: Eric Blake <eblake AT redhat DOT com>
To: cygwin AT cygwin DOT com
Message-ID: <9d387108-05c5-7e47-35af-62fc8a43c89f AT redhat DOT com>
Subject: Re: gawk 4.1.4: CR separate char for CRLF files
References: <004401d3109c$2dcb09e0$89611da0$@gmx.net>
 <598a47fc DOT 5501ca0a DOT 5476f DOT 0305 AT mx DOT google DOT com>
 <004701d310a9$372363e0$a56a2ba0$@gmx.net>
 <DB6PR0601MB2085E2D695EB6D60B09FE77BBA8B0 AT DB6PR0601MB2085 DOT eurprd06 DOT prod DOT outlook DOT com>
 <001001d310ea$ceeee230$6ccca690$@gmx.net>
 <391b0ca2-e495-a908-160a-6d95492f526f AT redhat DOT com>
In-Reply-To: <391b0ca2-e495-a908-160a-6d95492f526f AT redhat DOT com>


--JjjF2hfHiQx8H4A8krDxtHgofFJXODwDM
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 08/09/2017 06:03 AM, Eric Blake wrote:
> On 08/09/2017 03:37 AM, Jannick wrote:
>=20
>> Which is a pretty much of a pain when there is no easy fallback solution
>> provided in case a major change is applied.
...
>> This is - to say the least - unpleasant in the light of what Cygwin clai=
ms
>> to be, namely 'a large collection of GNU and Open Source tools which pro=
vide
>> functionality similar to a Linux distribution on Windows' (from the top =
of
>> the start website www.cygwin.com).
>=20
> On Linux, nothing strips CR automatically.  So on Cygwin, we behave the
> same - nothing strips CR automatically on binary mounted data.
>=20
> And the fact that the change was made AND ANNOUNCED back in February,
> but you are now only 6 months later complaining about it, is telling.

It was pointed out to me off-list that my reply can easily be mis-read
in a much more negative tone than I intended, so I'm apologizing for
coming across as mean (yes, I know, https://cygwin.com/acronyms/#WJM).
I think I was trying to emphasize that complaints about the behavior
change at the time of the change were expected (and there was indeed a
reaction, although I was pleasantly surprised at the time that it was
limited to just a few threads, so apparently not many people were
negatively impacted - and that's a good thing).  But complaints about
the behavior after six months are a bit unexpected.  But I guess not
everyone keeps their software up-to-date on quite as frequent a
schedule, so I shouldn't have been as surprised or reacted as harshly.

At any rate, my advice continues to be the same: how would you deal with
CRLF on a Linux system? That's the ideal way to also deal with it on
Cygwin (we used to have gratuitous incompatibilities between the systems
where the same command line on Linux did not have the same result as on
Cygwin; but the change back in February was to get rid of those
incompatibilities, even if it breaks scripts that were unwisely relying
on the incompatibilities).

--=20
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org


--JjjF2hfHiQx8H4A8krDxtHgofFJXODwDM--

--c3FdA262hJbOstBhSVrThtEdih0G5e45X
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: Public key at http://people.redhat.com/eblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEzBAEBCAAdFiEEccLMIrHEYCkn0vOqp6FrSiUnQ2oFAlmLXd4ACgkQp6FrSiUn
Q2rzzAf/VkDeXVmxnN1VwknqKeBcSnkCrR6JQ0N1wG6eED7fInd4qbbokow9SN2X
wTcbGn4uUV/SR9rXXrNpkqyF7Q0gsG04sC3YAFJXo8B7Ea75Ad80HXcvyeuQfSih
03B0RjXpEWxRrUCmSbJvMvmXVSX9SKg9E8O9FaZUL7CwfOHHIxlouksjSRNLQlqf
+TeWz5QcXbNgjTfY0Tk765T9cTFOsHTDhQCvj5uebLGiABXdK/OSpM6GCyL+2+HF
lZiMMjsdhKnkNI4kAVPtLsYhytltg0+p+cWCPKeikSKcJrjvYM4SfGp2gK+HzS+h
4jTnzj8NQ7tkMdB4S/x5siUKeM5TVw==
=pXd7
-----END PGP SIGNATURE-----

--c3FdA262hJbOstBhSVrThtEdih0G5e45X--

- Raw text -


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