[Top][All Lists]
[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