Thread: RE: Re[1]: AW: [cedet-semantic] Speedbar
Brought to you by:
zappo
From: Berndl, K. <kla...@sd...> - 2003-02-05 16:28:04
|
I just tested all this with the setup, Eric has suggested, and all is working fine, regardless in which combinations with ecb (without, integrated, additional) speedbar is used! I'm using the same tool versions as the original poster! Klaus -----Original Message----- From: Eric M. Ludlam [mailto:er...@si...] Sent: Wednesday, February 05, 2003 4:35 PM To: RWi...@be... Cc: Berndl, Klaus; ced...@li... Subject: Re[1]: AW: [cedet-semantic] Speedbar If you load semantic-sb, and then run speedbar, it could be that no language support had been loaded. For example, for C++, at a minimum, you would need: (require 'semantic-c) (require 'semantic-sb) (speedbar) or, better yet, just use semantic-load, and make sure `semantic-turn-useful-things-on' is enabled. If you want the organization (Types, Functions, etc) as with ECB, but the same text tag display (CRBOPOnOffSelectController::~CRBOPOnOffSelectController) you need to customize the variable `semantic-sb-button-token->text-function' to one of the special token->text functions. Good Luck Eric >>> "Wittmann, Ralph" <RWi...@be...> seems to think that: >Hi Klaus, > >I use speedbar in a seperate frame - but I've tried it with intergration - >same result. >Regarding ecb or not. If I use speedbar without ecb (and, thus, without >semantic) everthings works fine. But I don't know how to activate speedbar >with semantic 'in the same way ecb does' without ecb. There seems to be a >difference between simply loading semantic-sb and open speedbar, and >activation of ecb and then open speedbar (see examples below). > >Example for speedbar frame after (load-library "semantic-sb") (speedbar) >(Everything works) > >[-] CRBOPOnOffDesktopController.cpp % > > CRBOPOnOffDesktopController > > ~CRBOPOnOffDesktopController > > init > > handleKeyEvents > > setDisplayFocus > > handleControlEvents >[+] CRBOPOnOffDesktopController.h % >[-] CRBOPOnOffSelectController.cpp % > > CRBOPOnOffSelectController::~CRBOPOnOffSelectController > > CRBOPOnOffSelectController::init > > CRBOPOnOffSelectController::setDisplayFocus > > handleControlEvents > > handleTimerEvents > > CRBOPOnOffSelectController::clearDisplayFocus >[+] CRBOPOnOffSelectController.h % >[+] Imakefile % > >========== > >Example for speedbar frame after (ecb-activate) (speedbar) >(Clicking on e.g. init() does not work) > >[-] CRBOPOnOffDesktopController.cpp % > {-} Types > {-} CRBOPOnOffDesktopController > > CRBOPOnOffDesktopController() > > ~CRBOPOnOffDesktopController() > > init() > > handleKeyEvents() > > setDisplayFocus() > > handleControlEvents() > {-} Variables > > RBDEBUG > > RBDEBUG > > DEBUG > > ONOFF_USER_REACT_TIMEOUT > {-} Includes > > project.h<> > > CRBDesktopControllerBase.h<> > > CRBDesktopCompositeControllerBase.h<> > > CRBKeyEvent.h<> > > IRBHMIServices.h<> > > RBOPKeys.h<> > > ContentID.h<> > > CRBOnlineProSysServices.h<> > > CRBOPOnOffDesktopController.h<> > > CRBOPOnOffSelectController.h<> >[+] CRBOPOnOffDesktopController.h % >[-] CRBOPOnOffSelectController.cpp % > +> CRBOPOnOffSelectController > {+} Variables > {+} Dependencies >[+] CRBOPOnOffSelectController.h % >[+] Imakefile % > > > >BR >/Ralph > >> I have tested this and for me all is working fine! I can not >> imagine that >> this error comes form ECB but to get clearness about this >> point you should >> test this without ECB. >> >> BTW: What do you mean with "speedbar ... together with >> ECB..."? Does this >> mean you use the speedbar-integration-feature of ecb (option >> ecb-use-speedbar-for-directories) or do you use speedbar in >> addition to >> ecb (means in the separate speedbar frame)?? >> >> My tests are performed with the former scenario! >> >> Ciao, >> Klaus >> > > >******************************************* >Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. > >This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorised copying, disclosure or distribution of the contents in this e-mail is strictly forbidden. >******************************************* > > > >------------------------------------------------------- >This SF.NET email is sponsored by: >SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >http://www.vasoftware.com >_______________________________________________ >cedet-semantic mailing list >ced...@li... >https://lists.sourceforge.net/lists/listinfo/cedet-semantic > -- Eric Ludlam: za...@gn..., er...@si... Home: http://www.ludlam.net Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org |