On Sun, 2 Apr 2000, Eli Zaretskii wrote:
> > ! @deffnx in invalid context.
> > @deffnx ...errmessage {@deffnx in invalid context}
> >
> > l.1 @deffnx @xeatspaces {R}
> > @t{@xeatspaces {equest}} @xeatspaces { nr}@endinput
> >
> > I have to use first `makeinfo -E', then texi2dvi to make it work.
>
> The macro mechanism is somewhat over TeX's head, so some sufficiently
> involved macros break it. Whenever that happens, "makeinfo -E" is the
> way to go.
Hmm, then what about removing the macro code completely from texinfo.tex,
and always relying on makeinfo?
Otherwise I'm curious whether my specific problem can be fixed...
> > PS: I would like to have `@end Deffn' instead of `@end deffn'.
>
> How about @end_Deffn (which is a macro) instead?
Sounds good, thanks.
Werner