Skip to content

Use rlcompleter2 as an option/instead of rlcompleter #45

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

Closed
ikanobori opened this issue Jul 4, 2014 · 6 comments
Closed

Use rlcompleter2 as an option/instead of rlcompleter #45

ikanobori opened this issue Jul 4, 2014 · 6 comments

Comments

@ikanobori
Copy link
Contributor

rlcompleter2 has some pretty cool features, look here:

http://codespeak.net/rlcompleter2/

It would be pretty cool if bpython supported using it instead of or as an option to the default rlcompleter.


@ikanobori
Copy link
Contributor Author

Putting this on hold for now.


Original Comment By: Simon de Vlieger

@ikanobori
Copy link
Contributor Author

I had not looked at the source before proposing that, but if it inspire you to do more auto completions I'm happy even if not using rlcompleter2. The code is MIT licensed so if want to take pieces of rlcompleter2 it would probably be ok;


Original Comment By: Leonardo Santagada

@ikanobori
Copy link
Contributor Author

Hi.

Looks like there are some interesting features here, however: we already do arg spec stuff, and we already do doc string display of functions, and doing "module.[Tab]" isn't really going to work with the rest of the completion stuff we have, but I have no objections to incorporating some other way to display module docstrings.

So, I don't think it's going to work for us to just use rlcompleter2, but I'm happy to incorporate some of its features into bpython - the regex help looks interesting, but I'll have to think about that a little.

Thanks for pointing it out - I'll see what I can do about getting some of these features into bpython.


Original Comment By:

@thomasballinger
Copy link
Member

@santagada, anything you love about rlcompleter2 that isn't in bpython now?

I'm going to close unless this turns into specific features we want to copy from rlcompleter2.

@santagada
Copy link

2009... I don't even remember anymore :) Havent used bpython anymore, I will take a look at the project again.

@thomasballinger
Copy link
Member

@santagada I'm closing as I've played with rlcompleter a little bit and didn't notice anything I thought we needed - but if there's a specific suggestion feel free to open a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants