From: Akim Demaille Date: Wed, 10 Oct 2001 12:57:35 +0000 (+0000) Subject: * lib/autoconf/autoconf.m4 (m4_patsubst, m4_regexp): New X-Git-Tag: AUTOCONF-2.52f~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba8eb8795ee91c61e559ec3952901916f955bf1a;p=thirdparty%2Fautoconf.git * lib/autoconf/autoconf.m4 (m4_patsubst, m4_regexp): New transition code. --- diff --git a/ChangeLog b/ChangeLog index 73e0d2a93..14c4a6a51 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-10-09 Akim Demaille + + * lib/autoconf/autoconf.m4 (m4_patsubst, m4_regexp): New + transition code. + 2001-10-08 Akim Demaille * bin/autoreconf.in (&autoreconf): Remove debugging code. diff --git a/lib/autoconf/autoconf.m4 b/lib/autoconf/autoconf.m4 index 6dc4d6115..138f5d411 100644 --- a/lib/autoconf/autoconf.m4 +++ b/lib/autoconf/autoconf.m4 @@ -104,3 +104,14 @@ m4_copy_unm4([m4_traceon]) m4_copy_unm4([m4_translit]) m4_copy_unm4([m4_undefine]) m4_copy_unm4([m4_undivert]) + +# Yet some people have started to use m4_patsubst and m4_regexp. +m4_define([m4_patsubst], +[m4_expand_once([m4_warn([syntax], + [do not use m4_patsubst: use patsubst or m4_bpatsubst])])dnl +patsubst($@)]) + +m4_define([m4_regexp], +[m4_expand_once([m4_warn([syntax], + [do not use m4_regexp: use regexp or m4_bregexp])])dnl +regexp($@)])