delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/12/11/09:14:50

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:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type; q=dns; s=default; b=B23TRf
vSyvlUf0ICunjIImdn/t5WGGuXlN2amAl2Xy2Ed0cYoH7yd58hP2QVksRjuzZPZg
kR/NO5DMe0y8e7iDMIzUiwAlJACO4yNQ6oEdHDoY0M8hla9YIm+t33lkw6P3UC8A
rWTU3vbABV/A3nRmRXnDX4IjTupbgfzsYh4/A=
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:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type; s=default; bh=CZ8N+MntNLFp
Kv+RhvDHivyirKk=; b=pk/d6RyfSTOJqxaWaNCkxfwYR7W1Pu23ulUduhYlIk4k
2FIdVcPEOLTYlDQ7a/0MYuEcSPM8Ccu9Jhd9nEmW2KCmrUmwN/j0Ua2XOhndJi9B
HxKZ4mGVXOhES4jv6kcyQ+UYPE0KEF1hpMuF1jd4mNAalbVFNXkG4g7PMeJfFhE=
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=-0.1 required=5.0 tests=AWL,BAYES_50,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD,URI_HEX autolearn=no version=3.3.2
X-HELO: mx1.redhat.com
Message-ID: <5489A371.9090002@redhat.com>
Date: Thu, 11 Dec 2014 07:00:17 -0700
From: Eric Blake <eblake AT redhat DOT com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: mksh 49-1 no longer handles Windows line endings
References: <CAAbLfgVzxgFLRg6RZdAXACZ6U2Tn6nrdVu_Mq1uK2XM59C-L8Q AT mail DOT gmail DOT com> <90647544-5058-4724-A67C-A9F28D43944B AT etr-usa DOT com>
In-Reply-To: <90647544-5058-4724-A67C-A9F28D43944B@etr-usa.com>
OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg
X-IsSubscribed: yes

--hlA5AuGwPSonXP3d1ixwLW9aeu8Jp04ua
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 12/10/2014 08:21 PM, Warren Young wrote:
> On Dec 10, 2014, at 6:20 PM, Ryan Dortmans <ryandort DOT cygwin AT gmail DOT com> wr=
ote:
>=20
>> The latest version of mksh no longer handles Windows line endings
>=20
> [snip]
>=20
>> <mksh491_fix1.patch><mksh491_fix2.patch>=E2=80=94
>=20
> mksh is currently up for adoption:
>=20
>   http://cygwin.1069669.n5.nabble.com/Packages-up-for-adoption-td111353.h=
tml
>=20
> I briefly considered adopting it, mainly for historical purposes.[1]  But=
, you seem to have a much stronger itch here.  You should adopt it.
>=20
> Actually, I think whoever adopts mksh should replace it with the real Kor=
n shell.  The whole pdksh -> mksh code path reflects the historical unavail=
ability of the true ksh source code, but that changed in 2000.[2]
>=20
>=20
> [1] It=E2=80=99s sometimes useful to be able to compare ksh88/93 behavior=
 to Bash and Zsh.

Actually, I think it is good to have BOTH mksh (BSD derivative) AND
ksh93 (Korn shell).  It is useful to compare all of the shells, not just
a subset of them.

--=20
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org


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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Public key at http://people.redhat.com/eblake/eblake.gpg

iQEcBAEBCAAGBQJUiaNxAAoJEKeha0olJ0Nqx9UIAIqhzsvzChYBuNAvTTClH16L
GFZ7DIhhL1PqrISrnaGisQXK9vmdiA3Q7Qtmg5Lgj39jsiCL4vFy4QrGd7GtfruB
O7MCVR4aFj4Fuob5eKOZticAk2DmIpQP3Vczw7T2oKeqjMzc9Nnq4j+Kd4Cragf9
waxDEU1ItQjurAIClHuf54Uav9L/W6xqhRwLAk4JfFsN+0fug3PqW1mrzhcVvkBr
7SC4sc87ludHLc7gN9fiFr51hq1o/2eqyN1Gyv2qXg9LtyDH1KlemZW1npsli8bZ
KL8bn1xsqo81o4Ej6L9MicV6u4BIpOS9eIlEkXBqlHVGiHvcRso76faNlL5zhss=
=3uYB
-----END PGP SIGNATURE-----

--hlA5AuGwPSonXP3d1ixwLW9aeu8Jp04ua--

- Raw text -


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