-
Notifications
You must be signed in to change notification settings - Fork 1
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
Support eldoc. #25
Comments
This seems to be working pretty well on the dev branch. It handles the special forms and it works on cljs. I've found a few edge cases that it doesn't know how to handle, like keywords, and I'm filtering those out, but there doesn't seem to be very many, and they are easy to avoid once I know about them. The main thing preventing me from merging this into the main branch is #28 and #29. |
Alpha support has been merged into main branch. |
This is one of the main outstanding issues: #30 (edit: This comment no longer applies to the current eldoc implementation, which uses an offline database.) |
Latest alpha version in v0.0.6 seems to work ok. |
This causes the current function symbol (based on point) to display in the minibuffer with its argument lists.
Intial support: 94f7da1
Barely tested in clj, not cljs. Seems to work, but needs improvement.
Known issues:
if: <unknown symbol>
. One possible solution might be to get the documentation for the symbol and parse it; seems like what we want is on the 3rd line after a couple spaces.The text was updated successfully, but these errors were encountered: