> Date: Mon, 30 Dec 2024 15:34:07 +0100
> From: Bruno Haible via Bug reports for the GNU Texinfo documentation system
> <[email protected]>
>
> In the 'info' program, when the user selects an index entry, it
> should display the node associated with that index entry. Instead,
> in some cases it displays a different node, with a similar name.
>
> Reproduced with texinfo 7.1 and 7.2.
> How to reproduce: (I noticed this with the gnulib.info file. Here
> is a smaller example, based on GNU hello.)
>
> $ makeinfo hello.texi
> $ info -f ./hello.info
> Navigate to the "Concept index".
> Navigate to the index entry "verify.h".
>
> Expected:
> I am at chapter 5 "The <assert.h> header".
>
> Actual:
> I am at chapter 4 "The assert function".
>From the Texinfo manual:
• Unfortunately, you cannot reliably use periods, commas, or colons
within a node name; these can confuse some Info readers.
> Note that it works fine in emacs 29.3:
Emacs does tricks to work around that, because quite a few Info
manuals think they are smarter...