> there has been an backwards incompatible change within
> texinfo.tex (to follow the documentation)
>
> I don't recall for sure, but I think it's far more likely that I
> wrote a new item in the documentation to describe the behavior.
No. The documentation snippet you've quoted in a previous mail is
already present in version 4.13 (slightly reworded).
> I can say for sure that no one changed texinfo.tex to explicitly
> make this behavior happen -- it is endemic to TeX macro processing
> and it never behaved any other way since the @macro support in
> texinfo.tex was written.
Well, with texinfo.tex from 4.13 `\q' works, with current CVS it
doesn't.
> the CVS version of makeinfo
>
> As I've said before, the C implementation of makeinfo is dead and
> rotting. Ignore its existence in CVS.
Sorry for being imprecise, I've meant the `new' makeinfo, this is,
Patrice's perl version.
Werner