-
Notifications
You must be signed in to change notification settings - Fork 102
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
Completing fields adds to much info #193
Comments
This seems related to #148. I have the same problem described there: completion (not just of fields, also function and variable names) inserts all the info given in the popup into the buffer when selecting a completion. If the completion contains editable fields (such as the arguments of functions), then everything works correctly: only the fields are inserted (the popup usually shows more info) and you can edit the fields. If the info in the popup doesn't contain any fields, everything is inserted and I have to hit (C-)Backspace to remove the superfluous stuff. I was originally using Some info: OS: Elementary OS Luna (based on Ubuntu 12.04) I’m using |
@joostkremers Thanks for the info. Do you know the way to reproduce popup without info you mentioned? |
No, I don't, unfortunately. |
I disabled emacs-eclim's own |
The reason for this bug is that |
So it was me who introduced this bug. Good to know. Thanks! |
Great, thanks! |
When completing fields there's additional info about it's type added to the buffer. When inserted in buffer it looks like this:
this.field : String - LibraryA
Additional information about it's type and origin is useful in company popup (or completion buffer) but it should be omitted when inserting to buffer. Information about returning type is already removed for completing functions. Steps to reproduce are quite simple. It seems that the only thing to do is to try to complete any field.
The text was updated successfully, but these errors were encountered: