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

Could you add complete-on-dot feature to robe? #26

Open
5t111111 opened this issue May 10, 2014 · 4 comments
Open

Could you add complete-on-dot feature to robe? #26

5t111111 opened this issue May 10, 2014 · 4 comments

Comments

@5t111111
Copy link

robe is an excellent package but I really want complete-on-dot feature.

The similar package, it's for python though, jedi is supporting that feature and I find that is very useful completion method.
I would send a pull request if I could, but unfortunately I don't know elisp for the moment.

Thanks in advance.

FYI
https://github.com/tkf/emacs-jedi

@dgutov
Copy link
Owner

dgutov commented May 11, 2014

I'd like to keep this issue open, but for the moment this would do more bad than good: completion right after dot will often be too slow, because when we don't know the type of the call target, we list all methods available on all classes.

It will make more sense after a more precise type analysis is added (using a real parser, most likely).

@5t111111
Copy link
Author

Thank you for the quick response.

Completion right after dot could be slow, but I didn't think it is such a slow thing because you require pry, which knows the type of the call target and shows right completion list available to the target.

Though I don't know the implementation of the completion feature of robe, I'd like to hope you add completion right after dot (non-slow one! ) in the future.

@gozes
Copy link

gozes commented Jul 30, 2015

any updates on this?

@dgutov
Copy link
Owner

dgutov commented Jul 31, 2015

Not much. It's faster now, but still not fast or accurate enough.

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