autoconf-commit
[Top][All Lists]
Advanced

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

[SCM] GNU Autoconf source repository branch, master, updated. v2.62-23-g


From: Eric Blake
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.62-23-g95dfc19
Date: Wed, 14 May 2008 19:42:32 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf source repository".

http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=95dfc197494a66dc9a88577d18f1633afc7cff2d

The branch, master has been updated
       via  95dfc197494a66dc9a88577d18f1633afc7cff2d (commit)
      from  3ca7a51d0fa4e6ed467668503bd0246eb5d275c1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 95dfc197494a66dc9a88577d18f1633afc7cff2d
Author: Eric Blake <address@hidden>
Date:   Wed May 14 13:41:18 2008 -0600

    Improve documentation of ! issues.
    
    * doc/autoconf.texi (Limitations of Builtins) <!>: Touch up.
    Reported by Noah Misch.
    
    Signed-off-by: Eric Blake <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    4 ++++
 doc/autoconf.texi |   12 +++++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 3782a5b..15adde0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2008-05-14  Eric Blake  <address@hidden>
 
+       Improve documentation of ! issues.
+       * doc/autoconf.texi (Limitations of Builtins) <!>: Touch up.
+       Reported by Noah Misch.
+
        Document some FreeBSD shell bugs.
        * doc/autoconf.texi (Limitations of Builtins) <!>: Mention ! issue
        in compound pipe commands.
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index fd60b7b..ee1ede5 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -13776,13 +13776,19 @@ The Unix version 7 shell did not support
 negating the exit status of commands with @command{!}, and this feature
 is still absent from some shells (e.g., Solaris @command{/bin/sh}).
 Other shells, such as FreeBSD @command{/bin/sh} or @command{ash}, have
-bugs when using @command{!} in compound commands:
+bugs when using @command{!}:
 
 @example
-$ @kbd{sh -c 'true && ! true | true; echo $?'}
+$ @kbd{sh -c '! : | :'; echo $?}
 1
-$ @kbd{ash -c 'true && ! true | true; echo $?'}
+$ @kbd{ash -c '! : | :'; echo $?}
 0
+$ @kbd{sh -c '! @{ :; @}'; echo $?}
+1
+$ @kbd{ash -c '! @{ :; @}'; echo $?}
address@hidden: not found
+Syntax error: "@}" unexpected
+2
 @end example
 
 Shell code like this:


hooks/post-receive
--
GNU Autoconf source repository




reply via email to

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