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

Reply via email to