GNU logs - #75586, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Manuel Uberti <manuel.uberti@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 15 Jan 2025 16:04:01 +0000
Resent-Message-ID: <handler.75586.B.173695702031581 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 75586 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173695702031581
          (code B ref -1); Wed, 15 Jan 2025 16:04:01 +0000
Received: (at submit) by debbugs.gnu.org; 15 Jan 2025 16:03:40 +0000
Received: from localhost ([127.0.0.1]:58426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tY5rn-0008DI-KE
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:03:40 -0500
Received: from lists.gnu.org ([2001:470:142::17]:60686)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY5ri-0008D2-It
 for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:03:37 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY5rZ-0006RV-2n
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2025 11:03:25 -0500
Received: from latitanza.investici.org ([2001:888:2000:56::19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY5rV-0004jv-Nb
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2025 11:03:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1736956988;
 bh=iCzQ2MBh6coaZ4NIfbt6IkRS94KzIclpd90hRY1AaXE=;
 h=Date:To:Subject:From:From;
 b=jeEoa1LRvLOw1/43aW1Tka8aNNPMnzKzTLumAsUq1Bbj7EteZ1t6rSBad3zNuxJMb
 5qtWkEfkSNeq+/OopB3uZ6Efu1NbRQOgJStvsAgZtXhEWijr9L+Bi4ek9mz2KjGIoj
 fqDfhx01KvleLVjsz2YI87whwyegg5aF4AbwrbL4=
Received: from mx3.investici.org (unknown [127.0.0.1])
 by latitanza.investici.org (Postfix) with ESMTP id 4YY9l04PsBzGpCX
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2025 16:03:08 +0000 (UTC)
Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234])
 (Authenticated sender: manuel.uberti@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YY9l03fzQzGp5W
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2025 16:03:08 +0000 (UTC)
Message-ID: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
Date: Wed, 15 Jan 2025 17:03:07 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-GB, it
From: Manuel Uberti <manuel.uberti@HIDDEN>
Autocrypt: addr=manuel.uberti@HIDDEN; keydata=
 xsBNBFTh+8QBCADM+TpOAlO6NIM+GCSLZd4hZQCU2WV7Z1cLYLnE2NHdEaKGnaVlkcf9dGeL
 6nlX7j20AYL7KqF4h9IX5d4lc1w8Izk0V2ijtqNeqbRdiTZ8mF+cFEwbALjHIs/YNUjr8IMK
 pJ+5rQ4DN6dsLVuJ7NJCB54AtAqqvoTodEPxLCT2Gq6YyGaobiEGeczk/3SPsQZYQnKfJ2zM
 JxIQDy4Dg9owrPpX/WWOfmcTkDoWovX9nsojErYXhIXP7r6+V3cV9stQeOwMhfmnZ1k7LO7y
 tyvYNIZGfh+JrYBakGttYGSj/C47hJV9MBiY08/Wr3QeDVtV7UTB5qXVYMrYQk63UssNABEB
 AAHNQU1hbnVlbCBVYmVydGkgKEF1dGlzdGljaS9JbnZlbnRhdGkpIDxtYW51ZWwudWJlcnRp
 QGludmVudGF0aS5vcmc+wsB6BBMBCgAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJZ
 pBuqAhkBAAoJEE5XpsTKpI9iEBoIAJLAIZfNVT2KoO9iMM92kuCih6BA1lvpDWreoqRvwW8A
 iEnS6pwvpiuXldhZgcB4drpy97XBudBFx/b96Sqb4RvGxIHKpt4oLlpXzcohL28oP1CJiN+O
 bHEbRhzF8fuTrNh7v76z88WRkplUT/7nrO7YLVOM2DS/2QYccOrPkW4C5F03JyVkzSNisz5R
 VcmUTWcdnqo8VBd/DP3P96ayRj3VPKa9IdQIAxbjbhP+kEQbq9XDiZpGpcOHhFjWeLAWlFCm
 nES1C7Wbu2p44ZJk0T/U8IDXkwFY0fBIH9RIiyaeSwc7wvWoZQbcKhV8spRJbnv72Ls7SDvz
 CHRqjugtdA7OwE0EVOH7xAEIAOOJRz9yOSiXfnLIs4hTIOgxs677/H71saiXTvGAkbdZ3BWR
 nKqeKW8e4HPrI1HdB3L7k/ZQSxrvO1533GoowyAx2Vj5ANSTXAdxvkXQwMLBps+kUw6wWrVt
 O6yYy74TwtSENSB0Sy3x0Yu/3mT4QbDOWGiUIupfW4n/CJx0b8X9K9AiiSh/ShW2ZHSee6A4
 QrK3lOSKEqNP5HYlwXnGMbAXwiNK05x5MLhLuUFy0ln+XeA4+q/IjfY2e2FPjW/CivmKIrgB
 8GpBUzFkYJuL+ismVADAIDce9JFULVZh3E5fOTuZHaKt3av3Z1sx5NY+nrYlI9Rb/6gzGSlP
 euUWntsAEQEAAcLAXwQYAQoACQUCVOH7xAIbDAAKCRBOV6bEyqSPYkAlCACz8znhtHrjsp8Z
 0fbwOyc7RiCcmndx/a46Z49Nc/N4R0A1D4zl3oiQrbKsPvE6xOMTEZxQKf3UiLP+OVXSp7xb
 UkutrOSxJfKVIy7jNTLwPdWaevd9eiPvFuHgazm0idVDO1EoLG8o3sCqrLGomkzSLKuHf0RN
 QvmF80C37JkTO84va9YyreBO7x6YdvS+tg4o9dqVGC1AN9jCS42RO9nzRVJA68gYltsZfBPD
 //iJvvYrztwJuCGKA7VYuI8ADMp626vO4JlXzPx24KKwWnCLdtZGfUZu1hdJHdW1PkFjuEdq
 EULKZv+xfNh3vzbNQCCaBypAuGc0zoFg0I+8QWao
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2001:888:2000:56::19;
 envelope-from=manuel.uberti@HIDDEN; helo=latitanza.investici.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

Hi,

starting from `emacs -Q`, if I:

- M-x toggle-debug-on-error
- add the following to the *scratch* buffer:

(define-key input-decode-map [?\C-m] [C-m])
(define-prefix-command 'mu-ctrl-m-map)
(keymap-global-set (kbd "<C-m>") mu-ctrl-m-map)

- M-x eval-buffer

I see the following:

Debugger entered--Lisp error: (error "[C-m] is not a valid key
definition; see ‘key-valid-p’")
  signal(error ("[C-m] is not a valid key definition; see ‘key-valid-p’"))
  error("%S is not a valid key definition; see `key-valid-p'" [C-m])
  keymap--check([C-m])
  keymap-set((keymap #^[nil nil keymap #^^[3 0 set-mark-command
move-beginning-of-line backward-char mode-specific-command-prefix
delete-char move-end-of-line forward-char keyboard-quit help-command
indent-for-tab-command electric-newline-and-maybe-indent kill-line
recenter-top-bottom newline next-line open-line previous-line
quoted-insert isearch-backward isearch-forward transpose-chars
universal-argument scroll-up-command kill-region Control-X-prefix yank
suspend-frame ESC-prefix toggle-input-method abort-recursive-edit nil
undo self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command ...] #^^[1 0 #^^[2 0 #^^[3 0
set-mark-command move-beginning-of-line backward-char
mode-specific-command-prefix delete-char move-end-of-line forward-char
keyboard-quit help-command indent-for-tab-command
electric-newline-and-maybe-indent kill-line recenter-top-bottom newline
next-line open-line previous-line quoted-insert isearch-backward
isearch-forward transpose-chars universal-argument scroll-up-command
kill-region Control-X-prefix yank suspend-frame ESC-prefix
toggle-input-method abort-recursive-edit nil undo self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command ...] self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command] self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command] self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command ...] (C-m keymap) (f18 .
clipboard-yank) (f16 . clipboard-kill-ring-save) (f20 .
clipboard-kill-region) (C-wheel-up . mouse-wheel-text-scale)
(C-wheel-down . mouse-wheel-text-scale) (C-mouse-5 .
mouse-wheel-text-scale) (C-mouse-4 . mouse-wheel-text-scale)
(C-M-wheel-up . mouse-wheel-global-text-scale) (C-M-wheel-down .
mouse-wheel-global-text-scale) (C-M-mouse-5 .
mouse-wheel-global-text-scale) (C-M-mouse-4 .
mouse-wheel-global-text-scale) (M-wheel-right . mwheel-scroll)
(M-wheel-left . mwheel-scroll) (M-wheel-up . mwheel-scroll)
(M-wheel-down . mwheel-scroll) (M-mouse-7 . mwheel-scroll) (M-mouse-6 .
mwheel-scroll) (M-mouse-5 . mwheel-scroll) (M-mouse-4 . mwheel-scroll)
(S-wheel-right . mwheel-scroll) (S-wheel-left . mwheel-scroll)
(S-wheel-up . mwheel-scroll) (S-wheel-down . mwheel-scroll) (S-mouse-7 .
mwheel-scroll) (S-mouse-6 . mwheel-scroll) (S-mouse-5 . mwheel-scroll)
(S-mouse-4 . mwheel-scroll) (wheel-right . mwheel-scroll) (wheel-left .
mwheel-scroll) (wheel-up . mwheel-scroll) (wheel-down . mwheel-scroll)
(mouse-7 . mwheel-scroll) (mouse-6 . mwheel-scroll) (mouse-5 .
mwheel-scroll) (right-fringe keymap (wheel-right . mwheel-scroll)
(wheel-left . mwheel-scroll) (wheel-up . mwheel-scroll) (wheel-down .
mwheel-scroll) (mouse-7 . mwheel-scroll) (mouse-6 . mwheel-scroll)
(mouse-5 . mwheel-scroll) (mouse-4 . mwheel-scroll)) ...) [C-m] (keymap))
  keymap-global-set([C-m] (keymap))
  (progn (keymap-global-set (kbd "<C-m>") mu-ctrl-m-map))
  eval((progn (keymap-global-set (kbd "<C-m>") mu-ctrl-m-map)) t)
  elisp--eval-last-sexp(nil)
  #f(compiled-function () #<bytecode 0x84153ab75072>)()
  handler-bind-1(#f(compiled-function () #<bytecode 0x84153ab75072>)
(error) eval-expression--debug)
  eval-last-sexp(nil)
  funcall-interactively(eval-last-sexp nil)
  call-interactively(eval-last-sexp nil nil)
  command-execute(eval-last-sexp)


In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, cairo version
 1.18.0) of 2025-01-15 built on baruch
Repository revision: 16c89c5ae5ec0c002c327793e783f0a943bacb0d
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12302006
System Description: Ubuntu 24.04.1 LTS

Configured using:
 'configure --with-x-toolkit=no 'CFLAGS=-O2 -pipe -march=native
 -fomit-frame-pointer''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY OLDXMENU PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM ZLIB

Important settings:
  value of $LC_MESSAGES: en_GB.UTF-8
  value of $LC_MONETARY: it_IT.UTF-8
  value of $LC_NUMERIC: it_IT.UTF-8
  value of $LC_TIME: it_IT.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Debugger

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util text-property-search time-date subr-x mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils
help-fns radix-tree cl-print byte-opt gv bytecomp byte-compile debug
backtrace help-mode find-func cl-loaddefs cl-lib cus-start cus-load rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt
fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode
register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting cairo xinput2 x multi-tty move-toolbar
make-network-process tty-child-frames emacs)

Memory information:
((conses 16 63332 11699) (symbols 48 7493 0) (strings 32 17261 2393)
 (string-bytes 1 426596) (vectors 16 11783)
 (vector-slots 8 125141 7217) (floats 8 33 13) (intervals 56 624 14)
 (buffers 992 12))

-- 
Manuel Uberti
https://manueluberti.eu




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Manuel Uberti <manuel.uberti@HIDDEN>
Subject: bug#75586: Acknowledgement (31.0.50; Cannot bind <C-m> with
 keymap-global-set)
Message-ID: <handler.75586.B.173695702031581.ack <at> debbugs.gnu.org>
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
X-Gnu-PR-Message: ack 75586
X-Gnu-PR-Package: emacs
Reply-To: 75586 <at> debbugs.gnu.org
Date: Wed, 15 Jan 2025 16:04:01 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 75586 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
75586: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75586
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Manuel Uberti <manuel.uberti@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 15 Jan 2025 16:19:02 +0000
Resent-Message-ID: <handler.75586.B.17369578821602 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 75586 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17369578821602
          (code B ref -1); Wed, 15 Jan 2025 16:19:02 +0000
Received: (at submit) by debbugs.gnu.org; 15 Jan 2025 16:18:02 +0000
Received: from localhost ([127.0.0.1]:58454 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tY65h-0000PR-Nv
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:18:02 -0500
Received: from lists.gnu.org ([2001:470:142::17]:38576)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY65f-0000Oy-4T
 for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 11:18:00 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY65Y-0004lr-HD
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2025 11:17:52 -0500
Received: from latitanza.investici.org ([2001:888:2000:56::19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY65V-0007Ia-Mo
 for bug-gnu-emacs@HIDDEN; Wed, 15 Jan 2025 11:17:52 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1736957865;
 bh=g0sq4P/+p1UL+LuRU7BEQjB0V7ClN+4yjiNAVatjqfU=;
 h=Date:Subject:From:To:References:In-Reply-To:From;
 b=WXixiQvSgwTd/Dz+/3RPnmuXeopZoItFM8m1RS9CIx3vitcSbWh67K9PisliYNvEx
 tnTrzI8Vv1vmq5VxU9XmLLDi1tat/qbscyYZ1ctR5CpafmVTUUQnHFo0I8+TVys+Fz
 0WZsp6YVTrhdGuUVaNd9LfEIZC/UMSGMWR/56NaY=
Received: from mx3.investici.org (unknown [127.0.0.1])
 by latitanza.investici.org (Postfix) with ESMTP id 4YYB3s47WWzGpCX
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2025 16:17:45 +0000 (UTC)
Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234])
 (Authenticated sender: manuel.uberti@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YYB3s3PMvzGpCM
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Jan 2025 16:17:45 +0000 (UTC)
Message-ID: <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
Date: Wed, 15 Jan 2025 17:17:44 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: Manuel Uberti <manuel.uberti@HIDDEN>
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
Content-Language: en-GB, it
Autocrypt: addr=manuel.uberti@HIDDEN; keydata=
 xsBNBFTh+8QBCADM+TpOAlO6NIM+GCSLZd4hZQCU2WV7Z1cLYLnE2NHdEaKGnaVlkcf9dGeL
 6nlX7j20AYL7KqF4h9IX5d4lc1w8Izk0V2ijtqNeqbRdiTZ8mF+cFEwbALjHIs/YNUjr8IMK
 pJ+5rQ4DN6dsLVuJ7NJCB54AtAqqvoTodEPxLCT2Gq6YyGaobiEGeczk/3SPsQZYQnKfJ2zM
 JxIQDy4Dg9owrPpX/WWOfmcTkDoWovX9nsojErYXhIXP7r6+V3cV9stQeOwMhfmnZ1k7LO7y
 tyvYNIZGfh+JrYBakGttYGSj/C47hJV9MBiY08/Wr3QeDVtV7UTB5qXVYMrYQk63UssNABEB
 AAHNQU1hbnVlbCBVYmVydGkgKEF1dGlzdGljaS9JbnZlbnRhdGkpIDxtYW51ZWwudWJlcnRp
 QGludmVudGF0aS5vcmc+wsB6BBMBCgAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJZ
 pBuqAhkBAAoJEE5XpsTKpI9iEBoIAJLAIZfNVT2KoO9iMM92kuCih6BA1lvpDWreoqRvwW8A
 iEnS6pwvpiuXldhZgcB4drpy97XBudBFx/b96Sqb4RvGxIHKpt4oLlpXzcohL28oP1CJiN+O
 bHEbRhzF8fuTrNh7v76z88WRkplUT/7nrO7YLVOM2DS/2QYccOrPkW4C5F03JyVkzSNisz5R
 VcmUTWcdnqo8VBd/DP3P96ayRj3VPKa9IdQIAxbjbhP+kEQbq9XDiZpGpcOHhFjWeLAWlFCm
 nES1C7Wbu2p44ZJk0T/U8IDXkwFY0fBIH9RIiyaeSwc7wvWoZQbcKhV8spRJbnv72Ls7SDvz
 CHRqjugtdA7OwE0EVOH7xAEIAOOJRz9yOSiXfnLIs4hTIOgxs677/H71saiXTvGAkbdZ3BWR
 nKqeKW8e4HPrI1HdB3L7k/ZQSxrvO1533GoowyAx2Vj5ANSTXAdxvkXQwMLBps+kUw6wWrVt
 O6yYy74TwtSENSB0Sy3x0Yu/3mT4QbDOWGiUIupfW4n/CJx0b8X9K9AiiSh/ShW2ZHSee6A4
 QrK3lOSKEqNP5HYlwXnGMbAXwiNK05x5MLhLuUFy0ln+XeA4+q/IjfY2e2FPjW/CivmKIrgB
 8GpBUzFkYJuL+ismVADAIDce9JFULVZh3E5fOTuZHaKt3av3Z1sx5NY+nrYlI9Rb/6gzGSlP
 euUWntsAEQEAAcLAXwQYAQoACQUCVOH7xAIbDAAKCRBOV6bEyqSPYkAlCACz8znhtHrjsp8Z
 0fbwOyc7RiCcmndx/a46Z49Nc/N4R0A1D4zl3oiQrbKsPvE6xOMTEZxQKf3UiLP+OVXSp7xb
 UkutrOSxJfKVIy7jNTLwPdWaevd9eiPvFuHgazm0idVDO1EoLG8o3sCqrLGomkzSLKuHf0RN
 QvmF80C37JkTO84va9YyreBO7x6YdvS+tg4o9dqVGC1AN9jCS42RO9nzRVJA68gYltsZfBPD
 //iJvvYrztwJuCGKA7VYuI8ADMp626vO4JlXzPx24KKwWnCLdtZGfUZu1hdJHdW1PkFjuEdq
 EULKZv+xfNh3vzbNQCCaBypAuGc0zoFg0I+8QWao
In-Reply-To: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=2001:888:2000:56::19;
 envelope-from=manuel.uberti@HIDDEN; helo=latitanza.investici.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

On 15/01/25 17:03, Manuel Uberti wrote:
> (define-key input-decode-map [?\C-m] [C-m])
> (define-prefix-command 'mu-ctrl-m-map)
> (keymap-global-set (kbd "<C-m>") mu-ctrl-m-map)

Replying to myself, because I think I've found a solution:

(keymap-set input-decode-map "C-m" "C-<m>")
(define-prefix-command 'mu-ctrl-m-map)
(keymap-global-set "C-<m>" mu-ctrl-m-map)

Is this how it is intended to be done? If so, feel free to close the bug
report and sorry for the noise.

-- 
Manuel Uberti
https://manueluberti.eu




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 15 Jan 2025 17:57:02 +0000
Resent-Message-ID: <handler.75586.B75586.173696380218477 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 75586 <at> debbugs.gnu.org
Cc: Manuel Uberti <manuel.uberti@HIDDEN>
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.173696380218477
          (code B ref 75586); Wed, 15 Jan 2025 17:57:02 +0000
Received: (at 75586) by debbugs.gnu.org; 15 Jan 2025 17:56:42 +0000
Received: from localhost ([127.0.0.1]:58641 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tY7dB-0004nw-P2
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 12:56:42 -0500
Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:46113)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tY7d8-0004nh-EG
 for 75586 <at> debbugs.gnu.org; Wed, 15 Jan 2025 12:56:39 -0500
Received: by mail-wm1-x32e.google.com with SMTP id
 5b1f17b1804b1-43622267b2eso72752405e9.0
 for <75586 <at> debbugs.gnu.org>; Wed, 15 Jan 2025 09:56:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736963792; x=1737568592; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=Yripvzy+ALY+RW1Z9f3bYiBANj9etmtppZL8TccFHD8=;
 b=jrgW2BU36BVtzgJgPfeDPtUEPXtyhC95odaHw04qiePHUJr+uLjUTHl5a82M6+XYv7
 uFnDGa54c7rTb5LCSvh42Os9LDfJvXaYJLRgAsJErhJ1DTf2JjoAihNlU5f4H/ch28AO
 teL8xPoyJcjXvSljHESYH/TYOOiHKl1oUljIHKGDvOYG/V/NjTujYFlvjE73HJxtFxxK
 z4Ju6zkgZwOehY6nHRh66q/fNNmfnknQcJpqF6oNlM4R9NSPyx9L1X7Uk7Y1jXJRzH5B
 VKFF8o/6bRvyl6+QWWHYL1oN8mPTjU+RaAsqbzB5tk547JOVRxJF4az9POwnpoZvM4vw
 k8DA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736963792; x=1737568592;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=Yripvzy+ALY+RW1Z9f3bYiBANj9etmtppZL8TccFHD8=;
 b=AC5k3tAD8xOZQNNI/cp/0HN96AXNLzTXFNJKl2pHF+vfGv0Gi7niExRuvDJwCa2tEB
 32v+g2KQ4uySvvKvGwQ95XbuGTb0okZZKx+6jECRuFL+S0LFiusoxvWR/e7F+JPcgXtN
 JG8/+e0/+hOHD15L+tmg0hPUjnWucWDcYMxN/AKXGWjkUcWqMzvEudHE6lbSb04gsIh2
 rUt2VH85Or2tXTxfgofTpsAI2pwU3dZQvceGdsgkmeHySavtfvH3OLO5LM90tipTpOsj
 EM7f5NnS47g4RsegNUQS916gog2JVVbuCKeQ4Q5nQqSQDb66+k1EkIgPD3tIbnxoLoEI
 sz1w==
X-Gm-Message-State: AOJu0YxVCU8auYFCLW0dcJpWQI89wlra/Cfdf74q3b7w5OzlD3GAUUy8
 SpCnVTg8StqncIIAYT0J9XD93wZdAFyUus7fp64z0uru5esvMq0L
X-Gm-Gg: ASbGncswywDAbt9fFSRTSw245gAL52EIE0PCerHwYvPEU50/a342AffeWp6q/nndvlu
 cFm9ryb6ExOd381TUwjKHPPV1FfU816yHEAsUUojtr8ZKeoJr4geHKKN8PwpabnIiFBThTlnyBb
 hDE1oxaP98m3XedJqF0MK+CODplwKIZ7eXitCBJWl7CO0+GdR/OxqCoIVyjjj5xCTPOR4zsIx/S
 iNejooprXc9zqzwQssLC+c1sft7MrgyGAoL2z0BNlgm
X-Google-Smtp-Source: AGHT+IEAUmXBWbZ6tq/JzqMEmEu7t7QUzmDfb8zh/y7kZP0Z22SjexoWMAXWFI2Z0R7+nj+hlGl1nA==
X-Received: by 2002:a5d:64a4:0:b0:38a:8d32:2741 with SMTP id
 ffacd0b85a97d-38a8d322aaemr20958580f8f.19.1736963791633; 
 Wed, 15 Jan 2025 09:56:31 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:d525:3c1b:114c:c465])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38a8e37d154sm18653093f8f.10.2025.01.15.09.56.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 15 Jan 2025 09:56:31 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN> (Manuel
 Uberti via's message of "Wed, 15 Jan 2025 17:17:44 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
Date: Wed, 15 Jan 2025 18:56:30 +0100
Message-ID: <87ikqgezap.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Wed, 15 Jan 2025 17:17:44 +0100, Manuel Uberti via "Bug reports fo=
r GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> =
said:

    Manuel> On 15/01/25 17:03, Manuel Uberti wrote:
    >> (define-key input-decode-map [?\C-m] [C-m])
    >> (define-prefix-command 'mu-ctrl-m-map)
    >> (keymap-global-set (kbd "<C-m>") mu-ctrl-m-map)

    Manuel> Replying to myself, because I think I've found a solution:

    Manuel> (keymap-set input-decode-map "C-m" "C-<m>")
    Manuel> (define-prefix-command 'mu-ctrl-m-map)
    Manuel> (keymap-global-set "C-<m>" mu-ctrl-m-map)

    Manuel> Is this how it is intended to be done? If so, feel free to clos=
e the bug
    Manuel> report and sorry for the noise.

It=CA=BCs not clear to me what you=CA=BCre trying to achieve, nor why you n=
eed
to change `input-decode-map'. Does

(define-prefix-command 'mu-ctrl-m-map)
(keymap-global-set "C-m" mu-ctrl-m-map)

not do the right thing?

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Manuel Uberti <manuel.uberti@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 15 Jan 2025 18:33:02 +0000
Resent-Message-ID: <handler.75586.B75586.173696594424616 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>, 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.173696594424616
          (code B ref 75586); Wed, 15 Jan 2025 18:33:02 +0000
Received: (at 75586) by debbugs.gnu.org; 15 Jan 2025 18:32:24 +0000
Received: from localhost ([127.0.0.1]:58681 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tY8Bj-0006Ox-ID
	for submit <at> debbugs.gnu.org; Wed, 15 Jan 2025 13:32:23 -0500
Received: from latitanza.investici.org ([2001:888:2000:56::19]:27045)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tY8Bg-0006Oh-LG
 for 75586 <at> debbugs.gnu.org; Wed, 15 Jan 2025 13:32:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1736965936;
 bh=XYCD8gbgeZroiNuuKh8aexuBsKLZYwLXfxEGwllVKUQ=;
 h=Date:Subject:To:References:From:In-Reply-To:From;
 b=UOJhbx/uAxYJFj7FlItJYDRzCx6am6U+XY6gsZjNv9rZeQC+vVOqUrtdJxSAuh74M
 pjx0Hkj6iWoTJYkS4I9r6Vx7HkK2xSztrqHLSYfJ1tA1AyWdphDEkqa5OhVWwswaQJ
 +6Wjx7SesRD2NYm6oBgp3vsLe2Mq+KZqRsBeF5DA=
Received: from mx3.investici.org (unknown [127.0.0.1])
 by latitanza.investici.org (Postfix) with ESMTP id 4YYF344lSJzGpCZ;
 Wed, 15 Jan 2025 18:32:16 +0000 (UTC)
Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234])
 (Authenticated sender: manuel.uberti@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YYF343fcZzGpCW; 
 Wed, 15 Jan 2025 18:32:16 +0000 (UTC)
Message-ID: <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
Date: Wed, 15 Jan 2025 19:32:15 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
Content-Language: en-GB, it
From: Manuel Uberti <manuel.uberti@HIDDEN>
Autocrypt: addr=manuel.uberti@HIDDEN; keydata=
 xsBNBFTh+8QBCADM+TpOAlO6NIM+GCSLZd4hZQCU2WV7Z1cLYLnE2NHdEaKGnaVlkcf9dGeL
 6nlX7j20AYL7KqF4h9IX5d4lc1w8Izk0V2ijtqNeqbRdiTZ8mF+cFEwbALjHIs/YNUjr8IMK
 pJ+5rQ4DN6dsLVuJ7NJCB54AtAqqvoTodEPxLCT2Gq6YyGaobiEGeczk/3SPsQZYQnKfJ2zM
 JxIQDy4Dg9owrPpX/WWOfmcTkDoWovX9nsojErYXhIXP7r6+V3cV9stQeOwMhfmnZ1k7LO7y
 tyvYNIZGfh+JrYBakGttYGSj/C47hJV9MBiY08/Wr3QeDVtV7UTB5qXVYMrYQk63UssNABEB
 AAHNQU1hbnVlbCBVYmVydGkgKEF1dGlzdGljaS9JbnZlbnRhdGkpIDxtYW51ZWwudWJlcnRp
 QGludmVudGF0aS5vcmc+wsB6BBMBCgAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJZ
 pBuqAhkBAAoJEE5XpsTKpI9iEBoIAJLAIZfNVT2KoO9iMM92kuCih6BA1lvpDWreoqRvwW8A
 iEnS6pwvpiuXldhZgcB4drpy97XBudBFx/b96Sqb4RvGxIHKpt4oLlpXzcohL28oP1CJiN+O
 bHEbRhzF8fuTrNh7v76z88WRkplUT/7nrO7YLVOM2DS/2QYccOrPkW4C5F03JyVkzSNisz5R
 VcmUTWcdnqo8VBd/DP3P96ayRj3VPKa9IdQIAxbjbhP+kEQbq9XDiZpGpcOHhFjWeLAWlFCm
 nES1C7Wbu2p44ZJk0T/U8IDXkwFY0fBIH9RIiyaeSwc7wvWoZQbcKhV8spRJbnv72Ls7SDvz
 CHRqjugtdA7OwE0EVOH7xAEIAOOJRz9yOSiXfnLIs4hTIOgxs677/H71saiXTvGAkbdZ3BWR
 nKqeKW8e4HPrI1HdB3L7k/ZQSxrvO1533GoowyAx2Vj5ANSTXAdxvkXQwMLBps+kUw6wWrVt
 O6yYy74TwtSENSB0Sy3x0Yu/3mT4QbDOWGiUIupfW4n/CJx0b8X9K9AiiSh/ShW2ZHSee6A4
 QrK3lOSKEqNP5HYlwXnGMbAXwiNK05x5MLhLuUFy0ln+XeA4+q/IjfY2e2FPjW/CivmKIrgB
 8GpBUzFkYJuL+ismVADAIDce9JFULVZh3E5fOTuZHaKt3av3Z1sx5NY+nrYlI9Rb/6gzGSlP
 euUWntsAEQEAAcLAXwQYAQoACQUCVOH7xAIbDAAKCRBOV6bEyqSPYkAlCACz8znhtHrjsp8Z
 0fbwOyc7RiCcmndx/a46Z49Nc/N4R0A1D4zl3oiQrbKsPvE6xOMTEZxQKf3UiLP+OVXSp7xb
 UkutrOSxJfKVIy7jNTLwPdWaevd9eiPvFuHgazm0idVDO1EoLG8o3sCqrLGomkzSLKuHf0RN
 QvmF80C37JkTO84va9YyreBO7x6YdvS+tg4o9dqVGC1AN9jCS42RO9nzRVJA68gYltsZfBPD
 //iJvvYrztwJuCGKA7VYuI8ADMp626vO4JlXzPx24KKwWnCLdtZGfUZu1hdJHdW1PkFjuEdq
 EULKZv+xfNh3vzbNQCCaBypAuGc0zoFg0I+8QWao
In-Reply-To: <87ikqgezap.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On 15/01/25 18:56, Robert Pluim wrote:
> Itʼs not clear to me what youʼre trying to achieve, nor why you need
> to change `input-decode-map'. Does
> 
> (define-prefix-command 'mu-ctrl-m-map)
> (keymap-global-set "C-m" mu-ctrl-m-map)
> 
> not do the right thing?

I want C-m to be different from RET in order to use it a prefix for a
series of multiple-cursors key bindings. C-m is easy to remember when I
think of "m"ultiple-cursors, so to speak.

With you lines, C-m is still recognised as RET plus I lose the ability
to hit RET to create a new line.

-- 
Manuel Uberti
https://manueluberti.eu




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 16 Jan 2025 08:35:02 +0000
Resent-Message-ID: <handler.75586.B75586.17370164697082 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Manuel Uberti <manuel.uberti@HIDDEN>
Cc: 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.17370164697082
          (code B ref 75586); Thu, 16 Jan 2025 08:35:02 +0000
Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 08:34:29 +0000
Received: from localhost ([127.0.0.1]:59941 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tYLKe-0001qA-Ms
	for submit <at> debbugs.gnu.org; Thu, 16 Jan 2025 03:34:29 -0500
Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:58377)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tYLKb-0001pu-Iy
 for 75586 <at> debbugs.gnu.org; Thu, 16 Jan 2025 03:34:26 -0500
Received: by mail-wr1-x431.google.com with SMTP id
 ffacd0b85a97d-385eed29d17so355542f8f.0
 for <75586 <at> debbugs.gnu.org>; Thu, 16 Jan 2025 00:34:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737016459; x=1737621259; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=AreRbWIvQJyVc05hiPfF561wsn1bFoKjrm3TePdsyUk=;
 b=AcZznHcXpSdbmcY/xF7A1r4mL3ksucYCKSxsgWk3lmn8akKfKtPEbyrC2CYYyZOpBx
 wNrfwFKLZp8fTiQTaQ4QGRD9KHN8RguViDDYor444Hyc/4fE8LpY2h40gN0ORP5rkIRT
 eEZkLrwDTpQug5YhYZ+Vy/Qgvw0SdTFpVqENvMAELkwlzJswOtWpYt0uZ7ip2wLgvpq1
 hmaF3+gpdpyIR9vB+aArSQB9jH4egl/LZDyHu/nAjVR77UTYWJ9Ma6jemMNQKwB+jrhO
 vGXZOjZa1RwQnIwWujiW6FeNId+tOdv56R+qQokAcpjQTrLrcBfGVM1jmjvNthAs2d6B
 tE5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737016459; x=1737621259;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=AreRbWIvQJyVc05hiPfF561wsn1bFoKjrm3TePdsyUk=;
 b=r3tSd84quwDTtmV6pJjBiYU8CmuKm+weWmJx8j95S8NGqBJIOKw90b6ReJBFFquHvl
 3IlAJy3lNBncWM01VK5K8bFk1AgC2xqGhr5IBf8dssjU24JgQvJ5rElbuy5df8sboOxG
 LBI5kS8gRXZaJhjeacF5+MoKC7I716TYNHaA+8BuYZLriWGBHMdR8fOloutcL4x3QyTM
 MaEci3r0DCclpxPCfdipDLBBusFyJYB1XLb9enkobf4ILLTh8q2F3+pUK9+rcYpicJuX
 /zbq5mYn1n1VeIWaXjydq/fCGPK5FthIrSLYkhBK6zugfA9DYNSTkJYOhDYiX97FIq8d
 d+6A==
X-Gm-Message-State: AOJu0YzqO98sREN6S+u2jNS98boxz1F2+Qa3Rnau13w0srUaKz6xI4RO
 Xf8s48ngcbqWr6FGqN7T+WnhnkSmtDXemMgL0NZgHt7vBmpR/Gn1gpXvEA==
X-Gm-Gg: ASbGnct3KqwG93hYqRge+Yln8lxdXusedogwJNvQ1v1595MYGFeuvBRCTrQ8UNNwGQ3
 9drri7s4SGshK9NcaJdzVwHXB1Hpwwi4LpwcFENs1/sTXbz2XtFc7lvTTa0BokfHnyO+zrFwdbh
 nxOQe1eXjf2oJB+EsEQ8rjbhRlZRBF83Dmeyuu2pwk4vqTah3JB+zLvZhaFRjd7A/eUuDN43fR1
 OGZ02NbqLs8/iEFp7zsgXwgLDpDxkqAkvR/KioNVSbo
X-Google-Smtp-Source: AGHT+IGStWIkYiouo1cWWw4gcnUR82IHWzolW8wuN4TZp20R0hisNwH9owFtgTYpA65geFzVfwfI+w==
X-Received: by 2002:adf:c08d:0:b0:38a:87cc:fb2c with SMTP id
 ffacd0b85a97d-38a87ccfc17mr21002442f8f.18.1737016458890; 
 Thu, 16 Jan 2025 00:34:18 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:d525:3c1b:114c:c465])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38bec32b96dsm1341051f8f.21.2025.01.16.00.34.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 16 Jan 2025 00:34:18 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN> (Manuel
 Uberti's message of "Wed, 15 Jan 2025 19:32:15 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
Date: Thu, 16 Jan 2025 09:34:18 +0100
Message-ID: <87ed13f985.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Wed, 15 Jan 2025 19:32:15 +0100, Manuel Uberti <manuel.uberti@inve=
ntati.org> said:

    Manuel> On 15/01/25 18:56, Robert Pluim wrote:
    >> It=CA=BCs not clear to me what you=CA=BCre trying to achieve, nor wh=
y you need
    >> to change `input-decode-map'. Does
    >>=20
    >> (define-prefix-command 'mu-ctrl-m-map)
    >> (keymap-global-set "C-m" mu-ctrl-m-map)
    >>=20
    >> not do the right thing?

    Manuel> I want C-m to be different from RET in order to use it a prefix=
 for a
    Manuel> series of multiple-cursors key bindings. C-m is easy to remembe=
r when I
    Manuel> think of "m"ultiple-cursors, so to speak.

    Manuel> With you lines, C-m is still recognised as RET plus I lose the =
ability
    Manuel> to hit RET to create a new line.

C-m will always be RET. If you want "the return key" to do something
different from RET, then you can bind "<return>", eg:

(keymap-global-set "<return>" (lambda () (interactive) (message "return")))
(keymap-global-set "C-m" (lambda () (interactive) (message "Control-m")))

(although if the `input-decode-map' thing works for you, who am I to
deny it? =F0=9F=98=B8)

More importantly: which bit of the documentation can we improve so
that it=CA=BCs clear that "RET" is spelled "C-m" for the purposes of
`keymap-global-set'?

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Manuel Uberti <manuel.uberti@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 16 Jan 2025 14:58:03 +0000
Resent-Message-ID: <handler.75586.B75586.17370394305698 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.17370394305698
          (code B ref 75586); Thu, 16 Jan 2025 14:58:03 +0000
Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 14:57:10 +0000
Received: from localhost ([127.0.0.1]:34180 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tYRJ0-0001Tq-6q
	for submit <at> debbugs.gnu.org; Thu, 16 Jan 2025 09:57:10 -0500
Received: from confino.investici.org ([2a11:7980:1::2:0]:37613)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tYRIx-0001Te-HE
 for 75586 <at> debbugs.gnu.org; Thu, 16 Jan 2025 09:57:08 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1737039424;
 bh=BAXWMJ0ppbYBQk0oRigHv80Ez9N5QcSZcsE/KLEYcw0=;
 h=Date:Subject:To:Cc:References:From:In-Reply-To:From;
 b=o+2CCCNhSeQz1Xo54JbB5ARDPJuwmZRUJLkVccQzvSX4L74J4LkWiEJiFvKWtftje
 N2uCGd/USfCqnhXWnuKYrZXExfY3tgmnrdee1ooF7e00zeOwhwaNd59hFjK+urrkkE
 /vBM1Se4tFIIQbPR6ryURMfuYSjurb/Llr7gzVOI=
Received: from mx1.investici.org (unknown [127.0.0.1])
 by confino.investici.org (Postfix) with ESMTP id 4YYmDJ2hx2z111r;
 Thu, 16 Jan 2025 14:57:04 +0000 (UTC)
Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19])
 (Authenticated sender: manuel.uberti@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YYmDH72chz1101; 
 Thu, 16 Jan 2025 14:57:03 +0000 (UTC)
Message-ID: <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
Date: Thu, 16 Jan 2025 15:57:02 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
Content-Language: en-GB, it
From: Manuel Uberti <manuel.uberti@HIDDEN>
Autocrypt: addr=manuel.uberti@HIDDEN; keydata=
 xsBNBFTh+8QBCADM+TpOAlO6NIM+GCSLZd4hZQCU2WV7Z1cLYLnE2NHdEaKGnaVlkcf9dGeL
 6nlX7j20AYL7KqF4h9IX5d4lc1w8Izk0V2ijtqNeqbRdiTZ8mF+cFEwbALjHIs/YNUjr8IMK
 pJ+5rQ4DN6dsLVuJ7NJCB54AtAqqvoTodEPxLCT2Gq6YyGaobiEGeczk/3SPsQZYQnKfJ2zM
 JxIQDy4Dg9owrPpX/WWOfmcTkDoWovX9nsojErYXhIXP7r6+V3cV9stQeOwMhfmnZ1k7LO7y
 tyvYNIZGfh+JrYBakGttYGSj/C47hJV9MBiY08/Wr3QeDVtV7UTB5qXVYMrYQk63UssNABEB
 AAHNQU1hbnVlbCBVYmVydGkgKEF1dGlzdGljaS9JbnZlbnRhdGkpIDxtYW51ZWwudWJlcnRp
 QGludmVudGF0aS5vcmc+wsB6BBMBCgAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJZ
 pBuqAhkBAAoJEE5XpsTKpI9iEBoIAJLAIZfNVT2KoO9iMM92kuCih6BA1lvpDWreoqRvwW8A
 iEnS6pwvpiuXldhZgcB4drpy97XBudBFx/b96Sqb4RvGxIHKpt4oLlpXzcohL28oP1CJiN+O
 bHEbRhzF8fuTrNh7v76z88WRkplUT/7nrO7YLVOM2DS/2QYccOrPkW4C5F03JyVkzSNisz5R
 VcmUTWcdnqo8VBd/DP3P96ayRj3VPKa9IdQIAxbjbhP+kEQbq9XDiZpGpcOHhFjWeLAWlFCm
 nES1C7Wbu2p44ZJk0T/U8IDXkwFY0fBIH9RIiyaeSwc7wvWoZQbcKhV8spRJbnv72Ls7SDvz
 CHRqjugtdA7OwE0EVOH7xAEIAOOJRz9yOSiXfnLIs4hTIOgxs677/H71saiXTvGAkbdZ3BWR
 nKqeKW8e4HPrI1HdB3L7k/ZQSxrvO1533GoowyAx2Vj5ANSTXAdxvkXQwMLBps+kUw6wWrVt
 O6yYy74TwtSENSB0Sy3x0Yu/3mT4QbDOWGiUIupfW4n/CJx0b8X9K9AiiSh/ShW2ZHSee6A4
 QrK3lOSKEqNP5HYlwXnGMbAXwiNK05x5MLhLuUFy0ln+XeA4+q/IjfY2e2FPjW/CivmKIrgB
 8GpBUzFkYJuL+ismVADAIDce9JFULVZh3E5fOTuZHaKt3av3Z1sx5NY+nrYlI9Rb/6gzGSlP
 euUWntsAEQEAAcLAXwQYAQoACQUCVOH7xAIbDAAKCRBOV6bEyqSPYkAlCACz8znhtHrjsp8Z
 0fbwOyc7RiCcmndx/a46Z49Nc/N4R0A1D4zl3oiQrbKsPvE6xOMTEZxQKf3UiLP+OVXSp7xb
 UkutrOSxJfKVIy7jNTLwPdWaevd9eiPvFuHgazm0idVDO1EoLG8o3sCqrLGomkzSLKuHf0RN
 QvmF80C37JkTO84va9YyreBO7x6YdvS+tg4o9dqVGC1AN9jCS42RO9nzRVJA68gYltsZfBPD
 //iJvvYrztwJuCGKA7VYuI8ADMp626vO4JlXzPx24KKwWnCLdtZGfUZu1hdJHdW1PkFjuEdq
 EULKZv+xfNh3vzbNQCCaBypAuGc0zoFg0I+8QWao
In-Reply-To: <87ed13f985.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 16/01/25 09:34, Robert Pluim wrote:
> C-m will always be RET. If you want "the return key" to do something
> different from RET, then you can bind "<return>", eg:
> 
> (keymap-global-set "<return>" (lambda () (interactive) (message "return")))
> (keymap-global-set "C-m" (lambda () (interactive) (message "Control-m")))
> 
> (although if the `input-decode-map' thing works for you, who am I to
> deny it? 😸)

Yes, I think I prefer my approach in this case, but thanks for sharing
another option. :)

> More importantly: which bit of the documentation can we improve so
> that itʼs clear that "RET" is spelled "C-m" for the purposes of
> `keymap-global-set'?

Maybe the `key-valid-p` documentation?

-- 
Manuel Uberti
https://manueluberti.eu




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 16 Jan 2025 16:24:01 +0000
Resent-Message-ID: <handler.75586.B75586.173704463721311 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Manuel Uberti <manuel.uberti@HIDDEN>
Cc: 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.173704463721311
          (code B ref 75586); Thu, 16 Jan 2025 16:24:01 +0000
Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 16:23:57 +0000
Received: from localhost ([127.0.0.1]:34399 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tYSez-0005Xf-C8
	for submit <at> debbugs.gnu.org; Thu, 16 Jan 2025 11:23:57 -0500
Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:54281)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tYSew-0005XR-Sc
 for 75586 <at> debbugs.gnu.org; Thu, 16 Jan 2025 11:23:56 -0500
Received: by mail-wr1-x434.google.com with SMTP id
 ffacd0b85a97d-385f06d0c8eso672582f8f.0
 for <75586 <at> debbugs.gnu.org>; Thu, 16 Jan 2025 08:23:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737044628; x=1737649428; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=+CM4u/P5wUidr/iCBlSqzCy/Kp/bt7goP0hYjsakuco=;
 b=P47me4LQGhLotKxa5Z1Y6cmMvcNsycaUJ1xZqLSocOSClkyXL/g6/NAKVB4w0XPBmV
 7PIEHofmtdDyXjV+DheJuAW9KUomkypLZccAEL2/s8X1XDGAMdpMjYdzzOIiGi1cDo1M
 L2gVtWQpGVHsdo4pNr6atLBRUN0Il3nKFclG3Q/GWbEHuvMrmBOIpDwxFjvla1Uso1g9
 L77uL5XNcR8bNRWPDoF2H8G5cuF6vf2OpqFi62hLbvvXJJFjqCeEMIFozyvwSMcEEHyO
 Isc9eBr1v6LkNrEQ1Jm6BCvm4/5Qh8nhhvD8OJKYJNLmBSCqxBTDNduQEN/Q4LYyO2HS
 6jhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737044628; x=1737649428;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=+CM4u/P5wUidr/iCBlSqzCy/Kp/bt7goP0hYjsakuco=;
 b=gj3srJeTLngL45q2RnsfzAAkfyAd2R1TwN/+K4yoTDCNwpF2J07bPxAwxAQKNBZYWi
 G50ktseNTFEsOPl2Xd8jPQXdjCnnSSA7mwTA1FPy25mhWHbp4CSvxAcRIrMdWTiB8VB2
 uv5j+TXkHty2GBpqoiqigvKlg1CCW+UuGKxrRJgQHJymY/dCGMLZRMkrrKIrvwIT+iwM
 kpdk7HkYEtfBwysJmeDsvgL0iVYgkvy6+G9KNekjis6FvRkyre22DlaoFgF0Rkr2P+Iv
 KNbmqHOef5kGH6eexlXDOOh99mb22XemaOdhPOOS03zfLTG/r4yVOrfwqkj1EMye6/SE
 +kAQ==
X-Gm-Message-State: AOJu0YzAlkAV/u17q/mEo+xqs4NMBnJ9MruLy82kDB3C5W641FOnXWZi
 Rr/F+w9DIiOTBQ+AeSXO2S0SlVfpQgt/lFm9ITgf9pDb5qmSxyE8sEZvBA==
X-Gm-Gg: ASbGncsDYwaxSyVkSkQ6MUjknVBLTT0f6xjRmObEIhOSpg0xTLmTbDn+SuQd8DP6fpG
 ZOruSmtz620h1rDcWCEkXRfQXliYqXgzjFuYcxBKE8A7YxVOZ4EVciqiMw6NHpxGDrd0zOwdtnl
 n0196OUYWtU8JXJi4GPdXJsOrrQwyULgFyJ1DYCANo6utcXfaLPIqJpsYPoi77V/nQzObfKL+vl
 t6PDIrf7HbCDhhFSAmKKw+KwhnZCOAriFr/UVGv1CTX
X-Google-Smtp-Source: AGHT+IGK5YT88BgmjhBEpUre8WUS70I5JUeTPpvCZmzOpfEwfFZuEygdFez4/7HpGtLUhdEzVeQhsA==
X-Received: by 2002:a05:6000:1a88:b0:38b:ece5:5fe4 with SMTP id
 ffacd0b85a97d-38bece56cb7mr2807141f8f.1.1737044627893; 
 Thu, 16 Jan 2025 08:23:47 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:93c4:fbba:7d34:4b97])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38bf3214d62sm264210f8f.1.2025.01.16.08.23.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 16 Jan 2025 08:23:47 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN> (Manuel
 Uberti's message of "Thu, 16 Jan 2025 15:57:02 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
 <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
Date: Thu, 16 Jan 2025 17:23:47 +0100
Message-ID: <87wmeuenho.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Thu, 16 Jan 2025 15:57:02 +0100, Manuel Uberti <manuel.uberti@HIDDEN> said:

    Manuel> Maybe the `key-valid-p` documentation?

Something like this?

diff --git a/lisp/keymap.el b/lisp/keymap.el
index f74a84e8806..c55c3b44ac9 100644
--- a/lisp/keymap.el
+++ b/lisp/keymap.el
@@ -343,6 +343,9 @@ key-valid-p
   \"C-c o\"       (a two-key sequence: the key `c' with the control modifier
                  followed by the key `o')
   \"H-<left>\"    (the cursor control key named \"left\" with the hyper modifier)
+  \"RET\"         (the \"return\" key, also available as \"C-m\")
+  \"<return>\"    (the \"<return>\" function key, which can be bound seperately
+                 from \"RET\" on some systems)
   \"M-RET\"       (the \"return\" key with a meta modifier)
   \"C-M-<space>\" (the \"space\" key with both the control and meta modifiers)
 




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Manuel Uberti <manuel.uberti@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 16 Jan 2025 16:40:02 +0000
Resent-Message-ID: <handler.75586.B75586.173704556224031 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Robert Pluim <rpluim@HIDDEN>
Cc: 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.173704556224031
          (code B ref 75586); Thu, 16 Jan 2025 16:40:02 +0000
Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 16:39:22 +0000
Received: from localhost ([127.0.0.1]:34420 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tYStt-0006FX-LV
	for submit <at> debbugs.gnu.org; Thu, 16 Jan 2025 11:39:21 -0500
Received: from devianza.investici.org ([198.167.222.108]:62673)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel.uberti@HIDDEN>)
 id 1tYStq-0006FN-DX
 for 75586 <at> debbugs.gnu.org; Thu, 16 Jan 2025 11:39:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1737045556;
 bh=2LSeiS1yDh8vFM2v2Sh6I1xbgcOdtJfqFsU3JVBYyu8=;
 h=Date:Subject:To:Cc:References:From:In-Reply-To:From;
 b=Ab/u1E3qOgFHGVn8O0sti9m9jPewCYXXoSy9Xvu6D/gOlOyKnXrAr2OWFJWLcn77n
 N+VmgzlNCW6mutfzeUzHHGsvMPlBdSxlhR542nkIB/m80jmaUaqtKNOlzyE6aPU4bf
 PB1Tlb2Cn4+js28lMxqnN1JUBnnVVdl3+pS2Wz3s=
Received: from mx2.investici.org (unknown [127.0.0.1])
 by devianza.investici.org (Postfix) with ESMTP id 4YYpVD6KWdz6vSW;
 Thu, 16 Jan 2025 16:39:16 +0000 (UTC)
Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108])
 (Authenticated sender: manuel.uberti@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YYpVD5KY9z6vF3; 
 Thu, 16 Jan 2025 16:39:16 +0000 (UTC)
Message-ID: <f91b9fff-794f-4bb7-9ca1-a4ffbd6f53e2@HIDDEN>
Date: Thu, 16 Jan 2025 17:39:15 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
 <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
 <87wmeuenho.fsf@HIDDEN>
Content-Language: en-GB, it
From: Manuel Uberti <manuel.uberti@HIDDEN>
Autocrypt: addr=manuel.uberti@HIDDEN; keydata=
 xsBNBFTh+8QBCADM+TpOAlO6NIM+GCSLZd4hZQCU2WV7Z1cLYLnE2NHdEaKGnaVlkcf9dGeL
 6nlX7j20AYL7KqF4h9IX5d4lc1w8Izk0V2ijtqNeqbRdiTZ8mF+cFEwbALjHIs/YNUjr8IMK
 pJ+5rQ4DN6dsLVuJ7NJCB54AtAqqvoTodEPxLCT2Gq6YyGaobiEGeczk/3SPsQZYQnKfJ2zM
 JxIQDy4Dg9owrPpX/WWOfmcTkDoWovX9nsojErYXhIXP7r6+V3cV9stQeOwMhfmnZ1k7LO7y
 tyvYNIZGfh+JrYBakGttYGSj/C47hJV9MBiY08/Wr3QeDVtV7UTB5qXVYMrYQk63UssNABEB
 AAHNQU1hbnVlbCBVYmVydGkgKEF1dGlzdGljaS9JbnZlbnRhdGkpIDxtYW51ZWwudWJlcnRp
 QGludmVudGF0aS5vcmc+wsB6BBMBCgAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheABQJZ
 pBuqAhkBAAoJEE5XpsTKpI9iEBoIAJLAIZfNVT2KoO9iMM92kuCih6BA1lvpDWreoqRvwW8A
 iEnS6pwvpiuXldhZgcB4drpy97XBudBFx/b96Sqb4RvGxIHKpt4oLlpXzcohL28oP1CJiN+O
 bHEbRhzF8fuTrNh7v76z88WRkplUT/7nrO7YLVOM2DS/2QYccOrPkW4C5F03JyVkzSNisz5R
 VcmUTWcdnqo8VBd/DP3P96ayRj3VPKa9IdQIAxbjbhP+kEQbq9XDiZpGpcOHhFjWeLAWlFCm
 nES1C7Wbu2p44ZJk0T/U8IDXkwFY0fBIH9RIiyaeSwc7wvWoZQbcKhV8spRJbnv72Ls7SDvz
 CHRqjugtdA7OwE0EVOH7xAEIAOOJRz9yOSiXfnLIs4hTIOgxs677/H71saiXTvGAkbdZ3BWR
 nKqeKW8e4HPrI1HdB3L7k/ZQSxrvO1533GoowyAx2Vj5ANSTXAdxvkXQwMLBps+kUw6wWrVt
 O6yYy74TwtSENSB0Sy3x0Yu/3mT4QbDOWGiUIupfW4n/CJx0b8X9K9AiiSh/ShW2ZHSee6A4
 QrK3lOSKEqNP5HYlwXnGMbAXwiNK05x5MLhLuUFy0ln+XeA4+q/IjfY2e2FPjW/CivmKIrgB
 8GpBUzFkYJuL+ismVADAIDce9JFULVZh3E5fOTuZHaKt3av3Z1sx5NY+nrYlI9Rb/6gzGSlP
 euUWntsAEQEAAcLAXwQYAQoACQUCVOH7xAIbDAAKCRBOV6bEyqSPYkAlCACz8znhtHrjsp8Z
 0fbwOyc7RiCcmndx/a46Z49Nc/N4R0A1D4zl3oiQrbKsPvE6xOMTEZxQKf3UiLP+OVXSp7xb
 UkutrOSxJfKVIy7jNTLwPdWaevd9eiPvFuHgazm0idVDO1EoLG8o3sCqrLGomkzSLKuHf0RN
 QvmF80C37JkTO84va9YyreBO7x6YdvS+tg4o9dqVGC1AN9jCS42RO9nzRVJA68gYltsZfBPD
 //iJvvYrztwJuCGKA7VYuI8ADMp626vO4JlXzPx24KKwWnCLdtZGfUZu1hdJHdW1PkFjuEdq
 EULKZv+xfNh3vzbNQCCaBypAuGc0zoFg0I+8QWao
In-Reply-To: <87wmeuenho.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On 16/01/25 17:23, Robert Pluim wrote:
> Something like this?
> 
> diff --git a/lisp/keymap.el b/lisp/keymap.el
> index f74a84e8806..c55c3b44ac9 100644
> --- a/lisp/keymap.el
> +++ b/lisp/keymap.el
> @@ -343,6 +343,9 @@ key-valid-p
>    \"C-c o\"       (a two-key sequence: the key `c' with the control modifier
>                   followed by the key `o')
>    \"H-<left>\"    (the cursor control key named \"left\" with the hyper modifier)
> +  \"RET\"         (the \"return\" key, also available as \"C-m\")
> +  \"<return>\"    (the \"<return>\" function key, which can be bound seperately
> +                 from \"RET\" on some systems)
>    \"M-RET\"       (the \"return\" key with a meta modifier)
>    \"C-M-<space>\" (the \"space\" key with both the control and meta modifiers)


Nice, yes. I'd say "separately" instead of "seperately", but other than
that it looks good to me.

Thanks!

-- 
Manuel Uberti
https://manueluberti.eu




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 16 Jan 2025 16:47:02 +0000
Resent-Message-ID: <handler.75586.B75586.173704599325554 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Manuel Uberti <manuel.uberti@HIDDEN>
Cc: 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.173704599325554
          (code B ref 75586); Thu, 16 Jan 2025 16:47:02 +0000
Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 16:46:33 +0000
Received: from localhost ([127.0.0.1]:34446 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tYT0q-0006e3-TK
	for submit <at> debbugs.gnu.org; Thu, 16 Jan 2025 11:46:33 -0500
Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:50273)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1tYT0o-0006dd-9D
 for 75586 <at> debbugs.gnu.org; Thu, 16 Jan 2025 11:46:31 -0500
Received: by mail-wm1-x329.google.com with SMTP id
 5b1f17b1804b1-43690d4605dso7775635e9.0
 for <75586 <at> debbugs.gnu.org>; Thu, 16 Jan 2025 08:46:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737045983; x=1737650783; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=y9j8+0tmGc7iDytqb5jT9dqM6t9JHg3Q+XapUOJPi2Q=;
 b=cuv6wOFnDJ6QGTYSU4Me8JKLdD+rDvjEU9rXWw5SImse7nlmbB01fIFJ/LsgE0jtOU
 XgkUs2xjHOFWSDaXFd1nHd/u++mnzY1oxyqIGVXQ9EFW6P9bk//QR/hrTjAqQnJ6LHNb
 dMdBwJFLcj7Cc4MAPLIuMZjTGxe0/C43il4ShbT0DBSUYYbXkYKV8GvJIkQiB09TCwrA
 O5VJabKqeFhPKTomp7bKWbqLcb//bPXvLH717vUeEdlZW22pCu+A/Nv8fkNOOSnSvAeJ
 bnawXu/zMNUb12pZlfUkLgZMQrptmNoOyeSZk2Jcg3SfmVc46DrkAilO9bw/8HAovLxb
 41Kg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737045983; x=1737650783;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=y9j8+0tmGc7iDytqb5jT9dqM6t9JHg3Q+XapUOJPi2Q=;
 b=jVrC5959DTXRc4EZR0jQDz6y6O6o77Hk/DqKQQ02uKvltgfRUqSctnbc/Y8uLTiLZe
 gPL41Rt2Tj9aztm1enPFV3BGzUyijzCmYq/Ux8iVeLhhn7wOwqaLr9mrA0gmCHWUaxQT
 suyD2G6dhK4fyKiJkKPi376O1gAkSrYBtBCDVUGQeJRm4HMQGEtMlaPm37dMYWR0fWKM
 tYDkFBg0cnqCODelRL5/ruFzOeflGQ0c17qqeWJ2XE14Bx1RGGACuoRrvwR68Z0qBApj
 MlMV5zQy8E9AkSizRtanRSUj9WJhpLIyYPtcQnYEwksFVuCgZmkEbvw1Sgy3jtvJ+xqR
 OQSQ==
X-Gm-Message-State: AOJu0YyAbOgZfV/sS050H/5TcbeWMk1thVi4llaF7/ulT/TtTFALOjlL
 ajcp1UbZC5qhb31ih9y9ocv78X/AfkWx9mJeaAKSyC5sFV52lRHTN/rtTA==
X-Gm-Gg: ASbGncvSVl0IRxNiYBc4M76tayqs8Q+EtnY/TP7KM+sZR6ZOEHmoc+y/BOtlkwVR5vj
 wR3B7hrKygTEOxR2gCzqPc+GFEEAVexax0Vd2CG8l/tcytu7C04qjKkngULMegkTdUUiIF3tOCr
 WK3BqAuylKDfC7emffdC5tJIFNYJbByHz3CCmUki9d/uRF2vEe8mIVhzqy9tLmJsm4F2l6kd0Xv
 hyFk7dtLmxHYlBEYjLw/0ZkeiZp9c3NE/wG3foaMuSW
X-Google-Smtp-Source: AGHT+IEQe5B6+dM8KSLJGpeg3U+wBOG55X6ZOZAHbSsMjVY9jRwN/WiNt1OOa6sHXMyDH2TsfvkSaw==
X-Received: by 2002:a05:600c:1c98:b0:434:a04f:2557 with SMTP id
 5b1f17b1804b1-436e266e802mr307168295e9.4.1737045982939; 
 Thu, 16 Jan 2025 08:46:22 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:93c4:fbba:7d34:4b97])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-437c7499821sm64669695e9.2.2025.01.16.08.46.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 16 Jan 2025 08:46:22 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <f91b9fff-794f-4bb7-9ca1-a4ffbd6f53e2@HIDDEN> (Manuel
 Uberti's message of "Thu, 16 Jan 2025 17:39:15 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
 <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
 <87wmeuenho.fsf@HIDDEN>
 <f91b9fff-794f-4bb7-9ca1-a4ffbd6f53e2@HIDDEN>
Date: Thu, 16 Jan 2025 17:46:22 +0100
Message-ID: <87sepiemg1.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Thu, 16 Jan 2025 17:39:15 +0100, Manuel Uberti <manuel.uberti@inve=
ntati.org> said:

    Manuel> On 16/01/25 17:23, Robert Pluim wrote:
    >> Something like this?
    >>=20
    >> diff --git a/lisp/keymap.el b/lisp/keymap.el
    >> index f74a84e8806..c55c3b44ac9 100644
    >> --- a/lisp/keymap.el
    >> +++ b/lisp/keymap.el
    >> @@ -343,6 +343,9 @@ key-valid-p
    >> \"C-c o\"       (a two-key sequence: the key `c' with the control mo=
difier
    >> followed by the key `o')
    >> \"H-<left>\"    (the cursor control key named \"left\" with the hype=
r modifier)
    >> +  \"RET\"         (the \"return\" key, also available as \"C-m\")
    >> +  \"<return>\"    (the \"<return>\" function key, which can be boun=
d seperately
    >> +                 from \"RET\" on some systems)
    >> \"M-RET\"       (the \"return\" key with a meta modifier)
    >> \"C-M-<space>\" (the \"space\" key with both the control and meta mo=
difiers)


    Manuel> Nice, yes. I'd say "separately" instead of "seperately", but ot=
her than
    Manuel> that it looks good to me.

Who needs spellcheckers when we have Emacs hackers? =F0=9F=98=84

Robert
--=20




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
Resent-From: Robert Pluim <rpluim@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 20 Jan 2025 16:29:01 +0000
Resent-Message-ID: <handler.75586.B75586.17373905401010 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75586
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Manuel Uberti <manuel.uberti@HIDDEN>
Cc: 75586 <at> debbugs.gnu.org
Received: via spool by 75586-submit <at> debbugs.gnu.org id=B75586.17373905401010
          (code B ref 75586); Mon, 20 Jan 2025 16:29:01 +0000
Received: (at 75586) by debbugs.gnu.org; 20 Jan 2025 16:29:00 +0000
Received: from localhost ([127.0.0.1]:52086 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZue3-0000G8-RX
	for submit <at> debbugs.gnu.org; Mon, 20 Jan 2025 11:29:00 -0500
Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:61444)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>)
 id 1tZue0-0000Fb-C4; Mon, 20 Jan 2025 11:28:57 -0500
Received: by mail-wm1-x331.google.com with SMTP id
 5b1f17b1804b1-43675b1155bso54013875e9.2; 
 Mon, 20 Jan 2025 08:28:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737390530; x=1737995330; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=4qw1wLb0SCYMR7lsK9vSrUgd6+MGzAi05ErP+zRjXkk=;
 b=EKePEuWlawkq7X+OF5e+HjxMPLbK38Zbmr4lJPlH48MAykyemZw0FDubYICG4YCLty
 KN9axvpurPfuYFfqHmilkhCbz2/50Ss4vCW81Uo4RXks+cJruXeCtnZTyhJ5hB7fxboO
 Nsj3+vx0EG4ZvyfYcHhWh3K0DxoBJX2a7xzCF3D7BDZ+5t8kU5cSEltOiKJP0hKMmpqe
 Xxeb2n9vYO2oQsuVoNinJ8yr9BCvsGka3MtN5fJNg0LDElleNUo1Lp0ZYJoOWouU96Qu
 brQX7NFvAJaQVbtMZPhD8WgoDi0waH1ZbgMmFR0aP1WqrXpovgEewcae7Zatc/VfmiOg
 c5rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737390530; x=1737995330;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=4qw1wLb0SCYMR7lsK9vSrUgd6+MGzAi05ErP+zRjXkk=;
 b=sche17fD1dgHkrsXIdhvkGNp0+qz8zkQ86Zr3dw8cZsMstfQNoJDqMSCU62og96uI+
 k97n/W+LggUr434jorNWXy7YhUOXe4NUkxAEnCswoFBNqxTa/MdQNFbb7mgrh8a5cJHW
 zzuN1rWQbGRKc1uBrWODEcVeydR48k9RLom/I4RXXFAoCgeUv384w8mTv07n7OH/EtZk
 /b/n2snhSVQFrn7A9vt4kbj1QJlj3mJXpJ7Uyln04M0+zHutcC903lHC5G4N9rWByy48
 IdspwinGlAyUAG8h1Sgreru6wJf11QhbaFg+hLxKfpwm8wdmtI2GUG5+0KVo7mT+irq9
 z0tA==
X-Forwarded-Encrypted: i=1;
 AJvYcCWLw+XxnSBGcB+JBQlZUfEieR3T5kZmolor9geGcDG9m5LOZfdoEPRcT29Wz1mETbAiFITyw0Xy <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YymwhRBP6asg93mZHRbk5N4XV72Q8MeF2uvsy5y4pC8+5edAjKD
 N5vfcs311mHnbSKqvcmwdVmPPv/jTW3DWgydPmyNsTkoW1FajQ6V9QK+og==
X-Gm-Gg: ASbGncuqXltvDmtWq6afL0AXt+2mHwGPr2B0d94Tuw6HDr2naQUWTefvVTy7RjfeAXN
 r4KU6XUEEVJe+LoTFzpFUStFQEe22Lp+ha2p8aNsnATXlP+b4/vV4So990nQ9mf8HS3J/Fa2f8h
 R+xWqKQssB6yNprb4euAxQ8L11tAW2AlDQvx/+VTUtNLNsId06NHN/lEkI5Ar6LRqvrn9uj388g
 f4UgZ6q4rSyNjEsUbJ4gUCqENoHYdPJeJrCvbOyCkY0j38+ATXTUQghjw==
X-Google-Smtp-Source: AGHT+IEe4G3KidJnlUVBDmpWgSOfO+BkzL5i8xY+j+U6FMrIug5eU+wKNhWhEeWIbTWkDZxuCSBADA==
X-Received: by 2002:a5d:64ed:0:b0:385:f72a:a3b0 with SMTP id
 ffacd0b85a97d-38bf57dc942mr12582504f8f.55.1737390529522; 
 Mon, 20 Jan 2025 08:28:49 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:2aee:9648:dbc3:ae30])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-437c753c617sm207019655e9.37.2025.01.20.08.28.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Jan 2025 08:28:49 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
In-Reply-To: <87sepiemg1.fsf@HIDDEN> (Robert Pluim's message of "Thu, 16
 Jan 2025 17:46:22 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
 <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
 <87wmeuenho.fsf@HIDDEN>
 <f91b9fff-794f-4bb7-9ca1-a4ffbd6f53e2@HIDDEN>
 <87sepiemg1.fsf@HIDDEN>
Date: Mon, 20 Jan 2025 17:28:48 +0100
Message-ID: <87tt9tbgan.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tags 75586 fixed
close 75586 30.1
quit

>>>>> On Thu, 16 Jan 2025 17:46:22 +0100, Robert Pluim <rpluim@HIDDEN> s=
aid:

>>>>> On Thu, 16 Jan 2025 17:39:15 +0100, Manuel Uberti <manuel.uberti@inve=
ntati.org> said:
    Manuel> On 16/01/25 17:23, Robert Pluim wrote:
    >>> Something like this?
    >>>=20
    >>> diff --git a/lisp/keymap.el b/lisp/keymap.el
    >>> index f74a84e8806..c55c3b44ac9 100644
    >>> --- a/lisp/keymap.el
    >>> +++ b/lisp/keymap.el
    >>> @@ -343,6 +343,9 @@ key-valid-p
    >>> \"C-c o\"       (a two-key sequence: the key `c' with the control m=
odifier
    >>> followed by the key `o')
    >>> \"H-<left>\"    (the cursor control key named \"left\" with the hyp=
er modifier)
    >>> +  \"RET\"         (the \"return\" key, also available as \"C-m\")
    >>> +  \"<return>\"    (the \"<return>\" function key, which can be bou=
nd seperately
    >>> +                 from \"RET\" on some systems)
    >>> \"M-RET\"       (the \"return\" key with a meta modifier)
    >>> \"C-M-<space>\" (the \"space\" key with both the control and meta m=
odifiers)


    Manuel> Nice, yes. I'd say "separately" instead of "seperately", but ot=
her than
    Manuel> that it looks good to me.

    Robert> Who needs spellcheckers when we have Emacs hackers? =F0=9F=98=84

Closing.
Committed as 0e3687e6006

Robert
--=20




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 20 Jan 2025 16:29:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 20 11:28:59 2025
Received: from localhost ([127.0.0.1]:52084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZue3-0000G6-DJ
	for submit <at> debbugs.gnu.org; Mon, 20 Jan 2025 11:28:59 -0500
Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:61444)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>)
 id 1tZue0-0000Fb-C4; Mon, 20 Jan 2025 11:28:57 -0500
Received: by mail-wm1-x331.google.com with SMTP id
 5b1f17b1804b1-43675b1155bso54013875e9.2; 
 Mon, 20 Jan 2025 08:28:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737390530; x=1737995330; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=4qw1wLb0SCYMR7lsK9vSrUgd6+MGzAi05ErP+zRjXkk=;
 b=EKePEuWlawkq7X+OF5e+HjxMPLbK38Zbmr4lJPlH48MAykyemZw0FDubYICG4YCLty
 KN9axvpurPfuYFfqHmilkhCbz2/50Ss4vCW81Uo4RXks+cJruXeCtnZTyhJ5hB7fxboO
 Nsj3+vx0EG4ZvyfYcHhWh3K0DxoBJX2a7xzCF3D7BDZ+5t8kU5cSEltOiKJP0hKMmpqe
 Xxeb2n9vYO2oQsuVoNinJ8yr9BCvsGka3MtN5fJNg0LDElleNUo1Lp0ZYJoOWouU96Qu
 brQX7NFvAJaQVbtMZPhD8WgoDi0waH1ZbgMmFR0aP1WqrXpovgEewcae7Zatc/VfmiOg
 c5rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737390530; x=1737995330;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=4qw1wLb0SCYMR7lsK9vSrUgd6+MGzAi05ErP+zRjXkk=;
 b=sche17fD1dgHkrsXIdhvkGNp0+qz8zkQ86Zr3dw8cZsMstfQNoJDqMSCU62og96uI+
 k97n/W+LggUr434jorNWXy7YhUOXe4NUkxAEnCswoFBNqxTa/MdQNFbb7mgrh8a5cJHW
 zzuN1rWQbGRKc1uBrWODEcVeydR48k9RLom/I4RXXFAoCgeUv384w8mTv07n7OH/EtZk
 /b/n2snhSVQFrn7A9vt4kbj1QJlj3mJXpJ7Uyln04M0+zHutcC903lHC5G4N9rWByy48
 IdspwinGlAyUAG8h1Sgreru6wJf11QhbaFg+hLxKfpwm8wdmtI2GUG5+0KVo7mT+irq9
 z0tA==
X-Forwarded-Encrypted: i=1;
 AJvYcCWLw+XxnSBGcB+JBQlZUfEieR3T5kZmolor9geGcDG9m5LOZfdoEPRcT29Wz1mETbAiFITyw0Xy <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YymwhRBP6asg93mZHRbk5N4XV72Q8MeF2uvsy5y4pC8+5edAjKD
 N5vfcs311mHnbSKqvcmwdVmPPv/jTW3DWgydPmyNsTkoW1FajQ6V9QK+og==
X-Gm-Gg: ASbGncuqXltvDmtWq6afL0AXt+2mHwGPr2B0d94Tuw6HDr2naQUWTefvVTy7RjfeAXN
 r4KU6XUEEVJe+LoTFzpFUStFQEe22Lp+ha2p8aNsnATXlP+b4/vV4So990nQ9mf8HS3J/Fa2f8h
 R+xWqKQssB6yNprb4euAxQ8L11tAW2AlDQvx/+VTUtNLNsId06NHN/lEkI5Ar6LRqvrn9uj388g
 f4UgZ6q4rSyNjEsUbJ4gUCqENoHYdPJeJrCvbOyCkY0j38+ATXTUQghjw==
X-Google-Smtp-Source: AGHT+IEe4G3KidJnlUVBDmpWgSOfO+BkzL5i8xY+j+U6FMrIug5eU+wKNhWhEeWIbTWkDZxuCSBADA==
X-Received: by 2002:a5d:64ed:0:b0:385:f72a:a3b0 with SMTP id
 ffacd0b85a97d-38bf57dc942mr12582504f8f.55.1737390529522; 
 Mon, 20 Jan 2025 08:28:49 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:2aee:9648:dbc3:ae30])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-437c753c617sm207019655e9.37.2025.01.20.08.28.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Jan 2025 08:28:49 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Manuel Uberti <manuel.uberti@HIDDEN>
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
In-Reply-To: <87sepiemg1.fsf@HIDDEN> (Robert Pluim's message of "Thu, 16
 Jan 2025 17:46:22 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
 <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
 <87wmeuenho.fsf@HIDDEN>
 <f91b9fff-794f-4bb7-9ca1-a4ffbd6f53e2@HIDDEN>
 <87sepiemg1.fsf@HIDDEN>
Date: Mon, 20 Jan 2025 17:28:48 +0100
Message-ID: <87tt9tbgan.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
Cc: 75586 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tags 75586 fixed
close 75586 30.1
quit

>>>>> On Thu, 16 Jan 2025 17:46:22 +0100, Robert Pluim <rpluim@HIDDEN> s=
aid:

>>>>> On Thu, 16 Jan 2025 17:39:15 +0100, Manuel Uberti <manuel.uberti@inve=
ntati.org> said:
    Manuel> On 16/01/25 17:23, Robert Pluim wrote:
    >>> Something like this?
    >>>=20
    >>> diff --git a/lisp/keymap.el b/lisp/keymap.el
    >>> index f74a84e8806..c55c3b44ac9 100644
    >>> --- a/lisp/keymap.el
    >>> +++ b/lisp/keymap.el
    >>> @@ -343,6 +343,9 @@ key-valid-p
    >>> \"C-c o\"       (a two-key sequence: the key `c' with the control m=
odifier
    >>> followed by the key `o')
    >>> \"H-<left>\"    (the cursor control key named \"left\" with the hyp=
er modifier)
    >>> +  \"RET\"         (the \"return\" key, also available as \"C-m\")
    >>> +  \"<return>\"    (the \"<return>\" function key, which can be bou=
nd seperately
    >>> +                 from \"RET\" on some systems)
    >>> \"M-RET\"       (the \"return\" key with a meta modifier)
    >>> \"C-M-<space>\" (the \"space\" key with both the control and meta m=
odifiers)


    Manuel> Nice, yes. I'd say "separately" instead of "seperately", but ot=
her than
    Manuel> that it looks good to me.

    Robert> Who needs spellcheckers when we have Emacs hackers? =F0=9F=98=84

Closing.
Committed as 0e3687e6006

Robert
--=20




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 20 Jan 2025 16:29:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 20 11:28:59 2025
Received: from localhost ([127.0.0.1]:52084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZue3-0000G6-DJ
	for submit <at> debbugs.gnu.org; Mon, 20 Jan 2025 11:28:59 -0500
Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:61444)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>)
 id 1tZue0-0000Fb-C4; Mon, 20 Jan 2025 11:28:57 -0500
Received: by mail-wm1-x331.google.com with SMTP id
 5b1f17b1804b1-43675b1155bso54013875e9.2; 
 Mon, 20 Jan 2025 08:28:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1737390530; x=1737995330; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=4qw1wLb0SCYMR7lsK9vSrUgd6+MGzAi05ErP+zRjXkk=;
 b=EKePEuWlawkq7X+OF5e+HjxMPLbK38Zbmr4lJPlH48MAykyemZw0FDubYICG4YCLty
 KN9axvpurPfuYFfqHmilkhCbz2/50Ss4vCW81Uo4RXks+cJruXeCtnZTyhJ5hB7fxboO
 Nsj3+vx0EG4ZvyfYcHhWh3K0DxoBJX2a7xzCF3D7BDZ+5t8kU5cSEltOiKJP0hKMmpqe
 Xxeb2n9vYO2oQsuVoNinJ8yr9BCvsGka3MtN5fJNg0LDElleNUo1Lp0ZYJoOWouU96Qu
 brQX7NFvAJaQVbtMZPhD8WgoDi0waH1ZbgMmFR0aP1WqrXpovgEewcae7Zatc/VfmiOg
 c5rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1737390530; x=1737995330;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=4qw1wLb0SCYMR7lsK9vSrUgd6+MGzAi05ErP+zRjXkk=;
 b=sche17fD1dgHkrsXIdhvkGNp0+qz8zkQ86Zr3dw8cZsMstfQNoJDqMSCU62og96uI+
 k97n/W+LggUr434jorNWXy7YhUOXe4NUkxAEnCswoFBNqxTa/MdQNFbb7mgrh8a5cJHW
 zzuN1rWQbGRKc1uBrWODEcVeydR48k9RLom/I4RXXFAoCgeUv384w8mTv07n7OH/EtZk
 /b/n2snhSVQFrn7A9vt4kbj1QJlj3mJXpJ7Uyln04M0+zHutcC903lHC5G4N9rWByy48
 IdspwinGlAyUAG8h1Sgreru6wJf11QhbaFg+hLxKfpwm8wdmtI2GUG5+0KVo7mT+irq9
 z0tA==
X-Forwarded-Encrypted: i=1;
 AJvYcCWLw+XxnSBGcB+JBQlZUfEieR3T5kZmolor9geGcDG9m5LOZfdoEPRcT29Wz1mETbAiFITyw0Xy <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YymwhRBP6asg93mZHRbk5N4XV72Q8MeF2uvsy5y4pC8+5edAjKD
 N5vfcs311mHnbSKqvcmwdVmPPv/jTW3DWgydPmyNsTkoW1FajQ6V9QK+og==
X-Gm-Gg: ASbGncuqXltvDmtWq6afL0AXt+2mHwGPr2B0d94Tuw6HDr2naQUWTefvVTy7RjfeAXN
 r4KU6XUEEVJe+LoTFzpFUStFQEe22Lp+ha2p8aNsnATXlP+b4/vV4So990nQ9mf8HS3J/Fa2f8h
 R+xWqKQssB6yNprb4euAxQ8L11tAW2AlDQvx/+VTUtNLNsId06NHN/lEkI5Ar6LRqvrn9uj388g
 f4UgZ6q4rSyNjEsUbJ4gUCqENoHYdPJeJrCvbOyCkY0j38+ATXTUQghjw==
X-Google-Smtp-Source: AGHT+IEe4G3KidJnlUVBDmpWgSOfO+BkzL5i8xY+j+U6FMrIug5eU+wKNhWhEeWIbTWkDZxuCSBADA==
X-Received: by 2002:a5d:64ed:0:b0:385:f72a:a3b0 with SMTP id
 ffacd0b85a97d-38bf57dc942mr12582504f8f.55.1737390529522; 
 Mon, 20 Jan 2025 08:28:49 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:2aee:9648:dbc3:ae30])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-437c753c617sm207019655e9.37.2025.01.20.08.28.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 20 Jan 2025 08:28:49 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Manuel Uberti <manuel.uberti@HIDDEN>
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
In-Reply-To: <87sepiemg1.fsf@HIDDEN> (Robert Pluim's message of "Thu, 16
 Jan 2025 17:46:22 +0100")
References: <e1997490-8b23-409f-99a3-eefd88204bb6@HIDDEN>
 <5e6aaba9-838b-40cd-bb8c-530f357694d3@HIDDEN>
 <87ikqgezap.fsf@HIDDEN>
 <8ba64a1c-f7ac-43ce-9dcc-a6e807994bb3@HIDDEN>
 <87ed13f985.fsf@HIDDEN>
 <3d78a8a0-a14a-4989-9e03-9c882ea34034@HIDDEN>
 <87wmeuenho.fsf@HIDDEN>
 <f91b9fff-794f-4bb7-9ca1-a4ffbd6f53e2@HIDDEN>
 <87sepiemg1.fsf@HIDDEN>
Date: Mon, 20 Jan 2025 17:28:48 +0100
Message-ID: <87tt9tbgan.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
Cc: 75586 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tags 75586 fixed
close 75586 30.1
quit

>>>>> On Thu, 16 Jan 2025 17:46:22 +0100, Robert Pluim <rpluim@HIDDEN> s=
aid:

>>>>> On Thu, 16 Jan 2025 17:39:15 +0100, Manuel Uberti <manuel.uberti@inve=
ntati.org> said:
    Manuel> On 16/01/25 17:23, Robert Pluim wrote:
    >>> Something like this?
    >>>=20
    >>> diff --git a/lisp/keymap.el b/lisp/keymap.el
    >>> index f74a84e8806..c55c3b44ac9 100644
    >>> --- a/lisp/keymap.el
    >>> +++ b/lisp/keymap.el
    >>> @@ -343,6 +343,9 @@ key-valid-p
    >>> \"C-c o\"       (a two-key sequence: the key `c' with the control m=
odifier
    >>> followed by the key `o')
    >>> \"H-<left>\"    (the cursor control key named \"left\" with the hyp=
er modifier)
    >>> +  \"RET\"         (the \"return\" key, also available as \"C-m\")
    >>> +  \"<return>\"    (the \"<return>\" function key, which can be bou=
nd seperately
    >>> +                 from \"RET\" on some systems)
    >>> \"M-RET\"       (the \"return\" key with a meta modifier)
    >>> \"C-M-<space>\" (the \"space\" key with both the control and meta m=
odifiers)


    Manuel> Nice, yes. I'd say "separately" instead of "seperately", but ot=
her than
    Manuel> that it looks good to me.

    Robert> Who needs spellcheckers when we have Emacs hackers? =F0=9F=98=84

Closing.
Committed as 0e3687e6006

Robert
--=20





Last modified: Mon, 20 Jan 2025 16:30:02 UTC

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