-
Notifications
You must be signed in to change notification settings - Fork 24
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
This project is awesome #39
Comments
Thanks for creating this issue. I created https://github.com/agentultra/hiedb-mode to add |
Mine’s here but it’s not a package I’m releasing, just some code in my dot emacs https://github.com/chrisdone-artificial/emacs-config/blob/artificial/packages/hiedb/hiedb.el
…On Fri, Oct 7, 2022, at 11:06 PM, J Kenneth King wrote:
Thanks for creating this issue. I created https://github.com/agentultra/hiedb-mode to add `hiedb` support to my own emacs and would love to get your feedback. 🙏
—
Reply to this email directly, view it on GitHub <#39 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAACWC5XTUW7WJXAH5AFQ2DWCCGDXANCNFSM5RDYTSIQ>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
You might also be interested in this hiedb based LSP service (not super well known) https://github.com/masaeedu/halfsp |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
HLS is too heavy weight for me, it has too much riding on a successful launch, and there is a heavy maintenance burden (on behalf of the user) between releases. Even before I stopped maintaining Intero, I gave up on the server approach.
HIE files, however, are an elegant, cold, off-line, instant, solution to getting basic quality of life information from your editor (which in my case is Emacs).
I am using watchexec to re-index the HIE database upon changes to HIE files.
Then I wrote a 100 line Emacs lisp file to implement the following features using hiedb: type of thing at point, go to definition of thing at point, and show uses of thing at point. It just works.
Very simple tools, very lightweight, no memory used, no start up time, very low maintenance burden. Great for people who want a frugal language integration.
Once again, awesome package.
The text was updated successfully, but these errors were encountered: