>>> Hadron <hadronquark@...> seems to think that:
>
>When debugging a c program, cedet/semantic insists on trying to complete
>things dont need completing. A bit of a pain as it opens a buffer listin
>completion candidates. If the cursor is on a variable called "x" then it
>tries to complete with any other thing beginning with "x" ....
>
>A nice idea would be to only consider completing if something has
>actually been typed on that object/variable in the past few seconds and
>the cursor is at the end and not the start of a completion candidate.
[ ... ]
You should consider disabling semantic-idle-completions-mode and
instead bind semantic-complete-self-insert to something like "." or
some alpha-numeric characters. Alternately, you can bind
semantic-complete-analyze-inline to some arbitrary key sequence, like
C-TAB, C-M-TAB, or whatever to call it up on demand.
If you find a patter that works for you, let the list know. I'm
always looking for a better way to expose this stuff.
Thanks
Eric
--
Eric Ludlam: zappo@..., eric@...
Home: http://www.ludlam.net Siege: http://www.siege-engine.com
Emacs: http://cedet.sourceforge.net GNU: http://www.gnu.org
|