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.68-4-ge


From: Eric Blake
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.68-4-gefa1274
Date: Tue, 05 Oct 2010 16:24:51 +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=efa127444a7a0d6c81896bbacb7a7cc48ab9fff1

The branch, master has been updated
       via  efa127444a7a0d6c81896bbacb7a7cc48ab9fff1 (commit)
      from  de12b68dc2eef5acf715b543847e0910c0cf369d (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 efa127444a7a0d6c81896bbacb7a7cc48ab9fff1
Author: Eric Blake <address@hidden>
Date:   Tue Oct 5 09:59:56 2010 -0600

    doc: suggest a few more workarounds
    
    * doc/autoconf.texi (Limitations of Usual Tools) <tr>: Mention
    that 'redundant' brackets can work around Solaris bug.
    (File Descriptors): Mention that {} works as well as () for
    silencing file-not-found warnings.
    * THANKS: Update.
    Suggested by Pádraig Brady.
    
    Signed-off-by: Eric Blake <address@hidden>

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

Summary of changes:
 ChangeLog         |   10 ++++++++++
 THANKS            |    1 +
 doc/autoconf.texi |   11 +++++++----
 3 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index d7102e3..576f615 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,16 @@
        * doc/autoconf.texi (Configuration Actions): Fix typo.
        * THANKS: Update.
 
+2010-10-05  Eric Blake  <address@hidden>
+
+       doc: suggest a few more workarounds
+       * doc/autoconf.texi (Limitations of Usual Tools) <tr>: Mention
+       that 'redundant' brackets can work around Solaris bug.
+       (File Descriptors): Mention that {} works as well as () for
+       silencing file-not-found warnings.
+       * THANKS: Update.
+       Suggested by Pádraig Brady.
+
 2010-09-24  Ralf Wildenhues  <address@hidden>
 
        tests: normalize trailing spaces in gcc -E -dD output.
diff --git a/THANKS b/THANKS
index 869e882..6a81f74 100644
--- a/THANKS
+++ b/THANKS
@@ -313,6 +313,7 @@ Paul Martinolich            address@hidden
 Paul Pogonyshev             ?
 Paul Townsend               ?
 Pavel Roskin                address@hidden
+Pádraig Brady               address@hidden
 Per Øyvind Karlsen          address@hidden
 Peter Breitenlohner         address@hidden
 Peter Eisentraut            address@hidden
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 0640320..b957083 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -15033,12 +15033,12 @@ escape, while @samp{: `cd /zorglub 2>/dev/null`} 
works properly.
 On the other hand, some shells, such as Solaris or FreeBSD
 @command{/bin/sh}, warn about missing programs before performing
 redirections.  Therefore, to silently check whether a program exists, it
-is necessary to perform redirections on a subshell:
-
+is necessary to perform redirections on a subshell or brace group:
 @example
 $ @kbd{/bin/sh -c 'nosuch 2>/dev/null'}
 nosuch: not found
 $ @kbd{/bin/sh -c '(nosuch) 2>/dev/null'}
+$ @kbd{/bin/sh -c '@{ nosuch; @} 2>/dev/null'}
 $ @kbd{bash -c 'nosuch 2>/dev/null'}
 @end example
 
@@ -19032,13 +19032,16 @@ $ @kbd{nl='}
 moonlight
 @end example
 
-Not all versions of @command{tr} recognize ranges of characters: at
+Not all versions of @command{tr} recognize direct ranges of characters: at
 least Solaris @command{/usr/bin/tr} still fails to do so.  But you can
-use @command{/usr/xpg4/bin/tr} instead.
+use @command{/usr/xpg4/bin/tr} instead, or add brackets (which in Posix
+transliterate to themselves).
 
 @example
 $ @kbd{echo "Hazy Fantazy" | LC_ALL=C /usr/bin/tr a-z A-Z}
 HAZy FAntAZy
+$ @kbd{echo "Hazy Fantazy" | LC_ALL=C /usr/bin/tr '[a-z]' '[A-Z]'}
+HAZY FANTAZY
 $ @kbd{echo "Hazy Fantazy" | LC_ALL=C /usr/xpg4/bin/tr a-z A-Z}
 HAZY FANTAZY
 @end example


hooks/post-receive
-- 
GNU Autoconf source repository



reply via email to

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