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: strange keymap bugs Date: Mon, 20 May 2002 08:48:44 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200205201448.g4KEmit25476@aztec.santafe.edu> References: <1021787375.16292.2653.camel@space-ghost> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1021906330 13948 127.0.0.1 (20 May 2002 14:52:10 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 20 May 2002 14:52:10 +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.33 #1 (Debian)) id 179oWA-0003cq-00 for ; Mon, 20 May 2002 16:52:10 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 179ok9-0000ix-00 for ; Mon, 20 May 2002 17:06:37 +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 179oWT-0002Tk-00; Mon, 20 May 2002 10:52:29 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 179oSs-0002DG-00; Mon, 20 May 2002 10:48:46 -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 g4KEmik25932; Mon, 20 May 2002 08:48:44 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g4KEmit25476; Mon, 20 May 2002 08:48:44 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: walters@debian.org In-Reply-To: <1021787375.16292.2653.camel@space-ghost> (message from Colin Walters on 19 May 2002 01:49:35 -0400) 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:4188 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4188 Then go to the "Operate" menu. On my system, the option which should be labeled "Kill" (`ibuffer-do-delete') is instead labeled "Apply Patch". That failure does not happen for me now. And, even stranger, move point up to the "[ Default ]" filter group name, and pull down the "Operate" menu again. On my system, the toplevel "Operate", "View", and "Mark" menus now each contain themselves as two submenus! That does happen. The "[ Default ]" filter group name *does* have a `keymap' property; but this is just supposed to override those specific entries in the buffer's local map, correct? For the keyboard, it overrides some bindings, but I think that making two submenus is normal behavior in a menu when there are multiple bindings for the same menu item. There is no code to merge the different keymaps to make one menu, and I am not sure that would be the right thing in general, even if it is what you want in this case.