index d7be92b39054017b33f62c41ae6ca3d4761a0cd8..ce2080b7e671e55ffa57fa7c3b9ff6eb44db3e77 100644 (file)
+2007年11月07日 Eric Blake <ebb9@byu.net>
+
+ * tests/macros.at (Rescanning macros): Test more corner cases.
+
2007年11月06日 Eric Blake <ebb9@byu.net>
* build-aux/mkstamp: Rename from ltdl/config/mkstamp.
index 4c57bd022a1f3545926f511995ac699cb3c16da7..367d47e8b51bb51efe771b48582d36f1e8279aee 100644 (file)
]])
AT_DATA([in], [[define(`echo', `$@')dnl
+echo(echo(`01234567890123456789', `01234567890123456789')
+echo(`98765432109876543210', `98765432109876543210'))
len((echo(`01234567890123456789',
`01234567890123456789')echo(`98765432109876543210',
`98765432109876543210')))
+indir(`echo', indir(`echo', `01234567890123456789',
+ `01234567890123456789')
+indir(`echo', `98765432109876543210', `98765432109876543210'))
define(`argn', `$#')dnl
define(`echo1', `-$@-')define(`echo2', `,$@,')dnl
echo1(`1', `2', `3') argn(echo1(`1', `2', `3'))
echo2(`1', `2', `3') argn(echo2(`1', `2', `3'))
]])
-AT_CHECK_M4([in], [0], [[84
+AT_CHECK_M4([in], [0], [[01234567890123456789,01234567890123456789
+98765432109876543210,98765432109876543210
+84
+01234567890123456789,01234567890123456789
+98765432109876543210,98765432109876543210
-1,2,3- 3
,1,2,3, 5
]])