It seems that the following
@iftex
@macro angles{text}
[\text\]
@end macro
@end iftex
@ifnottex
@macro angles{text}
<\text\>
@end macro
@end ifnottex
doesn't work as expected if makeinfo's option -E is active.
@angles{text} is always expanded to <text> instead of [text]. Is
this intentional? It makes almost impossible to properly define
macros which behave differently for TeX.
BTW, not only @deffn doesn't expand macros, but apparently @item also:
Writing
@table @asis
@item #@var{anything}@angles{end of line}
@end table
I get the same @item line after processing with -E.
Werner
_______________________________________________
Bug-texinfo mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-texinfo