From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas Politz Newsgroups: gmane.emacs.help Subject: precedence of keymaps Date: Tue, 21 Oct 2008 18:32:48 +0200 Organization: FH-Trier Message-ID: <1224607120.379723@arno.fh-trier.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1224607327 9363 80.91.229.12 (21 Oct 2008 16:42:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 Oct 2008 16:42:07 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Oct 21 18:43:05 2008 connect(): Connection refused Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KsKJh-0005st-74 for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Oct 2008 18:42:45 +0200 Original-Received: from localhost ([127.0.0.1]:52252 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsKIb-0004CJ-K4 for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Oct 2008 12:41:37 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!feeder.erje.net!news-2.dfn.de!news-stu1.dfn.de!news.belwue.de!news.uni-kl.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 17 Original-NNTP-Posting-Host: 143-93-54-11.arno.fh-trier.de Original-X-Trace: news.uni-kl.de 1224607145 8677 143.93.54.11 (21 Oct 2008 16:39:05 GMT) Original-X-Complaints-To: usenet@news.uni-kl.de Original-NNTP-Posting-Date: Tue, 21 Oct 2008 16:39:05 +0000 (UTC) User-Agent: Mozilla-Thunderbird 2.0.0.16 (X11/20080724) Cache-Post-Path: arno.fh-trier.de!unknown@dslb-084-059-210-085.pools.arcor-ip.net X-Cache: nntpcache 3.0.1 (see http://www.nntpcache.org/) Original-Xref: news.stanford.edu gnu.emacs.help:163651 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:58992 Archived-At: Hi, some time ago I wrote a little global minor mode, which defines a couple of keys for resizing, moving windows etc. The idea is, that every key which is not bound in this mode is bound to "exit-mode, restuff event". The problem is that some modes shadow my modes map. Scanning through the manual it seems that the precedence of keymaps is determined by some mode list. My intuition tells me that the last activated mode should always take precedence. Do I have to always reorder said mode list or is there a better way to ensure that some keymap is always on top, when it is activated ? -ap