From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: [CVS] f7, f8 bound.. Date: Tue, 27 Aug 2002 12:21:23 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <200208271621.g7RGLNm30516@rum.cs.yale.edu> References: <87lm6xiruh.fsf@computer.localdomain> <5xu1liwmu6.fsf@kfs2.cua.dk> <200208261526.g7QFQX624783@rum.cs.yale.edu> <5xu1lgu1e4.fsf@kfs2.cua.dk> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1030465365 7301 127.0.0.1 (27 Aug 2002 16:22:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 27 Aug 2002 16:22:45 +0000 (UTC) Cc: "Stefan Monnier" , "D. Goel" , emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17jj74-0001tT-00 for ; Tue, 27 Aug 2002 18:22:42 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17jjcR-0008Ej-00 for ; Tue, 27 Aug 2002 18:55:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17jj8L-00074s-00; Tue, 27 Aug 2002 12:24:01 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17jj5t-0006qP-00 for emacs-devel@gnu.org; Tue, 27 Aug 2002 12:21:29 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17jj5q-0006pR-00 for emacs-devel@gnu.org; Tue, 27 Aug 2002 12:21:28 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17jj5p-0006p1-00 for emacs-devel@gnu.org; Tue, 27 Aug 2002 12:21:25 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.11.6/8.11.6) id g7RGLNm30516; Tue, 27 Aug 2002 12:21:23 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: storm@cua.dk (Kim F. Storm) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6988 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6988 > > > > I checked out CVS today. > > > > > > > > unfortunately, the latest CVS seems to have keys f7 and f8 bounded to > > > > kmacro commands. The keys f5--f9 are supposed to be reserved for > > > > users. (and my .emacs relies on these conventions). > > > > > > > > > > I can see that is a problem. > > > > > > I need to bind them to two adjacent function keys, but maybe we should > > > move them to f3 and f4 instead ? > > > > Please don't use Fn keys. It's very non-intuitive. > > But its so much simpler to use... The menmonic content is pretty damn close to 0, so it's very much not simpler to use unless you use it all the time. If you do use it all the time, feel free to rebind them, indeed. > Although I can see that there is more "sense" in the C-x (, C-x ), and > C-x e bindings, they are just way too cumbersome to type. Maybe but they're reasonably mnemonic and we have to support them anyway because that's the way it worked in the past. > I.e. I have to hit 4 keys to type C-x (, type the macro, then hit 4 > keys to type C-x ), and finally 3 keys to type C-x e for every call of > the macro. Sure. So you bound them to some of the user-reserved function keys. Great for you. Don't force it down everybody's throat. > So the question is not whether to use function keys, but which ones > to use by default. If I don't hear any objections to using f3 and f4, > I'll make the change. No, I think that using function keys for it is just wrong. > > By the way, how about making C-x e e e e e e repeat like > > C-x z z z z z does ? > Try C-x C-k C-k C-k.... :-) No, I really meant C-x e e e e e e, not some other binding (especially not one that reminds me of killing a line). Stefan