GNU logs - #80105, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "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


Message sent to bug-gnu-emacs@HIDDEN:


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

--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


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?




Message sent to bug-gnu-emacs@HIDDEN:


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.




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


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





Message sent to bug-gnu-emacs@HIDDEN:


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.




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


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.





Last modified: Mon, 5 Jan 2026 08:00:03 UTC

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