GNU bug report logs - #79845
31.0.50; (key-binding (kbd "C-c ^")) get an empty sparse keymap

Previous Next

Package: emacs;

Reported by: "Yue Yi" <include_yy <at> qq.com>

Date: Sun, 16 Nov 2025 15:54:01 UTC

Severity: normal

Found in version 31.0.50

To reply to this bug, email your comments to 79845 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#79845; Package emacs. (Sun, 16 Nov 2025 15:54:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Yue Yi" <include_yy <at> qq.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 16 Nov 2025 15:54:02 GMT) Full text and rfc822 format available.

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

From: "Yue Yi" <include_yy <at> qq.com>
To: "bug-gnu-emacs" <bug-gnu-emacs <at> gnu.org>
Subject: 31.0.50; (key-binding (kbd "C-c ^")) get an empty sparse keymap
Date: Sun, 16 Nov 2025 23:51:34 +0800
Hello Emacs maintainers,

During a random key press, I noticed that C-c ^ did not explicitly
display "xxx is undefined" in the echo area.  I was curious, so I
evaluated the expression mentioned in the title (referring to the key
binding for C-c ^) and got an empty keymap.

(key-binding (kbd "C-c ^")) => (keymap)

I did not observe this result in 30.2, where its value was the normal
nil.  I am aware that this binding is `org-sort' under Org-mode, but the
test environment I chose was fundamental-mode, and I launched Emacs
using emacs -Q.

I would like to ask if this is a new feature introduced in Emacs 31 or
an inadvertently introduced key binding? (It's worth noting that C-h m
does not show this binding in either 30.2 or 31.0.50).

Regards.

This bug report was last modified 1 day ago.

Previous Next


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