+2010-06-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ 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 <eblake@redhat.com>
Make CONFIG_SITE handling more robust.
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.
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,