GNU bug report logs - #72761
issues with Flymake online documentation

Previous Next

Package: emacs;

Reported by: Lester Longley <lester <at> ieee.org>

Date: Thu, 22 Aug 2024 17:28:02 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lester Longley <lester <at> ieee.org>
Cc: 72761 <at> debbugs.gnu.org
Subject: bug#72761: issues with Flymake online documentation
Date: Thu, 22 Aug 2024 22:15:47 +0300
> From: Lester Longley <lester <at> ieee.org>
> Date: Thu, 22 Aug 2024 15:07:57 -0400
> Cc: 72761 <at> debbugs.gnu.org
> 
> OK, here's a clue re: the first issue.
> 
> The flymake "nodes" ( https://www.gnu.org/software/emacs/manual/html_node/flymake/ ) manual (attempts) to
> make a relative "cross link" to the eglot "nodes" manual, like so:
> 
>     <a data-manual="eglot" href="../eglot_html/Eglot-Features.html#Eglot-Features">Eglot Features</a>

Yes, that part was evident.  The question was why it says
"eglot_html".  And I just found the answer: it's a relatively recent
change in Texinfo.  From the Texinfo NEWS file:

  7.0 (7 November 2022)
  * texi2any
  [...]
   . HTML output:
       . use manual_name_html as output directory for split HTML instead of
	 manual_name or manual_name.html

Ugh!




This bug report was last modified 262 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.