groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 06/28: m4/groff.m4: Migrate `AC_FOREACH` -> `m4_foreach`.


From: G. Branden Robinson
Subject: [groff] 06/28: m4/groff.m4: Migrate `AC_FOREACH` -> `m4_foreach`.
Date: Wed, 25 May 2022 22:43:21 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 2b15ebba56ea66257ab1ee76406787cfca633d36
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Tue May 24 01:15:18 2022 -0500

    m4/groff.m4: Migrate `AC_FOREACH` -> `m4_foreach`.
    
    * m4/groff.m4 (GROFF_CHECK_GROHTML_PROGRAMS): Migrate from `AC_FOREACH`
      to `m4_foreach` to avoid obsolescence warning from GNU Autoconf 2.70
      or later.
    
    Fixes <https://savannah.gnu.org/bugs/?61059>.  Thanks to Bjarni Ingi
    Gislason for the report.
    
    Also make code style more readable.
---
 ChangeLog   |  9 +++++++++
 m4/groff.m4 | 15 ++++++++-------
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1391a50d..b0e22266 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2022-05-24  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * m4/groff.m4 (GROFF_CHECK_GROHTML_PROGRAMS): Migrate from
+       `AC_FOREACH` to `m4_foreach` to avoid obsolescence warning from
+       GNU Autoconf 2.70 or later.
+
+       Fixes <https://savannah.gnu.org/bugs/?61059>.  Thanks to Bjarni
+       Ingi Gislason for the report.
+
 2022-05-22  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * man/groff.7.man: Rename "pilot" list macros for man(7) from
diff --git a/m4/groff.m4 b/m4/groff.m4
index d07157bf..c42ca398 100644
--- a/m4/groff.m4
+++ b/m4/groff.m4
@@ -155,13 +155,14 @@ AC_DEFUN([GROFF_CHECK_GROHTML_PROGRAMS], [
   make_htmldoc=no
   AC_REQUIRE([GROFF_GHOSTSCRIPT_PATH])
   missing=
-  AC_FOREACH([groff_prog],
-    [pnmcrop pnmcut pnmtopng pnmtops psselect],
-    [AC_CHECK_PROG(groff_prog, groff_prog, [found], [missing])
-     if test $[]groff_prog = missing
-     then
-       missing="$missing 'groff_prog'"
-     fi;])
+  m4_foreach([groff_prog],
+    [[pnmcrop], [pnmcut], [pnmtopng], [pnmtops], [psselect]], [
+      AC_CHECK_PROG(groff_prog, groff_prog, [found], [missing])
+      if test $[]groff_prog = missing
+      then
+        missing="$missing 'groff_prog'"
+      fi
+    ])
 
   test "$GHOSTSCRIPT" = "missing" && missing="'gs' $missing"
 



reply via email to

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