From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Howard Melman Newsgroups: gmane.emacs.devel Subject: Re: Proposal for an improved `help-for-help' Date: Thu, 08 Apr 2021 13:55:10 -0400 Message-ID: References: <838s7hxqkr.fsf@gnu.org> <83mtua9isw.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="24141"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin) To: emacs-devel@gnu.org Cancel-Lock: sha1:+Z6QI4XEBpg3wmgS6gmrQHo7zVg= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 08 19:57:49 2021 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 1lUYua-0006AN-QA for ged-emacs-devel@m.gmane-mx.org; Thu, 08 Apr 2021 19:57:48 +0200 Original-Received: from localhost ([::1]:47952 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lUYuZ-0002pj-RT for ged-emacs-devel@m.gmane-mx.org; Thu, 08 Apr 2021 13:57:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lUYsI-0000ZC-0l for emacs-devel@gnu.org; Thu, 08 Apr 2021 13:55:26 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:41804) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lUYsD-0006RI-IS for emacs-devel@gnu.org; Thu, 08 Apr 2021 13:55:25 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1lUYs9-0002zQ-8f for emacs-devel@gnu.org; Thu, 08 Apr 2021 19:55:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:267642 Archived-At: FYI, other than the text of C-h i I talked about in another message I like this iteration of this. Two small comments: Now that Other Help Commands has two "groupings" if you'd like to prioritize packages as you said, you could put the tutorial line at the top of the second grouping and prioritize both. C-h g seems to me like it belongs better in the Misc section (in the 3rd grouping). It would be the only non-control key there (presumably because C-g isn't available) but it seems the better logical positioning for what it does (and it does make it stand out a little bit). Actually, here's another option for the grouping the Misc section. Use the same ordering as found in the about screen (I'm not sure if this changed in Emacs 28 from 27). Also, you can put the C-e binding with the other package commands. So I think something like this works pretty well: C-f Emacs FAQ C-n News of recent changes C-p Known problems C-d Debugging Emacs C-t Emacs TODO C-a About Emacs g Show information about the GNU project C-w Information on absence of warranty C-c Emacs copy permission (GNU General Public License) C-o Emacs ordering and distribution information C-m Order printed manuals -- Howard