X-Recipient: archive-cygwin@delorie.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@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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
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@redhat.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@cygwin.com
Subject: Re: mksh 49-1 no longer handles Windows line endings
References: <CAAbLfgVzxgFLRg6RZdAXACZ6U2Tn6nrdVu_Mq1uK2XM59C-L8Q@mail.gmail.com> <90647544-5058-4724-A67C-A9F28D43944B@etr-usa.com>
In-Reply-To: <90647544-5058-4724-A67C-A9F28D43944B@etr-usa.com>
OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hlA5AuGwPSonXP3d1ixwLW9aeu8Jp04ua"
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.cygwin@gmail.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--
