From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: karl@freefriends.org (Karl Berry) Newsgroups: gmane.emacs.devel Subject: H in info-mode as another describe-mode? Date: Fri, 14 Feb 2014 16:23:14 GMT Message-ID: <201402141623.s1EGNEOA022999@freefriends.org> NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1392395002 29301 80.91.229.3 (14 Feb 2014 16:23:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Feb 2014 16:23:22 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 14 17:23:30 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WELY0-00036l-P9 for ged-emacs-devel@m.gmane.org; Fri, 14 Feb 2014 17:23:28 +0100 Original-Received: from localhost ([::1]:52624 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WELY0-00055k-7U for ged-emacs-devel@m.gmane.org; Fri, 14 Feb 2014 11:23:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49404) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WELXt-00055B-9T for emacs-devel@gnu.org; Fri, 14 Feb 2014 11:23:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WELXo-0007n7-Hk for emacs-devel@gnu.org; Fri, 14 Feb 2014 11:23:21 -0500 Original-Received: from frenzy.freefriends.org ([66.54.153.139]:46499 helo=freefriends.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WELXo-0007n2-4w for emacs-devel@gnu.org; Fri, 14 Feb 2014 11:23:16 -0500 X-Envelope-From: karl@freefriends.org X-Envelope-To: Original-Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.8/8.14.8) with ESMTP id s1EGNEQD023000 for ; Fri, 14 Feb 2014 09:23:14 -0700 Original-Received: (from nobody@localhost) by freefriends.org (8.14.8/8.14.8/submit) id s1EGNEOA022999; Fri, 14 Feb 2014 16:23:14 GMT X-Authentication-Warning: frenzy.freefriends.org: nobody set sender to karl@freefriends.org using -f X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 66.54.153.139 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:169621 Archived-At: Hello Emacs folks. Would you be ok with a change to make H in info-mode do describe-mode (it's currently unbound), plus mention it up front in the info.texi manual? The principal reason would be to unify behavior between Emacs Info and standalone Info; there are remarkably few discrepancies, and we can eliminate this one, so my theory was, why not? Although regular Emacs users would probably think first of describe-mode (C-h m or whatever) no matter what, there's no equivalent to that in standalone Info, and it seems harmless to allow it. Wdyt? (For the record, standalone info has swapped meanings of h and H a few times, and it's currently the opposite of the above. I plan to swap them again for the next release to match Emacs.) Thanks, karl 2014-02-14 Karl Berry * info.el (Info-mode-map): H for describe-mode, to synchronize with standalone Info. --- ./ORIG/lisp/info.el 2014-02-13 17:31:56.293310724 -0800 +++ ./lisp/info.el 2014-02-13 17:32:08.513914853 -0800 @@ -3840,4 +3840,5 @@ (defvar Info-mode-map (define-key map "g" 'Info-goto-node) (define-key map "h" 'Info-help) + (define-key map "H" 'describe-mode) (define-key map "i" 'Info-index) (define-key map "I" 'Info-virtual-index) 2014-02-14 Karl Berry * info.texi (Top): mention H for a summary of all commands. --- ./ORIG/doc/misc/info.texi 2013-01-01 12:37:17.000000000 -0800 +++ ./doc/misc/info.texi 2014-02-14 08:13:14.574523127 -0800 @@ -69,4 +69,6 @@ To read about advanced Info commands, ty brings you to @cite{Advanced Info Commands}, skipping over the `Getting Started' chapter. + +Type @kbd{H} to see a summary of all available commands. @end ifinfo @end ifnottex