> Date: Mon, 30 Dec 2024 15:34:07 +0100 > From: Bruno Haible via Bug reports for the GNU Texinfo documentation system > <bug-texinfo@gnu.org> > > 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...