| To: | Roger Marquis <marquis@xxxxxxxxx> |
|---|---|
| Subject: | Re: Austin Interps 211 |
| From: | Chet Ramey <chet.ramey@xxxxxxxx> |
| Date: | Tue, 24 Jun 2008 15:27:21 -0400 |
| Cc: | "Schwarz, Konrad (CT)" <konrad.schwarz@xxxxxxxxxxx>, Glenn Fowler <gsf@xxxxxxxxxxxxxxxx>, austin-group-l@xxxxxxxxxxxxx, chet.ramey@xxxxxxxx |
| Organization: | ITS, Case Western Reserve University |
| References: | <200806171819.m5HIJAfo027636@penguin.research.att.com> <20080623171832.B49C12B779E@mx5.roble.com> <200806231807.m5NI759M022771@penguin.research.att.com> <20080623191059.0288E2B7819@mx5.roble.com> <2A0150C01096FE48B4DEFC16A39E9C1802670A01@MCHP7RCA.ww002.siemens.net> <20080624175058.ABE962B7B9D@mx5.roble.com> |
Roger Marquis wrote: Don't forget dash, but then these shells are supposed to be /bin/sh compatible by introspection. Failed implementations, intentional or otherwise, should not be accommodated by changing the standard of the only shell that developers can turn to for compatibility. When they need features they use other shells or scripting languages. When they need to maximize compatibility they use /bin/sh. But saying "they use /bin/sh" doesn't really mean anything, since there's no real standard for /bin/sh other than Posix. Versions of sh from the 7th edition on are all different. Why else would autoconf have such a lengthy section in its manual about only the most significant differences? The subset to which you have to restrict yourself is more or less the same in the Posix standard, with a couple of exceptions. Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer Chet Ramey, ITS, CWRU chet@case.edu http://cnswww.cns.cwru.edu/~chet/ |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | RE: Austin Interps 211, Glenn Fowler |
|---|---|
| Next by Date: | RE: Austin Interps 211, Roger Marquis |
| Previous by Thread: | RE: Austin Interps 211, Roger Marquis |
| Next by Thread: | Re: Re: Austin Interps 211, David Korn |
| Indexes: | [Date] [Thread] [All Lists] |