Now semantic-ia-fast-jump works very good.
>>> peng yu <firstname.lastname@example.org> seems to think that:
>Hi, Eric.A curious problem. The analyzer code tracks filenames as best it can,
>I use C language and I checkout cedet from CVS yesterday. I found sometimes
>semantic-ia-fast-jump can not jump to the correct area.
>When I want to jump to the define of a structure member, and the structure
>is defined in a file which is not opened in emacs, semantic-ia-fast-jump
>will jump to a wrong place. But if I open the file in emacs,
>semantic-ia-fast-jump can jump to the correct place.
but there are some holes. In this case, the hole was when
dereferencing a typedef. I propagated the typedef's filename onto the
concrete struct tag, and now things work.
The changes are in CVS.
Eric Ludlam: email@example.com
Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net