From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Colin Walters Newsgroups: gmane.emacs.devel Subject: Re: strange keymap bugs Date: 21 May 2002 06:01:55 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <1021975315.16290.3777.camel@space-ghost> References: <1021787375.16292.2653.camel@space-ghost> <200205201448.g4KEmit25476@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1022008860 3083 127.0.0.1 (21 May 2002 19:21:00 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 21 May 2002 19:21:00 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17AFBs-0000nc-00 for ; Tue, 21 May 2002 21:21:00 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17AFQQ-0005a9-00 for ; Tue, 21 May 2002 21:36:03 +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 17AFC6-0002L5-00; Tue, 21 May 2002 15:21:14 -0400 Original-Received: from monk.debian.net ([216.185.54.61] helo=monk.verbum.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17AFBW-0002Ig-00 for ; Tue, 21 May 2002 15:20:38 -0400 Original-Received: from space-ghost.verbum.private (freedom.cis.ohio-state.edu [164.107.60.183]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "space-ghost.verbum.org", Issuer "monk.verbum.org" (verified OK)) by monk.verbum.org (Postfix (Debian/GNU)) with ESMTP id D3AFF74000BA for ; Tue, 21 May 2002 15:20:27 -0400 (EDT) Original-Received: by space-ghost.verbum.private (Postfix (Debian/GNU), from userid 1000) id 1C96A801683; Tue, 21 May 2002 06:01:55 -0400 (EDT) Original-To: emacs-devel@gnu.org In-Reply-To: <200205201448.g4KEmit25476@aztec.santafe.edu> X-Mailer: Ximian Evolution 1.0.3 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:4249 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4249 On Mon, 2002-05-20 at 10:48, Richard Stallman wrote: > 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. Hmm. Strange. I will try to track this down, then. > 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. Ah. So the solution is just to not set the keymap parent, and then there will be no duplicate menu keybindings. I don't know why I did that in the first place; I think it was because I was originally using the `local-map' property, but that brought its own problems. Anyways, it works now. Thanks!