X-Loop: help-debbugs@HIDDEN
Subject: bug#80105: repeat hints with non-character keys fail
Resent-From: "J.D. Smith" <jdtsmith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 31 Dec 2025 21:42:02 +0000
Resent-Message-ID: <handler.80105.B.176721726313066 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 80105
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 80105 <at> debbugs.gnu.org, juri@HIDDEN
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN, juri@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.176721726313066
(code B ref -1); Wed, 31 Dec 2025 21:42:02 +0000
Received: (at submit) by debbugs.gnu.org; 31 Dec 2025 21:41:03 +0000
Received: from localhost ([127.0.0.1]:51866 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vb3wF-0003Of-81
for submit <at> debbugs.gnu.org; Wed, 31 Dec 2025 16:41:03 -0500
Received: from lists.gnu.org ([2001:470:142::17]:56664)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <jdtsmith@HIDDEN>)
id 1vb3w6-0003Nv-J7
for submit <at> debbugs.gnu.org; Wed, 31 Dec 2025 16:41: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 <jdtsmith@HIDDEN>)
id 1vb3w0-0008PS-Lp
for bug-gnu-emacs@HIDDEN; Wed, 31 Dec 2025 16:40:48 -0500
Received: from mail-yw1-x112a.google.com ([2607:f8b0:4864:20::112a])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <jdtsmith@HIDDEN>)
id 1vb3vz-0004WN-DU
for bug-gnu-emacs@HIDDEN; Wed, 31 Dec 2025 16:40:48 -0500
Received: by mail-yw1-x112a.google.com with SMTP id
00721157ae682-787da30c50fso99601067b3.3
for <bug-gnu-emacs@HIDDEN>; Wed, 31 Dec 2025 13:40:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1767217246; x=1767822046; darn=gnu.org;
h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
:date:message-id:reply-to;
bh=RiAWz2TnIOtwoxYXcHWgH3fCjCj+f60tWKadJjyo3F0=;
b=lWfIKQa4M+abGma5QC5mGMz0+IqiOpU2ukc/uDby+MLfuKOkBNK/02GXT//WgE/yqc
yfssTJXHM48Q60tOvqrwSzdglxt4JaYirbDImaITI3bK+cpCn+mQcFezIAM0dMSbsTi5
Fyb0IsZhwwy51WIsQiE886+tDRhTWhhNyuorxXv4RMRiU6a8qSsAd39Pk8/qvS88+X/v
weG+pzkpQTd2DFQfluGG6hLZv9SzBIaolGBH8PKrmLct1P+tDAe4J/NKgxG5HUNjDlT5
2CS2i8Gfja8BKkE9600/IAQBmV4SiCN8X01L1TF4LoWMvgwf2qJAipdXjFeLGqVCk9uA
rmjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1767217246; x=1767822046;
h=mime-version:message-id:date:subject:to:from:x-gm-gg
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=RiAWz2TnIOtwoxYXcHWgH3fCjCj+f60tWKadJjyo3F0=;
b=tkOChACp4uaDb61RYProtaCzn6j6SKeTM1JmdPlp5hyqrSHUlVsPWT5i+ymaPYMycp
TAaGLUwK7C7+bhNYIMJGLv8Evw5MKw9aJrkHYzmaRoMaALE2Q2iqakBqu3G3sC7V8IDr
EZqo+rSwjlatxY3gGDSFvzloJdIm1scXVxVB0WPmJZui8x1Adto/sG4debkashtkcEDh
oC3rP3lho3UXG2TGSASUkqJLdK+/3YISU9vE2BPSIoNoD0R1HlS8dYHcTsL17fwmVqu/
fUaYzvomdN/faRyA2iluBNqLYRx4RzmZaV7Ey+N4DPMfDyIYtBdwzMJE360d7b4x/Qft
RHRw==
X-Gm-Message-State: AOJu0Ywcza52T8Jg1lvEEC0uuhkF0PbUZeBQQmdNdk9w7nLwXtWEMR/V
1JDQAquCMmv83SlOJpIi8awFqUNubxDTCvGAeJQXOpYi4sc9wWltRK3U
X-Gm-Gg: AY/fxX4jmRTEbHH83NyLKD6bEpxtbe9c5VU4EXFuqYLC1OuccBACTnute71bB00qMAY
Ss2UIBVIwEPPePKG50fjdzvynYCI6HTGPhggAj3qQZl4qoI079J/7AIvO7dzQB0F2IP9mEbmC1B
UNlK9ZM3GAEK6523yaFUpKVQgBH6rI7+UJpe/oc304nIEP739CFdnyuGatraIVgiaRi6rXQo/mz
D3mT0r3bAqVjUbzgufLflW50nldzXW1rdQkjZCDSRz4NPs1d4DSUHy6qwtlWyTOkJLPRPQAtNG/
tcEw1j5LLu9xY4ZoALsd1O3Jxg27g78iTxSQFciVVIhqJn58b8RM3A/JI/Q1qJfoyLo7FHjgLJo
107fjdqfx4aqjaqHgAHp0jIQOn1dM5HR66tsdVoday2pB24hSFvbEbe4Gig+VWPd+7ltDSF+scr
WO+oI0kEdOT1pbxdMoplF4WDRk24s+wgTBBKkOoHsY76/E37e/R04DtuA=
X-Google-Smtp-Source: AGHT+IEv5xZebBSE//qA3gtpm7UopQkkJDwXls0WPDNqSABFTlH/kp5Ml5BALHsfCbyksDgQkDaOgA==
X-Received: by 2002:a05:690c:3586:b0:78f:a8dd:2b7c with SMTP id
00721157ae682-78fb409d9c8mr709775637b3.60.1767217245853;
Wed, 31 Dec 2025 13:40:45 -0800 (PST)
Received: from moss-9 (cm-24-53-187-185.buckeyecom.net. [24.53.187.185])
by smtp.gmail.com with ESMTPSA id
00721157ae682-78fd9d5dab0sm110235797b3.42.2025.12.31.13.40.45
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 31 Dec 2025 13:40:45 -0800 (PST)
From: "J.D. Smith" <jdtsmith@HIDDEN>
Date: Wed, 31 Dec 2025 16:40:44 -0500
Message-ID: <m2cy3uwcrn.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::112a;
envelope-from=jdtsmith@HIDDEN; helo=mail-yw1-x112a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.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: -0.0 (/)
We added `repeat-hint' symbol property for repeat mode, which is working
well. Unfortunately it fails for non-character keys. For example,
evaluate:
(put 'next-buffer 'repeat-hint "Next")
(put 'previous-buffer 'repeat-hint "Prev")
and then hit `C-x <right>`. The problem is the use of
`rmc--add-key-description', which expects a character for KEY (not the
symbol 'right). This is a problem whether the key is just one element
or more than one, since `event-basic-type' returns "a printing character
(not upper case) or a symbol".
So it seems we need yet another formatting approach for repeat keymap
keys like <right>, M-<right>, etc.
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: "J.D. Smith" <jdtsmith@HIDDEN> Subject: bug#80105: Acknowledgement (repeat hints with non-character keys fail) Message-ID: <handler.80105.B.176721726313066.ack <at> debbugs.gnu.org> References: <m2cy3uwcrn.fsf@HIDDEN> X-Gnu-PR-Message: ack 80105 X-Gnu-PR-Package: emacs Reply-To: 80105 <at> debbugs.gnu.org Date: Wed, 31 Dec 2025 21:42:02 +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 80105 <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 80105: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D80105 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#80105: repeat hints with non-character keys fail
Resent-From: "J.D. Smith" <jdtsmith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 01 Jan 2026 23:11:01 +0000
Resent-Message-ID: <handler.80105.B80105.176730900615186 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 80105
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 80105 <at> debbugs.gnu.org
Cc: juri@HIDDEN
Received: via spool by 80105-submit <at> debbugs.gnu.org id=B80105.176730900615186
(code B ref 80105); Thu, 01 Jan 2026 23:11:01 +0000
Received: (at 80105) by debbugs.gnu.org; 1 Jan 2026 23:10:06 +0000
Received: from localhost ([127.0.0.1]:54964 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vbRnx-0003wh-QE
for submit <at> debbugs.gnu.org; Thu, 01 Jan 2026 18:10:06 -0500
Received: from mail-yw1-x112b.google.com ([2607:f8b0:4864:20::112b]:54529)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <jdtsmith@HIDDEN>)
id 1vbRnv-0003uG-4l
for 80105 <at> debbugs.gnu.org; Thu, 01 Jan 2026 18:10:04 -0500
Received: by mail-yw1-x112b.google.com with SMTP id
00721157ae682-78fc84772abso89012217b3.1
for <80105 <at> debbugs.gnu.org>; Thu, 01 Jan 2026 15:10:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1767308997; x=1767913797; darn=debbugs.gnu.org;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=p27GyxAbC8Q0G8eum7F2o+pMaSSZt4INl7DAjKMIlK8=;
b=J9LL1ACvbnF4Bt/SPI0vd4Wv533PhTtcp9kFgf5D6dVxbko0tWa3uYCTEfVl9KsS5A
GY0HK0G6c87rrPiCi/fohs4xZXYjztPeb5FKVDJSR5DmESun5aqlSV5ulN7OXRK9DqnN
KndvJaeJMaRoMLoV41tOIwhN4TQDhT/bnPDME1L5+YDtsA+nH3Xo7RZU1yCmTAy41b/Y
9i/9M6EDbIVUs3VJ9F7VwL8q+YfOTwFt1lwkO8ibR7wzM1ngtLoohJx0FuspdkAPEXe6
qlQ+RWpIti0nlrj4QwPZosBoWioIOdWbNtb3lYAtHMwcKbidFET/dveEe1DVWykBby60
MEHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1767308997; x=1767913797;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject
:date:message-id:reply-to;
bh=p27GyxAbC8Q0G8eum7F2o+pMaSSZt4INl7DAjKMIlK8=;
b=UKwCbxwoKav3n+UhJpiqSVjotITxiohKvafuW2RaeYlr91e9bFT1aB4kle2CDv3pge
2kdhc8hPbBeyMZqZ7xzMZRITY+I0jXMn+hmMWwkLBobP+LZ6OzwYYLmScbOzpkfF1ue1
WCeU0oe7HiGluyr/zVv2yP6xIXKF0e0cgHj2iYriZ2SJ/Q5y4cErTIFr9LntIuqe7UDj
4j9iwMiCWXpEGeRZFFtFKP6J126tDUmv2oXQo2zhqHA651et04UWxCbqQHqLMP0n1nqp
/X/WTNkj7zHyYByGCfZL+j6Wa+p6w3czmNdlB6g/da+fWa79vNU5cFDmDIoJ7SnVHULF
h7ng==
X-Gm-Message-State: AOJu0YxtINNz7l/9UDUl+Ssb0mLILRLoCmtkRR9WFhsLAzu95sdHfmxb
XDuIaJe+zE9akSzL82UNA/BlrC1BQs/g/wUyIY1zfE1gdNsnUIwoiBRJ
X-Gm-Gg: AY/fxX4FZPv7olgCidem9+7qTOMFqK2kJ4KXQO4BDonb3i4JA0ZC/60msRyo7yyxJjB
RTzVGC4dFtZa8E5gJA4+npDkG8GLHQrygHTvxUsZgAgr3mPHLT3SiUokShgYWHAkR0qYENif9vx
0lomQJwkHXqkbmmkQq5XBD9X35VnwQE6tC3ALHpy8vVXq/8O8h3AGejHzMIuL76sqUnSW4rP+PB
Nd+imFkLV+K6tKLlhrqKX90ixGRoc3UzG9buEU7W6YaboCjc7IwZ7viUFP3qOmQOAkCqBpLNyfl
wbevFgyvL/RFpKM/Nj1yVT7LO3JLJBJkOO/JTN9jFIDRRmvg/5V5kWzhpwOeA2n9zDvdkOSo5LH
pSIcKNdYGD0PjlR/RA2NOtpLtShAOygkARkN3RIwqR9oRhXt4+/nsg0tucUgRCuGf3p45kr1Pee
PNffOSinLlPIcHgyhVBTmKv3pOCS17TxbYceGqS6cZg78aQ66PlkPcLHc=
X-Google-Smtp-Source: AGHT+IHOz9P4K8D9kqrz5+Rs13rpZ4upNFbyf4/wPvjlWR9VzBUA1zJ1MOba1DFh6cDo0gk0HnicQQ==
X-Received: by 2002:a05:690c:6c08:b0:787:c675:ea16 with SMTP id
00721157ae682-78fb400e2c9mr321632297b3.43.1767308997159;
Thu, 01 Jan 2026 15:09:57 -0800 (PST)
Received: from moss-9 (cm-24-53-187-185.buckeyecom.net. [24.53.187.185])
by smtp.gmail.com with ESMTPSA id
00721157ae682-78fb451dadcsm151408727b3.44.2026.01.01.15.09.55
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 01 Jan 2026 15:09:56 -0800 (PST)
From: "J.D. Smith" <jdtsmith@HIDDEN>
In-Reply-To: <m2cy3uwcrn.fsf@HIDDEN> (J. D. Smith's message of "Wed,
31 Dec 2025 16:40:44 -0500")
References: <m2cy3uwcrn.fsf@HIDDEN>
Date: Thu, 01 Jan 2026 18:09:55 -0500
Message-ID: <m2cy3t2am4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
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 (-)
--=-=-=
Content-Type: text/plain
"J.D. Smith" <jdtsmith@HIDDEN> writes:
> So it seems we need yet another formatting approach for repeat keymap
> keys like <right>, M-<right>, etc.
For example, this patch might be a good starting point:
--=-=-=
Content-Type: text/plain
Content-Disposition: attachment; filename=repeat_hint_nonchar.path
Content-Description: patch 1
diff --git a/lisp/repeat.el b/lisp/repeat.el
index e472f48e6d1..42b8f14ff57 100644
--- a/lisp/repeat.el
+++ b/lisp/repeat.el
@@ -591,14 +591,17 @@ repeat-echo-message-string
(if-let* ((hint (and (symbolp cmd)
(get cmd 'repeat-hint)))
(last (aref key (1- (length key)))))
- ;; Reuse `read-multiple-choice' formatting.
- (if (= (length key) 1)
+ ;; Possibly reuse `read-multiple-choice' formatting.
+ (if (and (= (length key) 1) (characterp last))
(cdr (rmc--add-key-description (list last hint)))
(format "%s (%s)"
- (propertize (key-description key)
- 'face 'read-multiple-choice-face)
- (cdr (rmc--add-key-description
- (list (event-basic-type last) hint)))))
+ (propertize (key-description key)
+ 'face 'read-multiple-choice-face)
+ (if (characterp (event-basic-type last))
+ (cdr (rmc--add-key-description
+ (list (event-basic-type last) hint)))
+ hint)))
+ ;; No hint
(propertize (key-description key)
'face 'read-multiple-choice-face))))
keys ", ")
--=-=-=--
X-Loop: help-debbugs@HIDDEN
Subject: bug#80105: repeat hints with non-character keys fail
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 04 Jan 2026 18:15:03 +0000
Resent-Message-ID: <handler.80105.B80105.17675504788519 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 80105
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "J.D. Smith" <jdtsmith@HIDDEN>
Cc: 80105 <at> debbugs.gnu.org
Received: via spool by 80105-submit <at> debbugs.gnu.org id=B80105.17675504788519
(code B ref 80105); Sun, 04 Jan 2026 18:15:03 +0000
Received: (at 80105) by debbugs.gnu.org; 4 Jan 2026 18:14:38 +0000
Received: from localhost ([127.0.0.1]:45227 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vcScg-0002DK-9I
for submit <at> debbugs.gnu.org; Sun, 04 Jan 2026 13:14:38 -0500
Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:44612)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vcScd-0002BZ-7U
for 80105 <at> debbugs.gnu.org; Sun, 04 Jan 2026 13:14:36 -0500
Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4dklv41ZBxz9t1j;
Sun, 4 Jan 2026 19:14:24 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1767550464;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=mz8CM6fzlj0t2hdQ+s5ofHGh+xyHepakltILfM6GeHY=;
b=stQ2MwOiftH1agYvEn6ocSyIiWNkEK+oD/RycZGZJe+x1OS2WYv0jJWDrTkdp7uITKgRuk
6xuWxgoTngSYrfsVNgeUy0WGCJuEM/uBmaaYkdXso8JZ1CeZT9GlyuRRZCYCC/5lUarMcM
P0Ubx8tguolWh00oIjOEVDGVSB6kEsIPvPOLNaN7ubhcajyovJV6KszkrX9BZFbI1+HWZS
td5kL53VoQLwzbzK6DWjdg/RR74sWnnTpeiXKM046yEEi29KxymZ0vcRmc5clyBjJnmh3t
3t974+aSlouXPBGmBMQVmKIS6gW84udC2sY6Ykj4NXQP+fVnGQ+xhr6G5hSBIQ==
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <m2cy3t2am4.fsf@HIDDEN>
Organization: LINKOV.NET
References: <m2cy3uwcrn.fsf@HIDDEN> <m2cy3t2am4.fsf@HIDDEN>
Date: Sun, 04 Jan 2026 20:13:29 +0200
Message-ID: <875x9hmek6.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
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 (-)
>> So it seems we need yet another formatting approach for repeat keymap
>> keys like <right>, M-<right>, etc.
>
> For example, this patch might be a good starting point:
Thanks, looks like the right thing to do.
Could you send a complete patch or push it directly?
X-Loop: help-debbugs@HIDDEN
Subject: bug#80105: repeat hints with non-character keys fail
Resent-From: "J.D. Smith" <jdtsmith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 05 Jan 2026 00:03:01 +0000
Resent-Message-ID: <handler.80105.B80105.176757137430793 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 80105
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Juri Linkov <juri@HIDDEN>
Cc: 80105 <at> debbugs.gnu.org
Received: via spool by 80105-submit <at> debbugs.gnu.org id=B80105.176757137430793
(code B ref 80105); Mon, 05 Jan 2026 00:03:01 +0000
Received: (at 80105) by debbugs.gnu.org; 5 Jan 2026 00:02:54 +0000
Received: from localhost ([127.0.0.1]:48008 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vcY3h-00080b-Ua
for submit <at> debbugs.gnu.org; Sun, 04 Jan 2026 19:02:54 -0500
Received: from mail-yx1-xb134.google.com ([2607:f8b0:4864:20::b134]:48453)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <jdtsmith@HIDDEN>)
id 1vcY3e-00080U-PZ
for 80105 <at> debbugs.gnu.org; Sun, 04 Jan 2026 19:02:52 -0500
Received: by mail-yx1-xb134.google.com with SMTP id
956f58d0204a3-646e2b3600fso1424498d50.1
for <80105 <at> debbugs.gnu.org>; Sun, 04 Jan 2026 16:02:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1767571370; x=1768176170; darn=debbugs.gnu.org;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=wwUZzqtXU/dLWAH2Lv3X6Cm1VLUk9VQI+YAQNy9/twM=;
b=F2YmPG9XsoqOJvqwAONcMANvE0poUrKm40vRjGfVI5dRv2KChuuu2nmfR66EkUXk69
0ZW1ZxEW/4cmPbj+xZ7/eZiCGjX3BGT5qg1wgJE3YSiuLJhsWk0vmoMT/M7B4uJT3A95
27lXlq3oytT4qqRjWgAnnEKMrvWcPxhUfoKnO8OX++qapVvSMTaq9w8mw4E+uDqkubO5
ZHQGEt5JswdBWojqbvDXudPrqBMv6gHXAzDDQ1N438WiNtfipIlrgMcAMUrJzR/S24qT
mdlitpAWwbD1frfd42mc6DWzKxd1NdcGuWl0gQw2WHSMb4/EATZM3i2yLpQOwkJi2nFC
Cu1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1767571370; x=1768176170;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject
:date:message-id:reply-to;
bh=wwUZzqtXU/dLWAH2Lv3X6Cm1VLUk9VQI+YAQNy9/twM=;
b=glipilg5xXtiDH3NbBNwsDGrU8y5KJO5cRn2X7daRrsVo4pVmO4CWuBy8SNxgdHND8
KEl1EYEf2dZCxQ9b0AyffZ0KPIAhvotMyCUZ/6coq04usu/zm38wnXJEVpmRVAz8dqrO
TF70AGa34PG5tb3yL91+EM72I2IZ+MxrhZ0jcDEA48XU10AS1oQ5uGkXAJ3JG2snyeR6
Wcan/sJGVVO84v+AaCkzXkkSyDUSNoIlhwJkKQgflD8Kd3kiJ1E2lXlqPoNfJMSmaAEF
9mYPnsu9DCwcEOwkiqmK6SUbsit0Doy7+rQVAVj2/NMYSpRELTpAm0JuRzfPGyB02af1
zqfQ==
X-Gm-Message-State: AOJu0YwGuFJQ8ElIvUEIUoniRX3wh3NWlsG4uJAP80XMNxJfIECouXtc
O9JT1kquV19rJxtXiqiHTYXOqW2WnbU51NskABYDaM0HkPTzXkggib888V4Xrg==
X-Gm-Gg: AY/fxX5HP2ZgK1GZG99GZbn0AYN4xzyA9siI+b4rxG7VHgjz7wYCWjCArSNFU4MHI0k
BAkm0k6ob23rTxZEQNVJ9t8seGety5i0RueMoFVEAtUWcotwlz4jHQq85EjCLmvr2uqq++5HaAg
QkzeCyI5+RWdJA9R4W8HghJqI/v/3pOqN0cPshLIkL/xayXBMmscwrA/sI0bwoO03iQz9wf3Pq+
FLCwsNS4JUteNiZM0Xz7USEopkL+mh9ERU4CoH4CWv0M/ak9KFPfdUb17Q+cLZe7iggVgXHc4XU
E/+4p0RAtYmcZU3ej/OBt/6hVn3L/NQs9zTGxPg7fmwJ6J9wBs4zcprNLgwVrkVnl79fy1kr8uv
5VDzsqrUDGCHXRK2jNgKO9Zs8JJ1nMY3GS8MuAi2iEIgmdIzy3EQP8pzEkuK7DYtZWPt4bVxktf
Qw3/gUdtVtnJYTntmn9AOLFYQSekzOpod4gVPQfypMiI3k
X-Google-Smtp-Source: AGHT+IEQF0ram4eGRvc9jV3raj1TFKrLYCozPDK2bQ9PGjKTr7CFWR0nRPxU+ZOynGUQa/+lU2P/oA==
X-Received: by 2002:a05:690e:204c:b0:644:4259:9b63 with SMTP id
956f58d0204a3-6466a85faa8mr27989960d50.41.1767571369749;
Sun, 04 Jan 2026 16:02:49 -0800 (PST)
Received: from moss-9 (cm-24-53-187-185.buckeyecom.net. [24.53.187.185])
by smtp.gmail.com with ESMTPSA id
956f58d0204a3-6466a92c5f6sm22751528d50.21.2026.01.04.16.02.48
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sun, 04 Jan 2026 16:02:49 -0800 (PST)
From: "J.D. Smith" <jdtsmith@HIDDEN>
In-Reply-To: <875x9hmek6.fsf@HIDDEN> (Juri Linkov's message of "Sun,
04 Jan 2026 20:13:29 +0200")
References: <m2cy3uwcrn.fsf@HIDDEN>
<m2cy3t2am4.fsf@HIDDEN> <875x9hmek6.fsf@HIDDEN>
Date: Sun, 04 Jan 2026 19:02:48 -0500
Message-ID: <m2ldid2afr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
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 (-)
Juri Linkov <juri@HIDDEN> writes:
>>> So it seems we need yet another formatting approach for repeat keymap
>>> keys like <right>, M-<right>, etc.
>>
>> For example, this patch might be a good starting point:
>
> Thanks, looks like the right thing to do.
>
> Could you send a complete patch or push it directly?
Pushed, thanks.
Received: (at control) by debbugs.gnu.org; 5 Jan 2026 00:03:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 04 19:03:50 2026 Received: from localhost ([127.0.0.1]:48012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vcY4a-00082H-DG for submit <at> debbugs.gnu.org; Sun, 04 Jan 2026 19:03:50 -0500 Received: from mail-yw1-x1135.google.com ([2607:f8b0:4864:20::1135]:42291) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <jdtsmith@HIDDEN>) id 1vcY4Y-000829-7u for control <at> debbugs.gnu.org; Sun, 04 Jan 2026 19:03:46 -0500 Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-78fba1a1b1eso18032627b3.1 for <control <at> debbugs.gnu.org>; Sun, 04 Jan 2026 16:03:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767571425; x=1768176225; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=esdscTWii0Nw6tZjyryiq4pYpVbJ0H0oc8IziKa9U9Y=; b=f4ovt9hBRcMOOLxsdFBaUloKh4vDC8g8EphbuW+nQZ3F3+rlD9rikDl0gjq6EqfL+I D+J28IBojlZyRqmzZfMeo3rHabytgX+LkWT1ft58hlKdySSlY+XKcH2m9UaWeKV3ip6S SE622DV+jpqNy2elXDZqHsjoDF+FWVsJ7i+UXE5YokmUAetXivmZQCa3DRkvsISI2kMC cmRxV0tTwthMcXwu1Iy8jzYcDMrQsAiKREH48nnB/SKSrofQJaGans6oiT+TFv17D5MZ mWxcrnsKMkP2y5oc0lxTXM3tUhYjyfSJ1qi33sncoiWzIVbVpMitMfr1rvyUIlZ6gYJR 18+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767571425; x=1768176225; h=subject:from:to:message-id:date:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=esdscTWii0Nw6tZjyryiq4pYpVbJ0H0oc8IziKa9U9Y=; b=HmbdDp8WNo/f8w594QDx1jD5BipFf+uhsfQOveAbvmdiMm0xBu4WWeSzfcYZ3qT2Ko /5Zw3amQc3sqkw7CwsYoynH13/2J/cC3xOOSEvSzGw8kzGq4F1ePJetxlOeBb+I6RuvF WdL7ugwJzuM45lfgcaK0oZ7/LzM6mzafFEeFit72u9CXZ2XhDXWB0OTCCBcLleM6f0AP vO1zogN4dawJDJW84BVVsvlLcWBnfr4tMRddT6PNuu2WLpBFA+VtwVOuyzn9Kslq4Tby 1kjS3qpBn8ltdhYwP7RFIedOxWOyl8Su5aMDUAFmgfQb2dv52HeY1U3KC0sOIW7AmEnW tRxw== X-Gm-Message-State: AOJu0YwA0qdxPvsuak3mkrg6xZNVcF/PtLL5vuB8mWUmWOLQ1eNlCkE8 pJ5XPB7Z24EBtdu5iLxaebdtogU5N5jj+c/l4OiVe7AFkZ8n3szhNOMNJMpE5w== X-Gm-Gg: AY/fxX40CiZruSiaSTng2EWtUwd6n0oNaGbzLDojGsFjZIpH/R2cDUVtdqnaJfYpbJR fmpTR9qFH84aCgulaR1rKSC9gHj7JPpKi4La3CySJ+JFpAgRp2jRw3jNxSJpCBw1H047s6WKhJc P1LNHStU05iyvgKaZ2SnFpcxrgmdoXV7zQ+xZYKyEXLz+O4ZLTTP3v0wCms624i4/+eJXd0qwhl ANqLmzxfvOz/hlWbcVMgTfUzX4VlDzjNhhMjSb0EIQDgxs5EAiE3yamtwn1CLKSVtRLMPBBbXZF JqrRepaF56MmPP/9C9JpLTfO5E9Mh/9PoGsvVyk1KFNqczXx8YS5vJRDx/2243S6ISFBf6jizZw /yNivAEOibTyHcG4cghtDFuR3Y/mpj905sA3s9Ps2DTUaZVgQkPntp5KK54FRyPSukdRA99OUar aNtOlKrF9j9v7xh/0NAjAt3dRj+VXODGL5jOu+TapmI8JY X-Google-Smtp-Source: AGHT+IGM4nZ0zNR9UNY+0vRjgBrbod3OUA4jSKl9EP3kt07VSC138OzgdaOsGaDZ9fgqf5iGAwQLug== X-Received: by 2002:a05:690c:e06:b0:788:1adf:fab5 with SMTP id 00721157ae682-79074fcaab3mr37718347b3.23.1767571425250; Sun, 04 Jan 2026 16:03:45 -0800 (PST) Received: from moss-9 (cm-24-53-187-185.buckeyecom.net. [24.53.187.185]) by smtp.gmail.com with ESMTPSA id 00721157ae682-78fb4373819sm182337177b3.7.2026.01.04.16.03.44 for <control <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Jan 2026 16:03:44 -0800 (PST) Date: Sun, 04 Jan 2026 19:03:44 -0500 Message-Id: <m2jyxx2ae7.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: "J.D. Smith" <jdtsmith@HIDDEN> Subject: control message for bug #80105 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) close 80105 31 quit
X-Loop: help-debbugs@HIDDEN
Subject: bug#80105: repeat hints with non-character keys fail
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 05 Jan 2026 07:56:02 +0000
Resent-Message-ID: <handler.80105.B80105.176759975513757 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 80105
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "J.D. Smith" <jdtsmith@HIDDEN>
Cc: 80105 <at> debbugs.gnu.org
Received: via spool by 80105-submit <at> debbugs.gnu.org id=B80105.176759975513757
(code B ref 80105); Mon, 05 Jan 2026 07:56:02 +0000
Received: (at 80105) by debbugs.gnu.org; 5 Jan 2026 07:55:55 +0000
Received: from localhost ([127.0.0.1]:49484 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vcfRS-0003Zn-JL
for submit <at> debbugs.gnu.org; Mon, 05 Jan 2026 02:55:54 -0500
Received: from mout-p-102.mailbox.org ([2001:67c:2050:0:465::102]:58872)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>)
id 1vcfRP-0003ZC-Hv; Mon, 05 Jan 2026 02:55:52 -0500
Received: from smtp1.mailbox.org (smtp1.mailbox.org
[IPv6:2001:67c:2050:b231:465::1])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4dl66k4DYFz9vNZ;
Mon, 5 Jan 2026 08:55:42 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1767599742;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=qVAhWniuAJLPnKf0Xrz/gVXvh+WuPFKZgWjJ4P5DF/o=;
b=LNfLCbmydP6FLJ/+ym4C15HeZR/XtOe/67MdMuZVsTkCmLpEN73GubOMoAEalRvkWrvZEV
douGyh6o6adrQ8mEop7EKzYVveKv1Q1eNC+7febHACh/1o/HqFtsTW0ShACNVk8LIhw+6g
xT7YJW6upt0ONEH2VEbPN2VSydhKu8NVTf06S0gdzG1bLJ+UvdTq5Y05RmcBck/qpfBUiA
IswMK/ryj5opiBaze0eJ2OIHS80cWmOCPHAkdlZjZ8gSDpqLJm5ipSeQvfp4FMLM8w+qIq
YqVbi95Xb2O0sNM2HX1OTz86ylx2xLX4Sht5L1D2KtjWVs7FEqQc1WwN6HuufA==
Authentication-Results: outgoing_mbo_mout; dkim=none;
spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates
2001:67c:2050:b231:465::1 as permitted sender) smtp.mailfrom=juri@HIDDEN
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <m2ldid2afr.fsf@HIDDEN>
Organization: LINKOV.NET
References: <m2cy3uwcrn.fsf@HIDDEN>
<m2cy3t2am4.fsf@HIDDEN> <875x9hmek6.fsf@HIDDEN>
<m2ldid2afr.fsf@HIDDEN>
Date: Mon, 05 Jan 2026 09:44:49 +0200
Message-ID: <87344kmsye.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4dl66k4DYFz9vNZ
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 (-)
close 80105 31.0.50
thanks
>>>> So it seems we need yet another formatting approach for repeat keymap
>>>> keys like <right>, M-<right>, etc.
>>>
>>> For example, this patch might be a good starting point:
>>
>> Thanks, looks like the right thing to do.
>>
>> Could you send a complete patch or push it directly?
>
> Pushed, thanks.
I confirm it works correctly, so now closing.
Received: (at control) by debbugs.gnu.org; 5 Jan 2026 07:55:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 05 02:55:55 2026 Received: from localhost ([127.0.0.1]:49486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vcfRS-0003Zr-UK for submit <at> debbugs.gnu.org; Mon, 05 Jan 2026 02:55:55 -0500 Received: from mout-p-102.mailbox.org ([2001:67c:2050:0:465::102]:58872) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vcfRP-0003ZC-Hv; Mon, 05 Jan 2026 02:55:52 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4dl66k4DYFz9vNZ; Mon, 5 Jan 2026 08:55:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1767599742; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=qVAhWniuAJLPnKf0Xrz/gVXvh+WuPFKZgWjJ4P5DF/o=; b=LNfLCbmydP6FLJ/+ym4C15HeZR/XtOe/67MdMuZVsTkCmLpEN73GubOMoAEalRvkWrvZEV douGyh6o6adrQ8mEop7EKzYVveKv1Q1eNC+7febHACh/1o/HqFtsTW0ShACNVk8LIhw+6g xT7YJW6upt0ONEH2VEbPN2VSydhKu8NVTf06S0gdzG1bLJ+UvdTq5Y05RmcBck/qpfBUiA IswMK/ryj5opiBaze0eJ2OIHS80cWmOCPHAkdlZjZ8gSDpqLJm5ipSeQvfp4FMLM8w+qIq YqVbi95Xb2O0sNM2HX1OTz86ylx2xLX4Sht5L1D2KtjWVs7FEqQc1WwN6HuufA== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::1 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: "J.D. Smith" <jdtsmith@HIDDEN> Subject: Re: bug#80105: repeat hints with non-character keys fail In-Reply-To: <m2ldid2afr.fsf@HIDDEN> Organization: LINKOV.NET References: <m2cy3uwcrn.fsf@HIDDEN> <m2cy3t2am4.fsf@HIDDEN> <875x9hmek6.fsf@HIDDEN> <m2ldid2afr.fsf@HIDDEN> Date: Mon, 05 Jan 2026 09:44:49 +0200 Message-ID: <87344kmsye.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4dl66k4DYFz9vNZ X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control Cc: 80105 <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 (-) close 80105 31.0.50 thanks >>>> So it seems we need yet another formatting approach for repeat keymap >>>> keys like <right>, M-<right>, etc. >>> >>> For example, this patch might be a good starting point: >> >> Thanks, looks like the right thing to do. >> >> Could you send a complete patch or push it directly? > > Pushed, thanks. I confirm it works correctly, so now closing.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.