Aw: Re: Portability problems in autoconf manual

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Wednesday 29 April 2009 16:22:08 Andreas Schwab wrote:
> > Mike Frysinger <vapier@xxxxxxxxxx> writes:
> > >
> http://www.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#t
> > >rap If the first operand is an unsigned decimal integer, the shell shall
> > > treat all operands as conditions, and shall reset each condition to the
> > > default value. Otherwise, if there are operands, the first is treated
> as
> > > an action and the remaining as conditions.
> >
> > This paragraph is new in POSIX.1-2008.
> 
> still makes dash broken, but makes it much less useful in the portability 
> document since we're looking at supporting systems much older than 2008

But it seems that not only the newest POSIX standard mandates
such behaviour, but also that most existing shells behave like
that.

In any case, I would find it worth mentioning in the autoconf
documentation, where it says that there is no portable
work-around to "trap - 1 2 3 15", that there is a
"mostly portable" alternative. This wouldn't be the first
incident of such a statement in the document.


Arcor.de Gaming Area - kostenfrei daddeln bis der Arzt kommt!
Jetzt checken und aus über 80 Spielen wählen!
http://www.arcor.de/footer-gaming/


_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf


[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux