Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for NeoComplete #105

Open
wants to merge 125 commits into
base: master
Choose a base branch
from
Open

Add support for NeoComplete #105

wants to merge 125 commits into from

Conversation

wilywampa
Copy link

I created a source definition file for using your IPython completion with NeoComplete as well as an option to set omnifunc instead of completefunc (NeoComplete uses completefunc but incorporates another omnifunc).

@wilywampa wilywampa closed this Sep 15, 2014
@wilywampa wilywampa reopened this Sep 15, 2014
wilywampa and others added 14 commits November 5, 2016 19:39
This prevents having to check if the metadata dict contains the 'info'
or 'menu' keys and allows other keys e.g. 'abbr' to be used
automatically if they are specified in the completion_metadata function.
Don't cause an exception in the user's IPython if they haven't defined
the completion_metadata function.
Accidentally didn't put back 'word' into the result. This is a big
problem if the user's completion_metadata doesn't manually add 'word' to
the dict. Oops. Intentionally wrote it so the user may override 'word'
in the metadata dict if desired (e.g. to add an opening
parenthesis to a function call).
Make doc buffer `nomodifiable`.

The line below the line you changed has `nomodifiable` in it and is commented out but I looked through the commit history and it was like that in the initial version so who knows why it's commented out. Seems like a good idea.
accept stdin requests and add method to reply to them
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants