From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: [comp.emacs] Announcing Easymacs: an all-in-one Emacs configuration for newbies Date: Fri, 1 Jul 2005 10:51:10 -0500 (CDT) Message-ID: <200507011551.j61FpAT28407@raven.dms.auburn.edu> References: <85y88r6kf2.fsf@lola.goethe.zz> <200507011421.j61ELIm27564@raven.dms.auburn.edu> <42C55953.1010700@student.lu.se> <200507011536.j61Fa1X28384@raven.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1120232979 28946 80.91.229.2 (1 Jul 2005 15:49:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 1 Jul 2005 15:49:39 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 01 17:49:37 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DoNke-00062R-90 for ged-emacs-devel@m.gmane.org; Fri, 01 Jul 2005 17:48:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DoNt8-0001FB-02 for ged-emacs-devel@m.gmane.org; Fri, 01 Jul 2005 11:57:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DoNsb-0001B7-Ed for emacs-devel@gnu.org; Fri, 01 Jul 2005 11:56:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DoNsP-00014I-OD for emacs-devel@gnu.org; Fri, 01 Jul 2005 11:56:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DoNsP-000134-Cm for emacs-devel@gnu.org; Fri, 01 Jul 2005 11:56:25 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DoNuI-0000ju-E4 for emacs-devel@gnu.org; Fri, 01 Jul 2005 11:58:22 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id j61Fr3CK018070; Fri, 1 Jul 2005 10:53:03 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j61FpAT28407; Fri, 1 Jul 2005 10:51:10 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: lennart.borgman.073@student.lu.se In-reply-to: <200507011536.j61Fa1X28384@raven.dms.auburn.edu> (message from Luc Teirlinck on Fri, 1 Jul 2005 10:36:01 -0500 (CDT)) 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:40039 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:40039 >>From my earlier message: The local map (usually the major mode map) overrides the global map, but not the substitutions to the global map provided by the theme minor mode. This could potentially mess up some major modes. I guess that once the problem is noticed, it can be corrected using minor-mode-overriding-map-alist. There are "emulation modes" which are a kind of a "keymap theme", like viper-mode. There also is emulation-mode-map-alists for them to use. See `(elisp)Active Keymaps'. Sincerely, Luc.