GNU bug report logs - #77345
30.1; "C-h w" doesn't detect binding in the midst of an M-x invocation

Previous Next

Package: emacs;

Reported by: Suhail Singh <suhailsingh247 <at> gmail.com>

Date: Fri, 28 Mar 2025 19:15:02 UTC

Severity: normal

Found in version 30.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Eshel Yaron <me <at> eshelyaron.com>
To: Suhail Singh <suhailsingh247 <at> gmail.com>
Cc: 77345 <at> debbugs.gnu.org
Subject: Re: bug#77345: 30.1; "C-h w" doesn't detect binding in the midst of
 an M-x invocation
Date: Sat, 29 Mar 2025 08:05:50 +0100
Hi,

Suhail Singh <suhailsingh247 <at> gmail.com> writes:

> 1. Invoke "emacs -Q".
> 2. Switch to *scratch* buffer.
> 3. Do M-x and then type "eval-print-last-sexp", but don't press RET.
> 4. Do "C-h w RET" (i.e., select the default option of
>    eval-print-last-sexp).
> 5. Expected: Message in the echo area noting that "eval-print-last-sexp"
>    is bound to "C-j".  Observed: "eval-print-last-sexp is not on any
>    key".

You're asking "where is eval-print-last-sexp" in the minibuffer, not in
the original buffer.  So the observed response, "nowhere", is expected.
To see the binding in the original buffer, invoke C-h w in that buffer.


Best regards,

Eshel




This bug report was last modified 132 days ago.

Previous Next


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