autoconf/lib
Eric Blake d0c5f482d5 Optimize clients of AS_REQUIRE.
* lib/m4sugar/m4sugar.m4 (m4_defun): Add undocumented third
argument.
(m4_defun_init): New undocumented macro.
* lib/m4sugar/m4sh.m4 (_AS_ECHO_LOG, AS_MESSAGE, AS_BASENAME)
(_AS_DIRNAME_EXPR, AS_DIRNAME, AS_ECHO, AS_ECHO_N, AS_TEST_X)
(AS_LN_S, AS_MKDIR_P, _AS_PATH_WALK, AS_VERSION_COMPARE)
(AS_TR_SH, AS_TR_CPP, AS_VAR_APPEND, AS_VAR_PUSHDEF): Use it to
simplify these macros once the one-shot initialization is
complete.
* tests/m4sugar.at (m4@&t@_require: one-shot initialization): New
test.

Signed-off-by: Eric Blake <ebb9@byu.net>
2008-10-24 07:13:17 -06:00
..
autoconf Improve m4_copy. 2008-10-24 06:41:49 -06:00
Autom4te Use GPLv2+ plus exception as license for release. 2008-04-05 17:04:48 -06:00
autoscan Use GPLv2+ plus exception as license for release. 2008-04-05 17:04:48 -06:00
autotest Use AS_VAR_APPEND. 2008-10-21 15:03:45 -06:00
emacs Use GPLv2+ plus exception as license for release. 2008-04-05 17:04:48 -06:00
m4sugar Optimize clients of AS_REQUIRE. 2008-10-24 07:13:17 -06:00
.cvsignore Extend. 2001-09-17 21:11:22 +00:00
.gitignore Prepare for conversion to git. 2007-09-14 22:25:56 +00:00
autom4te.in Use GPLv2+ plus exception as license for release. 2008-04-05 17:04:48 -06:00
freeze.mk Use GPLv2+ plus exception as license for release. 2008-04-05 17:04:48 -06:00
Makefile.am Reword the copyright notices to match what's suggested in GPLv3. 2007-07-20 23:11:49 +00:00