]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
m4_syscmd was reestablished as `syscd' intead of `syscmd' because
authorAkim Demaille <akim@epita.fr>
Tue, 7 Nov 2000 11:49:35 +0000 (11:49 +0000)
committerAkim Demaille <akim@epita.fr>
Tue, 7 Nov 2000 11:49:35 +0000 (11:49 +0000)
instead of `s/^m4_//', m4_copy_unm4 was running `s/[m4_]//'.
* m4sugar.m4 (m4_copy_unm4): Fix.

ChangeLog
lib/m4sugar/m4sugar.m4
m4sugar.m4
tests/syntax.at
tests/update.at

index 6a2a78efae63c074637edcbf04a22549da79ecea..b72ded6156708f84757a1632df68b1ea99e33d19 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2000-11-07  Akim Demaille  <akim@epita.fr>
+
+       m4_syscmd was reestablished as `syscd' intead of `syscmd' because
+       instead of `s/^m4_//', m4_copy_unm4 was running `s/[m4_]//'.
+
+       * m4sugar.m4 (m4_copy_unm4): Fix.
+
 2000-11-07  Akim Demaille  <akim@epita.fr>
 
        * acgeneral.m4 (AC_CHECKING): Is not an alias of AC_MSG_NOTICE,
index 7ebd79b4af6f593fde37957ff13a0d96fc2526dd..f5a1950fcd939b370dfbc56283ce294f4d41e20d 100644 (file)
@@ -103,7 +103,7 @@ m4_define([m4_rename_m4],
 # ---------------------------
 # Copy m4_MACRO-NAME as MACRO-NAME.
 m4_define([m4_copy_unm4],
-[m4_copy([$1], m4_patsubst([[$1]], [[m4_]]))])
+[m4_copy([$1], m4_patsubst([$1], [^m4_\(.*\)], [[\1]]))])
 
 
 # Some m4 internals have names colliding with tokens we might use.
index 7ebd79b4af6f593fde37957ff13a0d96fc2526dd..f5a1950fcd939b370dfbc56283ce294f4d41e20d 100644 (file)
@@ -103,7 +103,7 @@ m4_define([m4_rename_m4],
 # ---------------------------
 # Copy m4_MACRO-NAME as MACRO-NAME.
 m4_define([m4_copy_unm4],
-[m4_copy([$1], m4_patsubst([[$1]], [[m4_]]))])
+[m4_copy([$1], m4_patsubst([$1], [^m4_\(.*\)], [[\1]]))])
 
 
 # Some m4 internals have names colliding with tokens we might use.
index b7a5dce9c227bae22a47e73bc50e1b02899d1bd9..465fcb1acd9470b5d3c746f35fa58d8ae90dcf41 100644 (file)
@@ -13,6 +13,7 @@ AT_CHECK_MACRO([AC_ARG_ENABLE])
 AT_CHECK_MACRO([AC_ARG_PROGRAM])
 AT_CHECK_MACRO([AC_ARG_WITH])
 AT_CHECK_MACRO([AC_CANONICAL_TARGET])
+AT_CHECK_MACRO([AC_CHECKING])
 AT_CHECK_MACRO([AC_CHECK_TOOL_PREFIX])
 AT_CHECK_MACRO([AC_COMPILE_CHECK])
 AT_CHECK_MACRO([AC_C_BIGENDIAN])
index 7929e629b1c53099e0941fa78c501926c32c9012..4df1d6084bee89f4b1f3dd34a70f70d6cd7ae228 100644 (file)
@@ -8,6 +8,7 @@ EOF
 
 
 AT_CHECK_UPDATE([AC_ARG_ARRAY])
+AT_CHECK_UPDATE([AC_CHECKING])
 AT_CHECK_UPDATE([AC_CHECK_TOOL_PREFIX])
 AT_CHECK_UPDATE([AC_COMPILE_CHECK])
 AT_CHECK_UPDATE([AC_CYGWIN])