From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: bug#10385: e binding in info-mode Date: Fri, 6 Jan 2012 07:54:16 -0800 Message-ID: References: <201112272237.pBRMbo8C022896@freefriends.org> <62fwftxnbz.fsf@fencepost.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1325865289 13881 80.91.229.12 (6 Jan 2012 15:54:49 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 6 Jan 2012 15:54:49 +0000 (UTC) Cc: emacs-devel@gnu.org To: "'Glenn Morris'" , <10385-done@debbugs.gnu.org> Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 06 16:54:45 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RjC7w-0002zB-S1 for ged-emacs-devel@m.gmane.org; Fri, 06 Jan 2012 16:54:45 +0100 Original-Received: from localhost ([::1]:49478 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RjC7w-0007jC-Ga for ged-emacs-devel@m.gmane.org; Fri, 06 Jan 2012 10:54:44 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:39817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RjC7r-0007Y5-3b for emacs-devel@gnu.org; Fri, 06 Jan 2012 10:54:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RjC7p-0007E4-AZ for emacs-devel@gnu.org; Fri, 06 Jan 2012 10:54:38 -0500 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:53839) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RjC7p-0007DG-4w; Fri, 06 Jan 2012 10:54:37 -0500 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id q06FsKx7014927 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 Jan 2012 15:54:21 GMT Original-Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q06FsJ0o021606 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 Jan 2012 15:54:20 GMT Original-Received: from abhmt101.oracle.com (abhmt101.oracle.com [141.146.116.53]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q06FsJre020957; Fri, 6 Jan 2012 09:54:19 -0600 Original-Received: from dradamslap1 (/10.159.38.9) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 06 Jan 2012 07:54:18 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <62fwftxnbz.fsf@fencepost.gnu.org> Thread-Index: AczMSs+hvQtaWh6GRD+Wq/BfekDpCgAPf7Uw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-CT-RefId: str=0001.0A090205.4F071937.0088,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 141.146.126.227 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:147403 Archived-At: > Karl Berry wrote: > > > In info-mode, I suggest that e would be more usefully bound to > > end-of-buffer (following the binding for b) than Info-edit ... > > Just an idea. > > Sounds good to me. Done. That is not the way to make key-binding decisions for Emacs. It should be proposed on emacs-devel, open for possible discussion. And then the Emacs maintainers should decide. That said, I personally have no objection to our changing the binding of `e' to `end-of-buffer'. But, like you AFAIK, I do not decide alone. Consider too that `Info-edit' has been bound to `e' for decades - just as long as `b' has been bound to `beginning-of-buffer'. Clearly that choice of bindings was not simply an oversight or accident. Those who decided this originally surely thought about it - `e' corresponding to `b' is an obvious thing to consider. And yet they decided the way they did. Anyone can make mistakes, and minds can change with addtional reflection and experience, but let's give the original authors of this some credit at least. It should not be up to one person responding to a bug report/enhancement request to change such a binding willy nilly because it "sounds good" to him. Think how many key binding and other enhancement proposals are languishing in the `wishlist' bin. This one should get in line there with the others. Or else it should be brought up in emacs-devel for discussion. The proposal to emacs-devel would be posed as related questions: 1. Should `e' be bound to `end-of-buffer' instead of `Info-edit' in Info? 2. If so, what, if anything, should `Info-edit' be bound to? And if user-visible changes _are_ decided on then they should be mentioned in NEWS.