GNU bug report logs - #75586
31.0.50; Cannot bind <C-m> with keymap-global-set

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Manuel Uberti <manuel.uberti@HIDDEN>; Keywords: fixed; Done: Robert Pluim <rpluim@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
bug marked as fixed in version 30.1, send any further explanations to 75586 <at> debbugs.gnu.org and Manuel Uberti <manuel.uberti@HIDDEN> Request was from Robert Pluim <rpluim@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Added tag(s) fixed. Request was from Robert Pluim <rpluim@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 20 Jan 2025 16:29:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 20 11:29:00 2025
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>
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: 75586
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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 16:46:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 11:46:33 2025
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>
To: Manuel Uberti <manuel.uberti@HIDDEN>
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
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-Debbugs-Envelope-To: 75586
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 (-)

>>>>> 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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 16:39:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 11:39:22 2025
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
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
To: Robert Pluim <rpluim@HIDDEN>
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-Debbugs-Envelope-To: 75586
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.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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 16:23:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 11:23:57 2025
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>
To: Manuel Uberti <manuel.uberti@HIDDEN>
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
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-Debbugs-Envelope-To: 75586
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 (-)

>>>>> 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)
 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 14:57:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 09:57:10 2025
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
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
To: Robert Pluim <rpluim@HIDDEN>
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-Debbugs-Envelope-To: 75586
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 (-)

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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 16 Jan 2025 08:34:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 16 03:34:29 2025
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>
To: Manuel Uberti <manuel.uberti@HIDDEN>
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
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-Debbugs-Envelope-To: 75586
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 (-)

>>>>> 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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 15 Jan 2025 18:32:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 13:32:23 2025
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
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
To: Robert Pluim <rpluim@HIDDEN>, 75586 <at> debbugs.gnu.org
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-Debbugs-Envelope-To: 75586
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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at 75586) by debbugs.gnu.org; 15 Jan 2025 17:56:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 12:56:42 2025
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>
To: 75586 <at> debbugs.gnu.org
Subject: Re: bug#75586: 31.0.50; Cannot bind <C-m> with keymap-global-set
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-Debbugs-Envelope-To: 75586
Cc: Manuel Uberti <manuel.uberti@HIDDEN>
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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 15 Jan 2025 16:18:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 11:18:02 2025
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
Subject: Re: 31.0.50; Cannot bind <C-m> with keymap-global-set
From: Manuel Uberti <manuel.uberti@HIDDEN>
To: bug-gnu-emacs@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-Debbugs-Envelope-To: submit
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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 15 Jan 2025 16:03:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 15 11:03:40 2025
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
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Cannot bind <C-m> with keymap-global-set
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-Debbugs-Envelope-To: submit
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




Acknowledgement sent to Manuel Uberti <manuel.uberti@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#75586; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
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.