From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Binding F11 and F12 to buffer-switching and file-saving bydefault Date: Thu, 01 Feb 2007 15:04:04 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1170360339 6340 80.91.229.12 (1 Feb 2007 20:05:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 1 Feb 2007 20:05:39 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 01 21:05:28 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HCiBT-0003UI-Sl for ged-emacs-devel@m.gmane.org; Thu, 01 Feb 2007 21:05:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HCiBT-0007vf-Lu for ged-emacs-devel@m.gmane.org; Thu, 01 Feb 2007 15:05:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HCiBI-0007vJ-KQ for emacs-devel@gnu.org; Thu, 01 Feb 2007 15:05:16 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HCiBE-0007ox-4n for emacs-devel@gnu.org; Thu, 01 Feb 2007 15:05:15 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HCiBD-0007ou-V0 for emacs-devel@gnu.org; Thu, 01 Feb 2007 15:05:11 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1HCiBC-0004XH-SJ for emacs-devel@gnu.org; Thu, 01 Feb 2007 15:05:11 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HCiAb-0007dT-Om for emacs-devel@gnu.org; Thu, 01 Feb 2007 21:04:34 +0100 Original-Received: from fw01.cmbrmaks.akamai.com ([80.67.64.10]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 01 Feb 2007 21:04:33 +0100 Original-Received: from tzz by fw01.cmbrmaks.akamai.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 01 Feb 2007 21:04:33 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 39 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: fw01.cmbrmaks.akamai.com X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.92 (gnu/linux) Cancel-Lock: sha1:EwSTF0wF/bj2fgI0lqTm/iAfez0= X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:65752 Archived-At: On 31 Jan 2007, rms@gnu.org wrote: >>> Multiplying bindings for common commands adds confusion IMHO. >> >> Hmm. Perhaps that is true. (To the rest of you: Do you agree?) > > FWIW, I do. And it does more than add confusion: it raises a shaggy mane > against Occam's Razor. > > I don't think it is useful to argue about this. The way I plan to > deal with this issue is based on whether there is any general pattern > of usage of these keys in other apps. (That's why I asked.) > Unless there is one, I'm going to leave these undefined. Based on my experience, everyone loves to redefine F keys. They are very handy, and Emacs shouldn't touch them. Common usage has no pattern for those keys. F1 is "help," of course. F2 is often "save." The classic Norton Commander gave us file operations on the F keys that are nice: F3 = view F4 = edit F5 = copy F6 = move F7 = mkdir F8 = delete F10 = quit A lot of users like those bindings (myself included) and they are in the GNU Midnight Commander and in mc.el/nc.el (neither is a part of Emacs). They could be useful as an optional feature in Dired, for example. > Anyway, now is not the time to change it. Agreed, I just wanted to mention some "classic" keybindings. Ted