Thread: [cedet-semantic] semantic-complete-... functions
Brought to you by:
zappo
From: P. N. <per...@gm...> - 2008-09-02 12:39:35
|
What is the difference between semantic-complete-analyze-inline() and semantic-complete-inline-TAB()? Are the more alternatives for completion? /Nordlöw |
From: Eric M. L. <er...@si...> - 2008-09-02 13:37:20
|
Hi, The function semantic-complete-inline-TAB is a keybinding when the semantic-complete-analyze-inline system is active. Sadly, it is hard to differentiate between such commands as there is only one level of interactive declaration. As it turns out, there are several ways to get inline completion working through CEDET/Semantic. There is a completion key in the senator minor-mode keymap (C-c , TAB). There is a function semantic-complete-self-insert, which you can bind to "." if you like. There is the idle-time completion you can enable from the senator 'modes' menu. There is `semantic-ia-complete-symbol'. Lastly, you could enable speedbar analyzer mode, and click on completions from there. You could also go to emacswiki, and get predictive-mode, tabkey2, or company mode, which are all fancy completion tools that support a level of smart completion from CEDET. I'd be quite excited if someone updated emacswiki with the various alternatives. That's been on my todo list for a while too. This all assumes use of CEDET from CVS, as I haven't gotten a new release out in quite a while. It's on my todo list. Good Luck Eric >>> "=?ISO-8859-1?Q?Per_Nordl=F6w?=" <per...@gm...> seems to think that: >What is the difference between semantic-complete-analyze-inline() and >semantic-complete-inline-TAB()? Are the more alternatives for completion? > >/Nordl=F6w > -- Eric Ludlam: er...@si... Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net |