Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> writes:

> 
> Here we go.  Could somebody please time this on w32?  Thanks.

I'll give it a shot when I have more time, but first...

> +  echo '}
> +emit == 0 && /[EMAIL PROTECTED]:@AT_START_/ {
> +  test = substr($ 0, 11);
> +  if (outfile[test]) {
> +    emit = 1
> +    print "cat >\"" outfile[test] "\" <<'\''_AT_T_EOF'\''"

...is echo '"\""' really portable?  It seems to me you are passing a \ to echo, 
which may or may not be interpreted as an escape.  Shouldn't you be using 
AS_ECHO?

> +# Create a test file that has more than 99 words in a line, for Solaris awk.
> +# While at that, try out the limit of 2000 bytes in a text file line.
> +
> +AT_CHECK_AT_TEST([Long test source lines],
> +[m4_for([nnn], [1], [999], [], [: ])
> +AT_CHECK([:])
> +])

Cute.

-- 
Eric Blake





Reply via email to