texi2any 7.0 added a new feature [1] to allow the elision of the space between the macro name and its argument list in a @deffn. Since m4 must not have a space there, we want to use it.
[1] https://lists.gnu.org/archive/html/bug-texinfo/2022-07/msg00086.html * doc/m4.texi: Elide space in rendering of macro definitions. * bootstrap.conf (buildreq): Require new-enough makeinfo to support it. --- bootstrap.conf | 6 +++--- doc/m4.texi | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bootstrap.conf b/bootstrap.conf index 4259ddf5..bda9cad6 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -1,4 +1,4 @@ -# bootstrap.conf (GNU M4) version 2021-05-07 +# bootstrap.conf (GNU M4) version 2025-04-02 # Written by Gary V. Vaughan, 2010 # Copyright (C) 2010, 2014, 2016-2017, 2020-2025 Free Software @@ -25,10 +25,10 @@ ## -------------- ## # List of programs (and minimum versions) required to bootstrap, maintain -# and release Libtool. +# and release M4. buildreq=' help2man 1.29 https://www.gnu.org/s/help2man - makeinfo 4.13 https://www.gnu.org/s/texinfo + makeinfo 7.0 https://www.gnu.org/s/texinfo xz - http://tukaani.org/xz ' diff --git a/doc/m4.texi b/doc/m4.texi index 768f934e..f507ccd1 100644 --- a/doc/m4.texi +++ b/doc/m4.texi @@ -7,6 +7,7 @@ @documentencoding UTF-8 @set txicodequoteundirected @set txicodequotebacktick +@set txidefnamenospace @setchapternewpage odd @finalout -- 2.48.1 _______________________________________________ M4-patches mailing list M4-patches@gnu.org https://lists.gnu.org/mailman/listinfo/m4-patches