From unknown Thu Jun 19 13:58:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56953 <56953@debbugs.gnu.org> To: bug#56953 <56953@debbugs.gnu.org> Subject: Status: Keybinding annotation not displayed in M-x when on button Reply-To: bug#56953 <56953@debbugs.gnu.org> Date: Thu, 19 Jun 2025 20:58:53 +0000 retitle 56953 Keybinding annotation not displayed in M-x when on button reassign 56953 emacs submitter 56953 Stefan Kangas severity 56953 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 03 10:04:20 2022 Received: (at submit) by debbugs.gnu.org; 3 Aug 2022 14:04:20 +0000 Received: from localhost ([127.0.0.1]:49668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJEyy-0003HD-Fo for submit@debbugs.gnu.org; Wed, 03 Aug 2022 10:04:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:34882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJEyx-0003H6-Ca for submit@debbugs.gnu.org; Wed, 03 Aug 2022 10:04:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33338) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJEyx-0006lJ-7h for bug-gnu-emacs@gnu.org; Wed, 03 Aug 2022 10:04:19 -0400 Received: from mail-vk1-f171.google.com ([209.85.221.171]:45782) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oJEyv-0001y3-4A for bug-gnu-emacs@gnu.org; Wed, 03 Aug 2022 10:04:18 -0400 Received: by mail-vk1-f171.google.com with SMTP id l13so4543185vka.12 for ; Wed, 03 Aug 2022 07:04:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=e1zSa5it1JE++xgZw6yN53JOSJ8aiCe+hgbxG3W3O5g=; b=lHYe2r0AesNa1VX+4BldgMN6SDuJsbmosu48V0MP8mB86ox+8iPLRHVr2ODFc6w6L8 rECJ5ZXEvSinGlZCuNqdPDqFKrrn0gGQymgGmGEJPuYRtY7c2gu/Fuqt/+gQdU+wna1I 5wTIApVJuQ3YN+tuea42K8SX0WMkszZmnysvxowocmbiYsJhiOCGnXM3WfcHVDde7rtD hfgipKKih4g5sZVptzxV+OqKfKlAjEntVhqtK3s6p45Xam4/s06ha1Rcfqu07SsRYEu+ RQB3UuTtvasL9pinG7CzAUZIn5RbIvBcWmvd1nRqpWeD+RlJnFAdLb92TCoeCvHrE6ym lV1g== X-Gm-Message-State: AJIora9ymDe+EVlgCgzf8WFQq0hrrTDHyea+UA8agx1qcSm14zdKBuoX Qu9CDTZU8nNLkC/lMsUXqtQZcT7p56nUOctizrUcfSbH X-Google-Smtp-Source: AGRyM1vdhPz0Z+Iir/8fLtJFIp7/PJTTpuYnpMqfHTFP8JWLwcKVoMCB89Jmf+grH0sp+LahsMfWlTLaJRzXjLgnqlE= X-Received: by 2002:a1f:ae03:0:b0:377:99f:b6a6 with SMTP id x3-20020a1fae03000000b00377099fb6a6mr9421856vke.4.1659535455208; Wed, 03 Aug 2022 07:04:15 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 3 Aug 2022 14:04:14 +0000 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 3 Aug 2022 14:04:14 +0000 Message-ID: Subject: Keybinding annotation not displayed in M-x when on button To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.221.171; envelope-from=stefankangas@gmail.com; helo=mail-vk1-f171.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) 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. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 04 02:32:50 2022 Received: (at 56953) by debbugs.gnu.org; 4 Aug 2022 06:32:50 +0000 Received: from localhost ([127.0.0.1]:50895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJUPa-0008QF-63 for submit@debbugs.gnu.org; Thu, 04 Aug 2022 02:32:50 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJUPY-0008Py-7O for 56953@debbugs.gnu.org; Thu, 04 Aug 2022 02:32:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZoC0MU5AUI86o0X267CCuSuhvNL+IGgDJbTVYp2gfdI=; b=Q2f9dAt09QmM7jhBbgb3B+2MGW oWZdEmZXv/FQjfJ7T+Bn/Epr1omNZ/eiKHfPL4XHsD5sBgJ9M6kT0MyKBxKQCNZ/7Wz8Jq41ED4/b 6XJttE5kC24XecYoa12eu5ZGNkFSxGza4PQTljBA7W7eXujJ7qDWYO7dNfJY1AdicMy0=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oJUPP-0003zI-JU; Thu, 04 Aug 2022 08:32:41 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#56953: Keybinding annotation not displayed in M-x when on button In-Reply-To: (Stefan Kangas's message of "Wed, 3 Aug 2022 14:04:14 +0000") References: X-Now-Playing: Kraftwerk's _Ralf & Florian_: "Ananas Symphonie" Date: Thu, 04 Aug 2022 08:32:39 +0200 Message-ID: <878ro4tt6g.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas 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. [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56953 Cc: 56953@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas 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.