From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Enhancements to "minor-mode-map-alist" functionality. Date: Sat, 13 Apr 2002 13:05:38 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200204131905.g3DJ5cC22812@aztec.santafe.edu> References: <5xbscpg7zl.fsf@kfs2.cua.dk> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1018728118 28000 127.0.0.1 (13 Apr 2002 20:01:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 13 Apr 2002 20:01:58 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from hermes.netfonds.no ([195.204.10.138]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16wTbX-0006jp-00 for ; Sat, 13 Apr 2002 21:54:35 +0200 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by hermes.netfonds.no (8.10.1/8.9.3) with ESMTP id g3DJ6Zf04123 for ; Sat, 13 Apr 2002 21:06:35 +0200 (CEST) Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16wT7v-0005na-00 for ; Sat, 13 Apr 2002 21:23:59 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16wSqk-0004AC-00; Sat, 13 Apr 2002 15:06:14 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16wSqA-00044L-00; Sat, 13 Apr 2002 15:05:39 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g3DJ5ca22990; Sat, 13 Apr 2002 13:05:38 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g3DJ5cC22812; Sat, 13 Apr 2002 13:05:38 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: storm@cua.dk In-Reply-To: <5xbscpg7zl.fsf@kfs2.cua.dk> (storm@cua.dk) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2616 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2616 - the new cua need a total of 7 minor mode keymaps, which must be processed in a specific order, and before all other minor mode keymaps I am surprised that the present facilities can't be used more easily. Could you explain WHY you think this is necessary? Perhaps there is already a better way. 2) Allow selection of the active keymaps in the alist to be based on evaluating a form in addition to a simple variable. Any extension to the keymap mechanism calls for careful thought. Please don't rush ahead to install any changes there before we have time to discuss this. First let's see if change is really needed. If so, then let's understand what the problem is.