From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Rodgers Newsgroups: gmane.emacs.devel Subject: Re: Unuseful keybindings Date: Wed, 26 Dec 2012 07:32:08 -0700 Message-ID: References: <87sj73qzvl.fsf@gmail.com> <87623zquvw.fsf@gmail.com><87ip7zdud3.fsf@gmail.com> <87ehiiu5x7.fsf@gnu.org><876A7D1112084247AE53F7EE42B4587C@us.oracle.com><80ehih3hlj.fsf@somewhere.org> <87pq21iwrw.fsf@yandex.ru><87AE81CEB91846DB94BC5F3B40C788DE@us.oracle.com><50D64318.5030501@yandex.ru><0FBA2D9ECA214D82B5C65E5A09E7EE19@us.oracle.com> <87fw2xglr0.fsf@mail.jurta.org> <335962219EEB441492591386F8B9DCBE@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1356532319 2009 80.91.229.3 (26 Dec 2012 14:31:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 26 Dec 2012 14:31:59 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 26 15:32:15 2012 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 1Tns1l-0003BB-CV for ged-emacs-devel@m.gmane.org; Wed, 26 Dec 2012 15:32:13 +0100 Original-Received: from localhost ([::1]:49584 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tns1W-0002E4-Tj for ged-emacs-devel@m.gmane.org; Wed, 26 Dec 2012 09:31:58 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:58444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tns1U-0002Dz-OT for emacs-devel@gnu.org; Wed, 26 Dec 2012 09:31:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tns1T-0005xY-Jx for emacs-devel@gnu.org; Wed, 26 Dec 2012 09:31:56 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:45205) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tns1T-0005xS-D5 for emacs-devel@gnu.org; Wed, 26 Dec 2012 09:31:55 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Tns1c-00031G-SV for emacs-devel@gnu.org; Wed, 26 Dec 2012 15:32:04 +0100 Original-Received: from c-71-237-25-24.hsd1.co.comcast.net ([71.237.25.24]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 26 Dec 2012 15:32:04 +0100 Original-Received: from kevin.d.rodgers by c-71-237-25-24.hsd1.co.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 26 Dec 2012 15:32:04 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 38 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-71-237-25-24.hsd1.co.comcast.net User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 In-Reply-To: <335962219EEB441492591386F8B9DCBE@us.oracle.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:155903 Archived-At: On 12/23/12 9:55 AM, Drew Adams wrote: >>> There is absolutely no reason for Emacs to bind `f3' and >> `f4' by default. >> >> I have no problem rebinding `f3' to `kill-this-buffer', and `f4' to >> `dired-jump' in ~/.emacs so they work like in GNU Midnight Commander >> (now I use Dired instead of MC, but old habits for keys persist ;-) > > No, they should be UNbound. That's the point. > Your proposal is a case of "out of the frying pan and into the fire". I think Juri meant that he does not have an issue with whatever default binding for f3 and f4 is provided by Emacs, because he can rebind them in his personal ~/.emacs. FWIW, I agree with Drew's main point, that specific function keys should not be given default bindings without discussion of the general issues. ... >> Regarding `f11', the reason why it's a good change is to provide >> compatibility in Emacs between graphical displays and text terminals. >> In xterm while running `emacs -nw' typing `f11' toggles Full >> Screen mode, but on graphical displays this failed until recent addition >> of the `f11' keybinding. > > Again, a pretty weak reason. But better than what's been given so far. > > There are other differences between text terminal keys and graphic terminal > keys. And `xterm' is not all text terminals, IIUC (please correct me if I'm > mistaken). Seems like a good reason to me. Is there a policy by the Emacs developers, to actively work to minimize the differences between text and graphic frames? -- Kevin Rodgers Denver, Colorado, USA