millejoh / emacs-ipython-notebook

Jupyter notebook client in Emacs
http://millejoh.github.io/emacs-ipython-notebook/
GNU General Public License v3.0
1.47k stars 122 forks source link

What happened to completion? #689

Closed bcclaywell closed 4 years ago

bcclaywell commented 4 years ago

I've been trying to follow along with the docs for getting ein set up, in particular here for getting company set up for completion, and as far as I can tell these variables don't even exist anymore (and a grep through the repository confirms that). Is there updated documentation on how to get completion working, has that feature been removed entirely, or am I missing something? Thanks!

dickmao commented 4 years ago

BC> I've been trying to follow along with the docs for getting ein set up

The millejoh.github.io documentation is several iterations stale. The maintainer of it (@millejoh) would do well to retire those pages as the README supplies 90% of important information and its brevity makes it much easier to keep au courant.

bcclaywell commented 4 years ago

So does that mean EIN no longer supports autocompletion via e.g. company?

dickmao commented 4 years ago

Technically yes, but morally no. EIN now delegates all language-specific functionalities such as autocompletion to individual program modes. So if you've set up company for python, then EIN via the polymode mechanism lets that flow through (for python in particular, we recommend elpy as referenced in the README).