>>> Jake Colman <colman@...> seems to think that:
>I am probably being stupid but I'm having trouble getting cedet loaded
>and doing something useful.
>I am using cedet-1.0pre4 with XEmacs 21.4.17.
>My init.el has he following statements:
>Here are some of the issues I am having:
>1) Senator/Navigate/Next works. But the C-c,n accelerator does not.
I am not familiar enough with XEmacs to know why the C-c , keymap
might not work. Is it listed in the senator menu as the keybinding?
>2) I activated the speedbar class browser. It fontified a whole mess of
> files and then displayed a browser bar with a duplicated list of my
> namespace. There is nothing in there about my class!
I've just used the class browser on a new batch of C++ code I have
access to, and see that it likely needs some help with namespaces. I
wrote that before I used namespaces much, so clearly it needs some
help. I'll add that to my todo list.
Another good bet is to find and use ECB. It is a great UI that uses
the CEDET data to provide a useful UI allowing structured browsing of
>3) I can't figure out what/how cedet can do something for me. I would
> love to RTFM but neither the Semantic User Guide nor the Semantic
> Manual tells me how I can use cedet to improve my programming life.
> Is there something else I should be reading?
Most of the interesting items should be in the menus, so discovery
should be easy. It appears you picked out something that was broken
to experiment with.
Another common use is the smart completion. If you want good smart
completion, your best bet is to get the CVS version of CEDET. It has
a better installation document, and much better smart completion than
>4) I used to use the oo-browser. I have also used Eclipse just a little
> bit to see what my colleagues were raving about. I'm looking for
> something that allows me to easily browse the classes that make up my
> project, that allows me to jump to, and/or display, a method
> definition from where it's being used, etc. Can cedet do this kind
> of stuff for me?
[ ... ]
CEDET has the infrastructure to show you method definitions, and also
smart completion. Mixing CEDET and ECB will give you the rest. ECB
is at http://ecb.sf.net.
The CVS version of CEDET has more infrastructure needed to make setup
a little more understandable, and for large projects, it has better
ways of configuring Emacs to find files in a project.
Eric Ludlam: eric@...
Siege: http://www.siege-engine.com Emacs: http://cedet.sourceforge.net