I don't know if the content of the @macro is relevant or not, but the
    length is important. 

Indeed.  What your test is apparently hitting is the hardwired limit in
makeinfo.c:

#define EXECUTE_STRING_MAX 16*1024

(This "execution string" stack is the way bfox implemented macros, among
other things.)

I cannot see an easy way to test for the overflow, so I merely (and
uselessly) bumped the limit to 32k.  Since overall we want to move to
your implementation anyway ...

Thanks for the detailed report, as always.

karl



Reply via email to