bug-bash
[Top][All Lists]
Advanced

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

Re: Doc of "set -e" should mention non-locality


From: Eric Blake
Subject: Re: Doc of "set -e" should mention non-locality
Date: Wed, 04 Jul 2012 14:03:32 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1

On 07/04/2012 12:03 PM, Rainer Blome wrote:
> Thanks for pointing me to that issue report.
> 

>>> * Different POSIX shell implementations are free to behave
>>> differently, because the behavior is not specified exactly.
>>> http://pubs.opengroup.org/onlinepubs/009695399/utilities/set.html
>> Actually, that's where you are wrong.  POSIX _does_ specify bash's
>> current behavior (in fact, bash changed behavior to match POSIX)
> 
> Is POSIX an open and public standard?

Yes, anyone can contribute.  From the POSIX document itself:
http://pubs.opengroup.org/onlinepubs/9699919799/frontmatter/preface.html

"Anyone wishing to participate in the Austin Group should contact the
chair with their request. There are no fees for participation or
membership. You may participate as an observer or as a contributor. You
do not have to attend face-to-face meetings to participate; electronic
participation is most welcome. For more information on the Austin Group
and how to participate, see www.opengroup.org/austin."

I personally call in to the majority of the meetings (generally a 90
minute teleconference about 2 or 3 times a month), while others on this
list (such as Chet) take a more passive role and only subscribe to the
mailing list to read the meeting minutes and provide feedback when
directly asked how a potential change to the standard would impact
existing implementations.

> Can you please provide a link to where this is documented?
> The link I gave is apparently not the right one.
> 

The link you gave is the online version of POSIX 2008 (the .pdf is the
canonical version; the online rendition is for convenience); but you
should be aware that the Technical Corrigendum 1 for POSIX 2008 is due
out later this year.

>> http://austingroupbugs.net/view.php?id=52

This is one of the bugs that was approved for inclusion in the Technical
Corrigendum, currently under balloting (you can see the full list of
bugs that will be folded into TC1 by filtering the list to those bugs
with the 'tc1-2008' tag).

> 
> Thanks for pointing to that issue record.
> Is this part of the standard yet?

Assuming balloting goes well, it will be later this year, but bash
proactively already implemented it.

-- 
Eric Blake   eblake@redhat.com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]