hi,
in your .emacs file put (adjust paths from mine)
the last one is the path to your project source directory and there can be 1 or more that 1
Code:
(load-file "~/path/to/cedet-1.0beta3b/common/cedet.el")
(semantic-load-enable-code-helpers)
(setq semantic-load-turn-useful-things-on t)
(setq semanticdb-project-roots
(list "/path/to/project/one"
"/path/to/project/two"))
call emacs on the directory where the source files you are working on are with
emacs ./
then scroll through and open (return)
then close
Cntrl.-x k (return)
on each file
then type
M-x semanticdb-save-all-db
now when you open emacs on one of your source files the entire project should be under the menu item "TAGS"
if you navigate that menu and click on something you will jump there and you can navagae around the diferent buffers that are open using the buffer menu
sorry about the second question -- never made any sense out of the speedbar or autocomplete functions yet
i know you can
M-x semantic-ia-complete-symbol
and in order to have it read in stuff so it understands what you are doing
M-x bovinate
M-x TAB can show you more command i just don't really know what they do