Subject: Re: bug#24754: problems with footnotes and a bug with links in emacs info

From: Eli Zaretskii <[email-masked]>
Date: Fri, 21 Oct 2016 19:01:27 +0300

> From: Rubey Martin <[email-masked]>
> Date: Fri, 21 Oct 2016 06:42:23 +0000
> 
> 1.) problem with footnotes:
> 
> select the fourth menu node
> 
>     The On-Line Encyclopedia of Integer Sequences (OEIS)
> 
> right at the beginning you will see
> 
> =========================================
> AUTHORS:
> 
>    - Thierry Monteil (2012-02-10 – 2013-06-21): initial version.
> 
>    - Vincent Delecroix (2014): modifies continued fractions because of
>      trac ticket #14567(1)
> 
>    - Moritz Firsching (2016): modifies handling of dead sequence, see
>      trac ticket #17330(2)
> =========================================
> 
> and both (2014) and (2016) are interpreted by emacs-info as links.
> 
> I learned that this is actually mandated by the specification, but I think it would be important to be able to switch off footnote links, or, even better, improve them such that makeinfo either escapes non-footnote occurrences of "(12345)", or uses a less easily confused markup.
> 
> Note that in this project (sagemath, a large gpl computer algebra system) non-footnote occurrences of (1), (2) and (3) are very very frequent, but footnotes are used, too.  Therefore, navigating to footnote (1) and clicking on it will send you anywhere.

This was fixed today on the master branch of the Emacs Git repository.

> 2.) A bug with links.  Go back to top, and then visit the node
> 
>     FindStat - the Combinatorial Statistic Finder
> 
> you should see in line 29 the link
> 
>     To access the database, use *note findstat: 7a.:
> 
> but clicking on it does not send me to the line beginning with
> 
>     Class sage.databases.findstat.FindStat
> 
> but a little below.  This problem is much worse in other, larger examples.

This was already fixed in Emacs 25.1.