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

Add support for Ada #316

Closed
tromey opened this issue Oct 11, 2019 · 2 comments · Fixed by #320
Closed

Add support for Ada #316

tromey opened this issue Oct 11, 2019 · 2 comments · Fixed by #320
Labels

Comments

@tromey
Copy link
Contributor

tromey commented Oct 11, 2019

Ada has a language server implementation now: https://github.com/AdaCore/ada_language_server

@joaotavora
Copy link
Owner

Hi Tom, I can certainly mention the Ada server in the README.md or add a short entry to eglot-server-programs, but first I'd like you to test Eglot with it, just M-x eglot in an ada-mode buffer and point the prompt to whereever the server executable is located. That's the whole point of LSP, that there is no need for special support from the client (though sometimes it is indeed required).

@tromey
Copy link
Contributor Author

tromey commented Oct 15, 2019

Thanks. I have a patch but I'm struggling a bit to test it. I will learn a bit more & get back to you.

tromey added a commit to tromey/eglot that referenced this issue Oct 15, 2019
Add support for the Ada Language Server.
Closes joaotavora#316.

* eglot.el (eglot-server-programs): Add ada-mode entry.
* README.md (Connecting to a server): Add Ada entry.
joaotavora pushed a commit that referenced this issue Oct 15, 2019
* eglot.el (eglot-server-programs): Add ada-mode entry.

* README.md (Connecting to a server): Add Ada entry.
joaotavora referenced this issue Sep 17, 2022
Also tweak eglot-show-workspace-configuration a bit.

* README.md (Workspace configuration): Rework.

* eglot.el (eglot-show-workspace-configuration): Rework.
(eglot--workspace-configuration-plist): New helper.
bhankas pushed a commit to bhankas/emacs that referenced this issue Sep 18, 2022
* eglot.el (eglot-server-programs): Add ada-mode entry.

* README.md (Connecting to a server): Add Ada entry.
bhankas pushed a commit to bhankas/emacs that referenced this issue Sep 19, 2022
* eglot.el (eglot-server-programs): Add ada-mode entry.

* README.md (Connecting to a server): Add Ada entry.
bhankas pushed a commit to bhankas/emacs that referenced this issue Sep 19, 2022
* eglot.el (eglot-server-programs): Add ada-mode entry.

* README.md (Connecting to a server): Add Ada entry.
#316: joaotavora/eglot#316
jollaitbot pushed a commit to sailfishos-mirror/emacs that referenced this issue Oct 12, 2022
* eglot.el (eglot-server-programs): Add ada-mode entry.

* README.md (Connecting to a server): Add Ada entry.

GitHub-reference: close joaotavora/eglot#316
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants