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>
+
+ 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,
# ---------------------------
# 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.
# ---------------------------
# 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.
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])
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])