[SCM] GNU Autoconf source repository branch, master, updated. v2.65-88-g7f65b3b

"Ralf Wildenhues" <[email protected]> Tue, 15 Jun 2010 17:12:58 +0000
Newsgroups gmane.comp.sysutils.autoconf.cvs
Message-ID <[email protected]>
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=7f65b3b009f562ac0e6e7d84b41d93d12744037b

The branch, master has been updated
       via  7f65b3b009f562ac0e6e7d84b41d93d12744037b (commit)
      from  5941816dd9b61b029990e0bccaf8541a2ea288f3 (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 7f65b3b009f562ac0e6e7d84b41d93d12744037b
Author: Ralf Wildenhues <[email protected]>
Date:   Tue Jun 15 05:36:19 2010 +0200

    Avoid texinfo bug with backslashes in macro arguments.
    
    * doc/autoconf.texi (Text processing Macros)
    (Common Shell Constructs): Do not use @dvar with backslashes.

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

Summary of changes:
 ChangeLog         |    6 ++++++
 doc/autoconf.texi |    6 ++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4e75a76..c5c751f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-06-15  Ralf Wildenhues  <[email protected]>
+
+	Avoid texinfo bug with backslashes in macro arguments.
+	* doc/autoconf.texi (Text processing Macros)
+	(Common Shell Constructs): Do not use @dvar with backslashes.
+
 2010-06-14  Eric Blake  <[email protected]>
 
 	Make CONFIG_SITE handling more robust.
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 42469db..6d6555c 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -12488,7 +12488,8 @@ Backslash-escape all characters in @var{string} that are active in
 regexps.
 @end defmac
 
-@defmac m4_split (@var{string}, @dvar{regexp, [\t ]+})
+@c We cannot use @dvar because the macro expansion mistreats backslashes.
+@defmac m4_split (@var{string}, @r{[}@var{regexp} = @samp{[\t ]+}@r{]})
 @msindex{split}
 Split @var{string} into an M4 list of elements quoted by @samp{[} and
 @samp{]}, while keeping white space at the beginning and at the end.
@@ -13110,7 +13111,8 @@ for portability, should not include more than one newline.  The bytes of
 Redirections can be placed outside the macro invocation.
 @end defmac
 
-@defmac AS_ESCAPE (@var{string}, @dvar{chars, `\"$})
+@c We cannot use @dvar because the macro expansion mistreats backslashes.
+@defmac AS_ESCAPE (@var{string}, @r{[}@var{chars} = @samp{`\"$}@r{]})
 @asindex{ESCAPE}
 Expands to @var{string}, with any characters in @var{chars} escaped with
 a backslash (@samp{\}).  @var{chars} should be at most four bytes long,


hooks/post-receive
-- 
GNU Autoconf source repository