From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 43452 invoked by alias); 24 Feb 2017 14:32:31 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 42681 invoked by uid 89); 24 Feb 2017 14:32:30 -0000 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=forbid, cripple X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 24 Feb 2017 14:32:29 +0000 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D462B326BB for ; Fri, 24 Feb 2017 14:32:29 +0000 (UTC) Received: from [10.10.122.148] (ovpn-122-148.rdu2.redhat.com [10.10.122.148] (may be forged)) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id v1OEWTPC013227 for ; Fri, 24 Feb 2017 09:32:29 -0500 Subject: Re: [ANNOUNCEMENT] Updated: dash-0.5.9.1-1 To: cygwin@cygwin.com References: <74aa0c8b-c268-dbd4-88b7-cda78186f321@SystematicSw.ab.ca> <58af73f6.57a8ca0a.9eea8.c76d@mx.google.com> From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg Message-ID: Date: Fri, 24 Feb 2017 14:32:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <58af73f6.57a8ca0a.9eea8.c76d@mx.google.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="V6GC7j15wf69fNXfCE5XeonBxjAelE4CB" X-IsSubscribed: yes X-SW-Source: 2017-02/txt/msg00311.txt.bz2 --V6GC7j15wf69fNXfCE5XeonBxjAelE4CB Content-Type: multipart/mixed; boundary="E1VTdJhVTT2PAK8ll79GrBiqlAp2QKQ3R"; protected-headers="v1" From: Eric Blake To: cygwin@cygwin.com Message-ID: Subject: Re: [ANNOUNCEMENT] Updated: dash-0.5.9.1-1 References: <74aa0c8b-c268-dbd4-88b7-cda78186f321@SystematicSw.ab.ca> <58af73f6.57a8ca0a.9eea8.c76d@mx.google.com> In-Reply-To: <58af73f6.57a8ca0a.9eea8.c76d@mx.google.com> --E1VTdJhVTT2PAK8ll79GrBiqlAp2QKQ3R Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-length: 816 On 02/23/2017 05:44 PM, Steven Penny wrote: > On Thu, 23 Feb 2017 12:59:27, Brian Inglis wrote: >> Some people may continue to need or prefer using bash in POSIX mode. >=20 > You might know this already, but "Bash in POSIX mode" is not quite > POSIX. For > example, arrays are not defined by POSIX: You may not know this, but POSIX doesn't forbid extensions. Bash in POSIX mode does NOT cripple all extensions, merely those that are incompatible with POSIX. That's why so many people end up writing #!/bin/sh scripts with bashisms, then get surprised when they break on a different shell. If you want a STRICT shell, Debian's posh is even better than dash at ferreting out use of non-portable extensions. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --E1VTdJhVTT2PAK8ll79GrBiqlAp2QKQ3R-- --V6GC7j15wf69fNXfCE5XeonBxjAelE4CB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" Content-length: 604 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJYsEP7AAoJEKeha0olJ0NqthMH/1ORg7lvZAZkBIapAUw+EnnG 2WTXwnTi2jiFp43YHOjsrsLR3W0iCnZnxIWKZBzgjDnTW37aLMnG31CxuGiJ+8Rl vTl6dsGoqklVGWo2HgjEfIA1FPDflTPOYqRwe0pj9CJ2ZmazV71f9RDRv9N202Dz 2iDK3sf8lg/FOolaLoxGs+oNbieM2Wdl0tssnQXeQCPGJVaBGaK3zSxhxGCnBn6U qN/Z0WcKPe+7D1Y3iXDpecyGJWg+DCs1AX3TcJTOicqmVPDzxlejw1r9yn0hkErB 7Mf0PNsM/xnC3NCkhPzgPdxdO5lgGlogUtQnYhEPzrwaQeRaWtLrZLpwzIoN3hY= =fUJI -----END PGP SIGNATURE----- --V6GC7j15wf69fNXfCE5XeonBxjAelE4CB--