GNU bug report logs - #56953
Keybinding annotation not displayed in M-x when on button

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefan <at> marxist.se>

Date: Wed, 3 Aug 2022 14:05:02 UTC

Severity: minor

To reply to this bug, email your comments to 56953 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#56953; Package emacs. (Wed, 03 Aug 2022 14:05:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Kangas <stefan <at> marxist.se>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 03 Aug 2022 14:05:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: bug-gnu-emacs <at> gnu.org
Subject: Keybinding annotation not displayed in M-x when on button
Date: Wed, 3 Aug 2022 14:04:14 +0000
Severity: minor

This is a bit quirky, but...

Steps to reproduce:

0. emacs -Q
1. M-x apropos RET test RET
2. C-x o
3. n
4. M-x apropos-f TAB

In the "*Completions*" buffer, `apropos-follow' is displayed as having
no keybinding.  If I now press `C-g C-n', and repeat step 4, I correctly
see that it is bound to RET.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#56953; Package emacs. (Thu, 04 Aug 2022 06:33:01 GMT) Full text and rfc822 format available.

Message #8 received at 56953 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: 56953 <at> debbugs.gnu.org
Subject: Re: bug#56953: Keybinding annotation not displayed in M-x when on
 button
Date: Thu, 04 Aug 2022 08:32:39 +0200
Stefan Kangas <stefan <at> marxist.se> writes:

> Steps to reproduce:
>
> 0. emacs -Q
> 1. M-x apropos RET test RET
> 2. C-x o
> 3. n
> 4. M-x apropos-f TAB
>
> In the "*Completions*" buffer, `apropos-follow' is displayed as having
> no keybinding.  If I now press `C-g C-n', and repeat step 4, I correctly
> see that it is bound to RET.

Weird.

M-: (where-is-internal 'apropos-follow)

with point on the button line returns nil, but with point elsewhere, it
returns ([13]).  There isn't any keymap text properties (or overlays)
here, so ... what's going on here?

There's a button there, and apropos-mode-map inherits from
button-buffer-map...  Hm, nope, don't quite understand.





This bug report was last modified 2 years and 115 days ago.

Previous Next


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