From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.bugs Subject: bug#14021: Activation of both Semantic and EDE disables their common submenu in main emacs menu, leaving it available only in visible menu bar Date: Mon, 10 Feb 2014 22:59:47 +0100 Message-ID: <87bnyek4rw.fsf@engster.org> References: <20130321193736.1518f8e2@ustudio-Satellite-C870-BJK> <878v5f27pt.fsf@engster.org> <87zjxvz5u7.fsf@engster.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1392069618 24311 80.91.229.3 (10 Feb 2014 22:00:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 10 Feb 2014 22:00:18 +0000 (UTC) Cc: 14021@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 10 23:00:25 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WCytp-0006tk-Nq for geb-bug-gnu-emacs@m.gmane.org; Mon, 10 Feb 2014 23:00:21 +0100 Original-Received: from localhost ([::1]:58356 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCytp-0005zS-D1 for geb-bug-gnu-emacs@m.gmane.org; Mon, 10 Feb 2014 17:00:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCyte-0005pV-N3 for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 17:00:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCytY-0007BU-Jy for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 17:00:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34069) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCytY-0007Ac-HQ for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 17:00:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WCytX-0001Yy-Ve for bug-gnu-emacs@gnu.org; Mon, 10 Feb 2014 17:00:04 -0500 X-Loop: help-debbugs@gnu.org Resent-From: David Engster Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Feb 2014 22:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14021 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14021-submit@debbugs.gnu.org id=B14021.13920695985969 (code B ref 14021); Mon, 10 Feb 2014 22:00:03 +0000 Original-Received: (at 14021) by debbugs.gnu.org; 10 Feb 2014 21:59:58 +0000 Original-Received: from localhost ([127.0.0.1]:41963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCytS-0001YD-4e for submit@debbugs.gnu.org; Mon, 10 Feb 2014 16:59:58 -0500 Original-Received: from randomsample.de ([5.45.97.173]:51856) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCytO-0001Y3-VP for 14021@debbugs.gnu.org; Mon, 10 Feb 2014 16:59:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From; bh=4TK1kyZ/Uit61aN0ObHNcJDi5Pmixpg6C5j2C1pCWKc=; b=cryd8Zt3yHeZ4ImUbiYo54ZSK0UpdvTW/fyjUrkagE3Zw5ccKB4+b0KxJdlsdJLxro/Xy8B3e5GMVx+0WinvWNb5cAhhRHcTR29WkDbhUkbvjbCK/8D3zCt5zTsHlg0n; Original-Received: from dslc-082-083-048-232.pools.arcor-ip.net ([82.83.48.232] helo=spaten) by randomsample.de with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1WCytN-0001ar-0R; Mon, 10 Feb 2014 22:59:53 +0100 In-Reply-To: (Glenn Morris's message of "Mon, 10 Feb 2014 16:24:28 -0500") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:85322 Archived-At: Glenn Morris writes: > David Engster wrote: > >>> * emacs -Q >>> >>> * M-x menu-bar-mode, so that menu-bar is disabled >>> >>> * M-x semantic-mode >>> >>> * M-x global-ede-mode >>> >>> * Now do C-Mouse 3 to open the "global menu" popup (which I didn't know >>> existed until yesterday...) >>> >>> Look at the "Development" menu at the bottom. It might be disabled. If >>> not, try the recipe again - it seems to be a race condition. >> >> I was wrong here; there's no race condition, but it depends on the order >> of mode activation. If you *first* enable global-ede-mode and then >> semantic-mode, the Development menu will be disabled. So to be clear: >> the above recipe is false; you have to do 'M-x global-ede-mode' first, >> and then do 'M-x semantic-mode'. > > I could not seem to reproduce this. Was it fixed? I managed to work around it with this patch, which is also in Emacs: http://cedet.bzr.sourceforge.net/bzr/cedet/code/trunk/revision/8507 I think there is a bug in how the global menu is handling this, but I guess that should be a separate bug report? IOW, I'd have no problem with closing this. -David