+2005-01-03 Stepan Kasal <kasal@ucw.cz>
+
+ * lib/m4sugar/m4sh.m4 (AS_REQUIRE): Add a comment about nesting.
+
2005-01-03 Stepan Kasal <kasal@ucw.cz>
A cleanup of the diversion support in m4sugar.
# bar1=`echo $bar`
# bar2=`echo $bar`
#
+# Due to the simple implementation, all the AS_REQUIRE calls have to be at
+# the very beginning of the macro body, or the AS_REQUIREs may not be nested.
+# More exactly, if a macro doesn't have all AS_REQUIREs at its beginning,
+# it may not be AS_REQUIREd.
+#
m4_define([AS_REQUIRE],
[m4_provide_if([$1], [],
[m4_divert_text([M4SH-INIT], [m4_default([$2], [$1])])])])