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 ebl...@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature