Re: [CEDET-devel] Activation of both Semantic and EDE leads to deactivation of Development item in
Brought to you by:
zappo
From: Nikita Z. <nic...@gm...> - 2013-03-21 16:04:17
|
Checked again with cedet, builtint to all three emacs versions. Bug doesn't appear even with emacs-snapshot, where cedet 2.0 is included (same as cedet-bzr). Emacs command: $ UBUNTU_MENUPROXY= emacs-snapshot -q # Variable is set to disable $ # integration with appmenu I'm in a maze, why it happened before. If file "cedet-devel-load.el" is loaded (emacs is started by same command and nothing changed before cedet-devel-load), bug appear. В Tue, 19 Mar 2013 19:33:00 -0400 "Eric M. Ludlam" <er...@si...> пишет: > On 03/16/2013 09:23 AM, Nikita Zlobin wrote: > > Activating both semantic and ede makes Development item of popup > > "Global menu" looking like deactivated non-submenu item. But i > > still may disable any of two modes, and submenu is available igain. > > > > Appears with cedet-bzr, but doesn't with included to emacs (of all > > three versions). Also no difference - do i it by M-x or from Tools > > menu. And affects only popup Global menu, called by C-Mouse3 when > > menu bar is disabled; same item in enabled menu bar works as well. > > > > Tried under ubuntu 12.04 with emacs-23.4 (compiled from manually, > > since in distro only 23.3 was packaged), 24.2.1 and snapshot from > > cassou ppa > > - ≈24.3 or higher (which is recommended in article about Emacs > > Snapshot on Debian). > > > > I don't know, is it bug of some cedet package (may be even eieio) or > > emacs itself, so reporting there for now. > > I'm not familiar with the Global menu, nor really how EDE and > Semantic were updated to tweak the Development menu. I do know that > as these packages get enabled, items are added and removed from that > menu. > > For example, here is the snippet from Semantic: > > ;; This hack avoids showing the CEDET menu twice if > ede-minor-mode ;; and Semantic are both enabled. Is there a better > way? (define-key map [menu-bar cedet-menu] > (list 'menu-item "Development" cedet-menu-map > :enable (quote (not (bound-and-true-p global-ede-mode))))) > > Perhaps someone on the list is familiar with the kind of menu hacking > going on here? > > > Screenshots are attached. > > Thanks! > > Eric |