2005-01-04 Stepan Kasal * lib/m4sugar/m4sugar.m4 (m4_copy): Fix the explanation. Index: lib/m4sugar/m4sugar.m4 =================================================================== RCS file: /cvsroot/autoconf/autoconf/lib/m4sugar/m4sugar.m4,v retrieving revision 2.79 diff -u -r2.79 m4sugar.m4 --- lib/m4sugar/m4sugar.m4 3 Jan 2005 22:54:21 -0000 2.79 +++ lib/m4sugar/m4sugar.m4 4 Jan 2005 01:31:37 -0000 @@ -85,12 +85,12 @@ # Define DST as the definition of SRC. # What's the difference between: # 1. m4_copy([from], [to]) -# 2. m4_define([from], [to($@)]) +# 2. m4_define([to], [from($@)]) # Well, obviously 1 is more expansive in space. Maybe 2 is more expansive # in time, but because of the space cost of 1, it's not that obvious. # Nevertheless, one huge difference is the handling of `$0'. If `from' # uses `$0', then with 1, `to''s `$0' is `to', while it is `from' in 2. -# The user will certainly prefer see `from'. +# The user will certainly prefer to see `to'. m4_define([m4_copy], [m4_define([$2], m4_defn([$1]))]) Index: ChangeLog =================================================================== RCS file: /cvsroot/autoconf/autoconf/ChangeLog,v retrieving revision 1.2462 diff -u -r1.2462 ChangeLog --- ChangeLog 3 Jan 2005 08:32:02 -0000 1.2462 +++ ChangeLog 3 Jan 2005 17:59:48 -0000 @@ -2218,7 +2218,7 @@ 2003-05-22 Paolo Bonzini - * lib/m4sugar/m4sh.m4 [AS_REQUIRE]: actually use the 2nd + * lib/m4sugar/m4sh.m4 (AS_REQUIRE): actually use the 2nd parameter 2003-05-22 Akim Demaille