From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: [CVS] f7, f8 bound.. Date: Tue, 3 Sep 2002 09:02:47 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <20020903130247.GA6318@gnu.org> References: <5xvg5sh06u.fsf@kfs2.cua.dk> <20020830235528.GA13207@gnu.org> <87ofbji88u.fsf@emacswiki.org> <200209021705.g82H50d07442@rum.cs.yale.edu> <200209022324.g82NOoO08761@rum.cs.yale.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1031058142 3053 127.0.0.1 (3 Sep 2002 13:02:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 3 Sep 2002 13:02:22 +0000 (UTC) Cc: 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 17mDK1-0000n8-00 for ; Tue, 03 Sep 2002 15:02:21 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17mDsj-0006fj-00 for ; Tue, 03 Sep 2002 15:38:13 +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 17mDLT-0001Op-00; Tue, 03 Sep 2002 09:03:52 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17mDKT-0001Ne-00 for emacs-devel@gnu.org; Tue, 03 Sep 2002 09:02:49 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17mDKR-0001NR-00 for emacs-devel@gnu.org; Tue, 03 Sep 2002 09:02:48 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17mDKR-0001NL-00 for emacs-devel@gnu.org; Tue, 03 Sep 2002 09:02:47 -0400 Original-Received: from miles by fencepost.gnu.org with local (Exim 4.10) id 17mDKR-0001kQ-00; Tue, 03 Sep 2002 09:02:47 -0400 Original-To: Per Abrahamsen Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i Blat: Foop 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:7371 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:7371 On Tue, Sep 03, 2002 at 12:55:03PM +0200, Per Abrahamsen wrote: > The same solution can be used for all other maps, have a "for > customize only" keymap used by the mode that has the "for Lisp only" > keymap as a parent. > > I think such a seperation between Lisp and Customize will be both > simpler and more robust, as the two will never interfere with each > other. It sounds more confusing for the user to have two variables which are `the same but different' like that. I think we should be trying to make customize _more_ of a thin UI layer on top of existing mechanisms, not less. I think Stefan's exactly right that the _right_ thing to do is something roughly equivalent to `defcustom global-map'. -Miles -- P.S. All information contained in the above letter is false, for reasons of military security.