GNU bug report logs - #44909
Hyperlinks gone for first story of two-storied *Help* buffers

Previous Next

Package: emacs;

Reported by: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>

Date: Fri, 27 Nov 2020 21:48:03 UTC

Severity: minor

Tags: patch

Merged with 8951

Found in version 24.0.50

Fixed in version 29.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Subject: bug#44909: closed (Re: bug#44909: Hyperlinks gone for first story
 of two-storied *Help* buffers)
Date: Sat, 28 Nov 2020 07:40:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#44909: Hyperlinks gone for first story of two-storied *Help* buffers

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 44909 <at> debbugs.gnu.org.

-- 
44909: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=44909
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Cc: 44909-done <at> debbugs.gnu.org
Subject: Re: bug#44909: Hyperlinks gone for first story of two-storied *Help*
 buffers
Date: Sat, 28 Nov 2020 09:39:01 +0200
> From: 積丹尼 Dan Jacobson
>  <jidanni <at> jidanni.org>
> Date: Sat, 28 Nov 2020 03:13:54 +0800
> 
> But whoever invented two-storied *Help* windows didn't make sure all the
> hyperlinks are hyperlinked.

They are not hyperlinks, they are names of commands.

Closing.

[Message part 3 (message/rfc822, inline)]
From: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
To: bug-gnu-emacs <at> gnu.org
Subject: Hyperlinks gone for first story of two-storied *Help* buffers
Date: Sat, 28 Nov 2020 03:13:54 +0800
[Message part 4 (text/plain, inline)]
Look at this weird *Help* screen,

[so-bad.png (image/png, inline)]
[Message part 6 (text/plain, inline)]

Note the four non-hyperlinked items?

> How did you get that, Jacobson?
> I can't get such a two-storied *Help* buffer with either C-h f nor C-h v.
> Are you taking the wrong prescption drugs?

It's a long story:
$ emacs -Q
 C-h f			;; describe-function
 s			;; self-insert-command
 o			;; self-insert-command
 -			;; self-insert-command
 l			;; self-insert-command
 o			;; self-insert-command
 n			;; self-insert-command
 g			;; self-insert-command
 <return>		;; minibuffer-complete-and-exit
 C-x o			;; other-window
 <tab>			;; forward-button
 <tab>			;; forward-button
 <return>		;; push-button
 C-x 1			;; delete-other-windows
 C-h l			;; view-lossage

Yes, the cursor was on top of
‘global-so-long-mode’
when I did push-button.

Because global-so-long-mode is both a function and a variable, I get the
two-storied *Help* window.

But whoever invented two-storied *Help* windows didn't make sure all the
hyperlinks are hyperlinked.

Sure they are when you do
(describe-function 'global-so-long-mode)
(describe-variable 'global-so-long-mode)
individually. But not when you do them "both at the same time" via the
push-button.

emacs-version "27.1"

This bug report was last modified 3 years and 216 days ago.

Previous Next


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