From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Date: Tue, 06 Jul 2021 00:04:07 +0300 Organization: LINKOV.NET Message-ID: <877di41m40.fsf@mail.linkov.net> References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> <87bl7hccr7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12867"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jul 05 23:43:14 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m0WMy-0003DS-LU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Jul 2021 23:43:12 +0200 Original-Received: from localhost ([::1]:46136 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0WMx-0000BU-Ip for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 05 Jul 2021 17:43:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50292) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0WMp-00005Y-15 for bug-gnu-emacs@gnu.org; Mon, 05 Jul 2021 17:43:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35233) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m0WMo-00020G-OJ for bug-gnu-emacs@gnu.org; Mon, 05 Jul 2021 17:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m0WMo-0001DY-Gc for bug-gnu-emacs@gnu.org; Mon, 05 Jul 2021 17:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Jul 2021 21:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49265 X-GNU-PR-Package: emacs Original-Received: via spool by 49265-submit@debbugs.gnu.org id=B49265.16255213614642 (code B ref 49265); Mon, 05 Jul 2021 21:43:02 +0000 Original-Received: (at 49265) by debbugs.gnu.org; 5 Jul 2021 21:42:41 +0000 Original-Received: from localhost ([127.0.0.1]:46778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0WMS-0001Co-Nq for submit@debbugs.gnu.org; Mon, 05 Jul 2021 17:42:40 -0400 Original-Received: from relay9-d.mail.gandi.net ([217.70.183.199]:54859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0WMQ-0001CL-6R for 49265@debbugs.gnu.org; Mon, 05 Jul 2021 17:42:38 -0400 Original-Received: (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id E399BFF803; Mon, 5 Jul 2021 21:42:29 +0000 (UTC) In-Reply-To: <87bl7hccr7.fsf@gmail.com> (Robert Pluim's message of "Mon, 05 Jul 2021 11:48:28 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:209492 Archived-At: > Drew> Describe keymaps and repeatable commands. > > Drew> But is "describe keymaps" appropriate? Or are the > Drew> keymaps that are described here only certain ones? > > It only describes keymaps that have bindings to repeatable commands in > them. I still think we should not mention keymaps at all, only bindings. I checked again, and it seems everything is already correct: currently the Help buffer groups repeatable commands by the keymap that is activated in post-command-hook. Then keymap names have links to the Help buffer that shows information about the keymap: all its keybindings, etc. using `describe-keymap'. Also every command has a link to the Help buffer that describes that command. Indeed, there is text "keymap is repeatable by these commands" in the sense that the keymap is activated for repetition in post-command-hook. Maybe Drew could suggest a better text? One thing I see that could be improved is a too ambiguous name `describe-repeat'. I propose to rename this command to `describe-repeat-mode'.