I am using cedet from the latest CVS. Which is 1.21 I think. However, this was downloaded and installed yesterday.

I am using the following specifications:
Linux 2.6.18-8.el5
Red Hat Enterprise Linux Server release 5 (Tikanga)
GNU Emacs (i686-pc-linux-gnu)

I am using the following configuration below:
The code will completed for structures and functions that are in my current directory.
However, I am using some additional header files that are not in my current directory but in this directory:

It fails to compete when I am using this header files. Can you see any problem with my configuration file or is this a problem with the version of cedet I am using.

For example. I have a header file called tbports in the /root/TB/tb/inc path.
In that header I have a structure called ports.
when I do something like this: ports.
After the dot operator nothing happens, as any list is not displayed to show the elements in the structure.

Many thanks for any advice on tihs,



;;; === Cedet Configuration ===
;;; Load Cedet
(load-file "~/elisp/cedet/common/cedet.el")

;;; Enable intellisence mode


;;; Enable completion for tags and classes
(require 'semantic-ia)

;;; Include gcc compiler system files
(require 'semantic-gcc)

;;; Include TB includes
(semantic-add-system-include "/root/TB/tb/inc" 'c-mode)
(semantic-add-system-include "/root/TB/tb/inc/i586-linux" 'c-mode)

;;; Project source path
(ede-cpp-root-project "projects"
        :name "projects"
        :file "~/projects/myprojects.txt"
        :system-include-path '("~/projects/TB_ENG/"))

;;; Key bindings
(defun my-c-mode-cedet-hook()
        (local-set-key "." 'semantic-complete-self-insert)
        (local-set-key ">" 'semnatic-complete-self-insert)
(add-hook 'c-mode-common-hook 'my-c-mode-cedet-hook)