From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Amin Bandali Newsgroups: gmane.emacs.bugs Subject: bug#40916: [PATCH] Add "p" and "n" convenience bindings to help-mode-map Date: Wed, 29 Apr 2020 01:23:58 -0400 Organization: GNU Message-ID: <87mu6ulv9t.fsf@gnu.org> References: <87blnctpza.fsf@gnu.org> <5474d002-e1e0-48f7-8eb4-2ca2280cf79d@default> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="88444"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 40916@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 29 07:25:14 2020 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 1jTfDe-000Mtt-JS for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Apr 2020 07:25:14 +0200 Original-Received: from localhost ([::1]:41014 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTfDd-0002rR-NB for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Apr 2020 01:25:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36166) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTfDT-0002mC-9E for bug-gnu-emacs@gnu.org; Wed, 29 Apr 2020 01:25:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTfDS-0002mi-GH for bug-gnu-emacs@gnu.org; Wed, 29 Apr 2020 01:25:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58887) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jTfDS-0002mb-4i for bug-gnu-emacs@gnu.org; Wed, 29 Apr 2020 01:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jTfDS-0000BD-15 for bug-gnu-emacs@gnu.org; Wed, 29 Apr 2020 01:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Amin Bandali Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Apr 2020 05:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 40916-submit@debbugs.gnu.org id=B40916.1588137848621 (code B ref 40916); Wed, 29 Apr 2020 05:25:01 +0000 Original-Received: (at 40916) by debbugs.gnu.org; 29 Apr 2020 05:24:08 +0000 Original-Received: from localhost ([127.0.0.1]:42200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTfCa-00009x-HI for submit@debbugs.gnu.org; Wed, 29 Apr 2020 01:24:08 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:33134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTfCY-00009S-E7 for 40916@debbugs.gnu.org; Wed, 29 Apr 2020 01:24:06 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:48310) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTfCS-0002ha-T6; Wed, 29 Apr 2020 01:24:00 -0400 Original-Received: from [2607:fea8:3fe0:17d:7087:3460:976b:c2b1] (port=43714 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jTfCS-0004it-Jk; Wed, 29 Apr 2020 01:24:00 -0400 In-Reply-To: <5474d002-e1e0-48f7-8eb4-2ca2280cf79d@default> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Received-From: 209.51.188.43 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:179282 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Drew Adams writes: >> The following binds "p" to backward-button, and "n" to forward-button >> in help-mode-map for more conveniently jumping between buttons in *Help* >> buffers. I have found myself constantly reaching for these in *Help* >> buffers after using helpful [0] for a while. > > We already have TAB and S-TAB. TAB has been > there forever, and S-TAB was added because it > was claimed to be "standard" or "conventional" > in some way. > > And TAB and S-TAB are the same keys we use in > Info (where `n' and `p' move forward/backward > among node siblings). > Thanks; I am already aware of those. > > Are we adding redundant keys now just because > someone gets used to them in some other app > or 3rd-party library? > No, we are discussing it. And I don't see anything inherently wrong with having more than one keybinding for a command; as is already the case for various other built-in commands. > > Nothing prevents a user from binding `n' and > `p' that way. And nothing prevents a library > from having a minor mode that binds them. > > And Emacs not binding them by default means > they remain available for something else in > the future. > Yes; these are valid criticisms. See my reply to Stefan. =2D-=20 Amin Bandali Free Software activist | GNU maintainer & webmaster GPG: BE62 7373 8E61 6D6D 1B3A 08E8 A21A 0202 4881 6103 https://bandali.eu.org --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEEObM8jZRIDS3cwqSYi0Sgzce5VvIFAl6pD28QHGJhbmRhbGlA Z251Lm9yZwAKCRCLRKDNx7lW8uvKD/9MM0bgKRYNMvcmlhM719YH7kxLrBICgATq zo50Fkwrbe2NU10M7mjpjd1c+RFLYKXdAP0//nl6dtDGx5C5ka9exHB84YJllS9Y /UK73aEAl6jf7dpCbZok3Kf6lwxPe1GatomNaoOzeZX1OIR1a12uiJrqCAjHaChJ qui84r9utlMVEe5a/2Yd6RfsOE1F4SDq8kngxxXRAi3KkDjrY3X6BP5s+mphh1o2 N9aYAFDyeFFmTFiNkHXfms6+zF1ikfBXGQuzJbOJM0MctIuZDxZ3VJP0tWMGUdlx mfXiKCNdL/m+TtaSdhF0sCGr6AMwmc3AccE9jkgMqu4VDaWdYgKh67pnYUinDVD6 uW1Yt/Yyb+WB6UnW2jc69xpPVdi2zBaqeAsiWoJN/9SRC3ftZCVXjVf3i7o25ZVK HiKuNRj9rs78ZpPK4qftrcdJbNYueiMC37K5K2JIAJ1jAbhJyLLy9fmmK5sEgh7s aZFQffTcvaXVr3Lmh/d7vI8qdyifXtFdQTC1dWd5YUsU/ZcOF4l03hEJSU6jHSjE ooZg8l/SeE5ijxajjiy3DJszypGYhYslAXYOXYMeLNFGZDLqZNAl4aaktxmuLoWM fGn+mVvlEfJL8U5xuVItPzO1my68IUBNqdgfROCaFDWei5LXoXxCt4tWdPmaCUOa 448El0krAw== =RMOu -----END PGP SIGNATURE----- --=-=-=--