[ dropping bug- ] On 01/08/2011 11:38 AM, Ralf Wildenhues wrote: >>> of issues with set -e: http://www.in-ulm.de/~mascheck/various/set-e/ >> >> Awesome reference - the autoconf manual should probably mention it. > > Yep. While at it, I cannot find this link we already have in the > manual: > http://www.opengroup.org/austin/mailarchives/ag-review/msg03507.html > Did it vanish, or is this only viewable with an account or so?
I found reference in a more recent Austin Group email that the old mail archive server had died, breaking lots of links in the process. The archives were more or less restored, but with new links, I'm not sure what the counterpart mail in the new archive is. The canonical link (that _should_ be in the manual) is the actual proposal for fixed wording: http://www.austingroupbugs.net/view.php?id=52 This bug report has status tc1-2008 and Approved interpretation, which means its resolution will be incorporated verbatim when the first technical corrigendum for POSIX 2008 is released (possibly later this year), and therefore shell implementers should already be starting to code to the new requirements. However, the bug report simply stated that a lot of discussion was involved on the lists, without actually pointing to particular list messages. The full threads on the issue can be seen at this search link: https://www.opengroup.org/sophocles/show_archive.tpl?source=L&listname=austin-group-l&first=1&pagesize=80&searchstring=set+-e&zone=G but as that's a search link, it's liable to change over time, and not the best for inclusion in the manual. And after spending a while browsing that page, I think one of the best emails summarizing the issue with several examples was probably: https://www.opengroup.org/sophocles/show_mail.tpl?CALLER=show_archive.tpl&source=L&listname=austin-group-l&id=11986 That thread also included the mail where Sven first announced his nice page of 'set -e' comparisons: https://www.opengroup.org/sophocles/show_mail.tpl?CALLER=show_archive.tpl&source=L&listname=austin-group-l&id=11991 where the link embedded in that mail is the very link you're adding to the autoconf manual. > > If we can find and correct it; I suggest the first patch below, > otherwise the second. OK to push? > > Thanks, > Ralf > Let's go with a third option - start with the second, > > docs: link to 'set -e' shell behavior overview. > > * doc/autoconf.texi (Limitations of Builtins): Add link to > Sven Mascheck's 'set -e' page. Remove broken Opengroup link. > Suggestion by Eric Blake. but rather than deleting the broken Opengroup link, replace it with the working link to the latest POSIX wording: http://www.austingroupbugs.net/view.php?id=52 Thanks for getting to it before me, and pre-approved to push once you make that change. -- Eric Blake [email protected] +1-801-349-2682 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
