Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: My wishlist for EAPI 5
Date: Fri, 22 Jun 2012 05:31:21
Message-Id: pan.2012.06.22.05.30.10@cox.net
In Reply to: Re: [gentoo-dev] Re: My wishlist for EAPI 5 by Richard Yao
1 Richard Yao posted on Thu, 21 Jun 2012 20:38:17 -0400 as excerpted:
2
3 > Would you (or someone else) elaborate on the specific features of bash
4 > that people find attractive?
5
6 For me (not a gentoo dev), in simplest terms it's just that I don't like
7 having to keep track of what's a bashism and what's POSIX. If individual
8 devs prefer POSIX code, they can certainly write ebuilds (or a 4th gentoo
9 package manager for that matter) in all POSIX, but there's enough devs
10 that for /whatever/ reason strongly prefer bash, where "strongly" is
11 ultimately defined as "if it's redefined to POSIX, there's a lot of other
12 projects I can spend my time on instead, that won't force me into jumping
13 thru those hoops", and that fact is widely enough known, that it's
14 unlikely in the extreme.
15
16 But to give you a example I've seen on this list (one of the few bits I
17 know isn't POSIX)... Many people appreciate the advantages of [[ tests,
18 looser quoting, ==/=~ pattern matching tests, etc.
19
20 --
21 Duncan - List replies preferred. No HTML msgs.
22 "Every nonfree program has a lord, a master --
23 and if you use the program, he is your master." Richard Stallman