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.63-21-g


From: Ralf Wildenhues
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.63-21-gd88e6dc
Date: Wed, 08 Oct 2008 05:39:52 +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=d88e6dc09ec0f9c019949c78de47ec1cbb9aebf3

The branch, master has been updated
       via  d88e6dc09ec0f9c019949c78de47ec1cbb9aebf3 (commit)
      from  4da97747ef8330c5da2451faed4ae4285862869f (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 d88e6dc09ec0f9c019949c78de47ec1cbb9aebf3
Author: Ralf Wildenhues <address@hidden>
Date:   Wed Oct 8 07:38:54 2008 +0200

    Document AS_VERSION_COMPARE.
    
    * doc/autoconf.texi (Programming in M4sh): Document
    AS_VERSION_COMPARE.
    * NEWS: Update.
    
    Signed-off-by: Ralf Wildenhues <address@hidden>

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

Summary of changes:
 ChangeLog         |    5 +++++
 NEWS              |    3 +++
 doc/autoconf.texi |   12 ++++++++++++
 3 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 97f0754..07e741d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2008-10-08  Ralf Wildenhues  <address@hidden>
 
+       Document AS_VERSION_COMPARE.
+       * doc/autoconf.texi (Programming in M4sh): Document
+       AS_VERSION_COMPARE.
+       * NEWS: Update.
+
        Do not write to testsuite log fd before initialization.
        * lib/autotest/general.m4 (AS_MESSAGE_LOG_FD, AT_JOB_FIFO_FD):
        Define fds only when initializing the log fd so early error
diff --git a/NEWS b/NEWS
index b1de684..ac822d5 100644
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,9 @@ GNU Autoconf NEWS - User visible changes.
 ** The following m4sugar macros are new:
    m4_default_quoted
 
+** The following m4sh macros are documented now:
+   AS_VERSION_COMPARE.
+
 
 * Major changes in Autoconf 2.63 (2008-09-09) [stable]
   Released by Eric Blake, based on git versions 2.62.*.
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index f258666..5753d37 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -11924,6 +11924,18 @@ optimizing the common cases (@var{dir} or @var{file} 
is @samp{.},
 @var{file} is absolute, etc.).
 @end defmac
 
address@hidden AS_VERSION_COMPARE (@var{version-1}, @var{version-2}, @
+  @ovar{action-if-less}, @ovar{action-if-equal}, @ovar{action-if-greater})
address@hidden
+Compare two strings @var{version-1} and @var{version-2}, possibly
+containing shell variables, as version strings, and expand
address@hidden, @var{action-if-equal}, or @var{action-if-greater}
+depending upon the result.
+The algorithm to compare is similar to the one used by strverscmp in
+glibc (@pxref{String/Array Comparison, , String/Array Comparison, libc,
+The @acronym{GNU} C Library}).
address@hidden defmac
+
 
 @node File Descriptor Macros
 @section File Descriptor Macros


hooks/post-receive
--
GNU Autoconf source repository




reply via email to

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