> 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...

  • 'inf... Bruno Haible via Bug reports for the GNU Texinfo documentation system
    • ... Eli Zaretskii
    • ... Gavin Smith
      • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
        • ... Gavin Smith
        • ... Eli Zaretskii

Reply via email to