emacsterminalelispcommand-line-interfacecedet

CEDET in emacs (command line mode)


I'm trying to setup and android development on my mac using Emacs and CEDET (I hate Eclipse, and I want to keep using emacs, but I want the auto-completion, so this setup seemed perfect).

However, I want to use emacs in the terminal. I have a problem with the auto-completion. CEDET is trying to use the graphical menu "popup-menu" and I got an error in CLI mode: "Symbol's function definition is void: popup-menu", which makes perfect sense.

My question is, is there any way to use Emacs' termcap menu for CEDET auto-completion?

Thanks!

Thibault.

Edit: you can find my emacs configuration there: https://github.com/tbronchain/emacs

Edit2: here are some screenshots showing 1- What is the CEDET auto-completion in GUI mode 2- the menu I would like to use for CEDET in CLI mode

CEDET = http://bit.ly/1iptfq3 auto-complete = http://bit.ly/1kZVDz9


Solution

  • I got my answer!

    I didn't succeed to replace the menu by auto-complete, however, it works perfectly with company! It is a little bit more messy than the GUI menu, but it's still awesome!

    Thanks to @Stefan for helping with this!

    I will post my full configuration on github when I'll be done with this configuration (I'm trying to optimise the keyboard shortcuts a bit).

    Cheers,