On 03/14/2013 03:11 PM, Pamela Carreño wrote:
> I started managing my c++ projects with CEDET and made my configuration
> using Alex's Tutorial "A gentle introduction to CEDET" and almost
> everything is working properly.
> However, although I have semantic-idle-completion-mode active to see the
> prototypes of my functions, it is not working as expected.
> More precisely, when I want to call a polymorphic method or the
> constructor of a class with several possible constructors, the
> mini-buffer only shows me one possible definition.
> I have debugged the semantic analyzer and the tags for this methods and
> constructor exist.
> I would like to know why CEDET is working like this and if there is
> something (change my cedet configuration, redefine some variables...) I
> can do to fix this strange behavior.
The completion engine focuses down to a single tag as best it can. When
there are multiple tags, it just picks one. This works ok if you are
completing on the name of a method since all the names are the same.
If you were to jump to a method, and use the completion function with
semantic-complete-jump, hitting TAB multiple times will switch between
the different possible matches, showing each in the code.
Could you be more precise about the kind of completion you are trying to