bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: makeinfo bug: macros with no arguments don't work as expected


From: Ben Pfaff
Subject: Re: makeinfo bug: macros with no arguments don't work as expected
Date: Fri, 01 May 2009 13:14:49 -0700
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)

Bruno Haible <address@hidden> writes:

> When I define the macro as follows:
>
>   @macro texnl{}
>   @end macro
>
> and my input text is:
>
>   This is a more low-level API.  The word break property is a property defined
>   in Unicode Standard Annex #29, section ``Word Boundaries'', see
>   @url{http://www.unicode.org/reports/tr29/address@hidden  It is used
>   for determining the word breaks in a string.

I think that bare @texnl is not allowed.  The "Invoking Macros"
section in the Texinfo manual says that you are supposed to use
@texnl{}:

        The braces are required in the invocation (but not the
        definition), even when the macro takes no arguments,
        consistent with all other Texinfo commands.
-- 
Ben Pfaff 
http://benpfaff.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]