From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: Control help- and Info-mode buffers from other buffers Date: Thu, 01 Jun 2023 16:01:29 +0200 Message-ID: References: <87h6ruf09e.fsf@ledu-giraud.fr> <861qixbum2.fsf@mail.linkov.net> <86wn0opgpi.fsf@mail.linkov.net> <86ilc78zc2.fsf@mail.linkov.net> <834jnrek7w.fsf@gnu.org> <86v8g77iof.fsf@mail.linkov.net> <83pm6fcxrt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4365"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: juri@linkov.net, manuel@ledu-giraud.fr, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 01 18:03:31 2023 Return-path: Envelope-to: ged-emacs-devel@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 1q4klu-0000r8-3Z for ged-emacs-devel@m.gmane-mx.org; Thu, 01 Jun 2023 18:03:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q4klM-0005XI-KA; Thu, 01 Jun 2023 12:02:56 -0400 Original-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 ) id 1q4isB-0005fr-3X for emacs-devel@gnu.org; Thu, 01 Jun 2023 10:01:51 -0400 Original-Received: from mail-am7eur03olkn2040.outbound.protection.outlook.com ([40.92.59.40] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q4irz-0003Dn-Fp; Thu, 01 Jun 2023 10:01:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oEmLLueNtPyzYoexybk05QxPMuzgaz8BWW2fsLO1yb8ZoDwh3kllZJk5VSDW+B/vkszlP2CLL08tbP0Cy9T7ztE5vL04qqquiwJwMyl7By/DnFWbtHl0PAZQ+bGIiVGG9AjbHIyyETFXpWsnLPy0FWWaEpOQbGa90eY2ynZxnukdm7Z1BtJOBJAiQF/mFkJrgv2LYWutWhbBAWa1RYJ3QzzidQDBvfhsE6ryBeWwxNsNtMY9bpPwtCdYNHEXszVU983gwZgHjLNhYNOaITm4fV5xXgFFedB7VwPSDDxkpHfCO3O34eoSM4CzVH3pMUhHjRA6NIVqX31wKORMM69Xbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GwC6F3/KOeeidZJRUryAp/aVXKCn0OEK9ArE1/Bxw/8=; b=nggx+1P0ipB1Jyw/U7VJoiWw8WBp5kvP7eiiOY7DpsM7XQM9FgV4UKCH1nUtokYBkxFO0PAacFVqVdKwo2j2RdgjBwqzryJ/MDOb1tfNq+W5cnJ8Iekq/rjeMfZ+DH1FtRLFGiflkF7k/6zBFKnEXWMNGwvCRS5cGco2O7MaVOIER/dZtpQS0FmpHotedDqTwo+/nwCi1f677Hyhc2q4BRkPLxHS+ZhEmArMrFxZBtQbcJnWXa4QVOwIYj1lSMCOcC0kHH8fUlF/OOzh9gJKJMPUoFnLFDjPjGBVterABOQNbAYG0PXTjHg4WfBlQ4CeolMHKS11eIW7PNHqlhwvtw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GwC6F3/KOeeidZJRUryAp/aVXKCn0OEK9ArE1/Bxw/8=; b=NNthipMKZe+OXihmLCR1CVFT9fNoi5n1B/amze/90O0mrUB5mqBBnrgM2AjalrRze8GjYC9IZuw3mOmuj7dgeseqoePlN6VBYIwSMsNcl+IPLzIkVBcsXSdDGfdljwfAqtnFahUvXcIr2rcEc9j8rTqlnR2hHc+OKJ641ih0kuskamKwSavofFWh8neYkBpUU8iMvQtT8EVZKBx9iZvKA/67yD++0f+dq+wo37BBYZMGnzzwVOWmOopxl+hOISYnI/EgW+mD1EoDu+3NKK+D+04B+1efqTEnxnNDQW7aGfrRIkknFz46/kpRDq5NpZgqJY/GYEaOy0HbUxkLl0sBRw== Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) by PA4PR09MB4701.eurprd09.prod.outlook.com (2603:10a6:102:e4::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.24; Thu, 1 Jun 2023 14:01:32 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::6983:1def:fb14:21bf]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::6983:1def:fb14:21bf%6]) with mapi id 15.20.6455.020; Thu, 1 Jun 2023 14:01:31 +0000 In-Reply-To: <83pm6fcxrt.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 01 Jun 2023 05:54:35 -0400") X-TMN: [qT+9flNH+buQzAHJgTHGk+XnevVGSoGD] X-ClientProxiedBy: BE1P281CA0450.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:81::19) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <827csnffie.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR09MB4977:EE_|PA4PR09MB4701:EE_ X-MS-Office365-Filtering-Correlation-Id: 194d4be0-9052-4a7e-ad99-08db62a8b3af X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aq7xV5ocFUSxNj8I0NPHD/B7XFg4PazeIN5dyQczy3050dO7v3LCQljGxAKCQJpC5tpJRgFUJXWmBhGHccd5KYI1Hw3AcLGrs3o0r0JS9aNe+/eSUhVwLn/YYsgVsHmD6oV/3wV6yrQlvAi9v+49twOnjO/Yk6TVKUclNqc8BWLB68KxR5C7SM7wvHPKM2tdSSKKwSdc22506c/VG+Jh5tlrFb7HF36VZt8heKOXbWAQRUiYWvPO2Pa93/sHEw41lnuSizxi/hJEETYX6Qq0AA8JQbfSbIG3RgeOyQxVbFVIVJRERgRcc/X88EGuTfTFuRNXy/dV00oEwNL+r/Io/dmaoZ2TunLagpdILE4xJAftd6GWxGNa0cogsDf7Wp01tRKjBuxhmzGVFJBkezyCYxEge4CCJ41kqhh8utFjXgYly8t2J3SPwP0eNGtNmYvJUb1N6cJ+Z2Ygdk63qfsf4VRVUVFPClXIBDKaWNxpSUZmQ6FeuOqLZN8f6arIedVnFqprvpuhGXCZNBZ1bw0bD6hclz/liOQG7qJhhHBSmMaewoF7hnYsB4bduPmBCWsO6gegJiy9l35aTT8oQth7FPoDeRAHZFoR9bELku+FWZ4tXNJ1S1umPy5YrOGXFzZJ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?FNShuRCDuLmjXuzR7faJdm4ziLpPg9Zf6zVD7QSeADmx9IF3oMVWdFdJKU5L?= =?us-ascii?Q?RaVX4tmOo9POHNA5xNk98G5aK0HCPhZLy6FXimpS3ArBe0a4T6poFcIc7+pj?= =?us-ascii?Q?igR34oPpLoIxc13xra0H2p2cP9kjgYB+vqypi7zramQf17P0svan/WALI1nn?= =?us-ascii?Q?ViSf87jCDl40SpAm7FptJ9B4eykSR/Qv1B8mnXyfQVNrYkYIvvoWX7b3kUjM?= =?us-ascii?Q?Hr4TxIYhW5Xaf79xMXqvauV4q/TkxXPWtVKI5EW1oAv3qboTYNqYgYBYvv35?= =?us-ascii?Q?2jFCr2iGGStFg9NsKKf5JLDYPlbllNRSCKy49VH5Vw8HOzWxRr/h33JkVO5V?= =?us-ascii?Q?oin7vo4ExXXBmGlMF3Tyl/4XQokHrefI8vedpe0y6uJwJLr5Bg4NZIWIVO1c?= =?us-ascii?Q?C+QJGwThOwGv3sRVcHleghbZOTfrLuhNanVYzIJ7NGognWcvN6+dIekal4aR?= =?us-ascii?Q?0YHz5OVbodg2iEIeapl/oQ1B+LaXIebaSFfcM+5Rdbc1lIHOzCB4vrBGMKoi?= =?us-ascii?Q?v6G1KP//56b1mocn63IjVyURjkQ8nkWJzh3PlrRE+2EqcwQeoWFPOKxnE7BW?= =?us-ascii?Q?kn4kXaRWQw6vTdk8KMlIpf6FU1XpMIY2fIXvkmhhypBvVskTOe7YjaCQgyqI?= =?us-ascii?Q?xc X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 194d4be0-9052-4a7e-ad99-08db62a8b3af X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2023 14:01:31.9374 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR09MB4701 Received-SPF: pass client-ip=40.92.59.40; envelope-from=arthur.miller@live.com; helo=EUR03-AM7-obe.outbound.protection.outlook.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 01 Jun 2023 12:02:35 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:306517 Archived-At: Eli Zaretskii writes: >> From: Arthur Miller >> Cc: Eli Zaretskii , manuel@ledu-giraud.fr, emacs-devel@gnu.org >> Date: Thu, 01 Jun 2023 11:03:57 +0200 >> >> Juri Linkov writes: >> >> >> What about using the "C-x 4" prefix? We could define a new prefix map >> >> bound to "C-x 4 h", then have all the bindings in *Help* be in the map >> >> prefixed by "C-x 4 h". For example, "C-x 4 h I" will run a command >> >> which will produce the same effect as help-goto-lispref-info, using >> >> the current *Help* window as its starting point. >> >> If you are talking about help-map and help-mode-map, the help-map is already >> bound to C-h, so you could then add help-mode-map on a 'h' key in help-mode as I >> tested while I working with this. It gives you C-h h l for >> help-goto-lispref-info which is one key shorter and it is easier to type then >> C-x 4 h since you can just tapp 'h' twice instead of using another key. > > C-h map is quite full, and "C-h h" is already taken, so this proposal > is a no-go. > > I suggested "C-x 4" because it is a prefix we use for many "do stuff > in other window" commands, and this is a logical extension of that > repertoire. "C-x 4" is also convenient to type, and people who, like > me, are used to invoke many "other-window" commands will get used to > it instantly. Most importantly, "C-x 4 h" is free for grabbing. Yes, I understand that. I personally find anything involving numbers to be slower to type then non-number stuff, but might be me. However free for grabbing sounds like an unbeatable argument in Emacs community, so sure; I said earlier I don't care personally, I will anyway rebind it myself, so it was just a suggestion to rebind hello-world-file to something else :).