[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot 9359c15 58/69: Close #316: add support for the Ad
From: |
João Távora |
Subject: |
[elpa] externals/eglot 9359c15 58/69: Close #316: add support for the Ada Language Server |
Date: |
Sun, 20 Oct 2019 08:21:53 -0400 (EDT) |
branch: externals/eglot
commit 9359c153f4a9654133db40adb1264392876b9dd2
Author: Tom Tromey <address@hidden>
Commit: João Távora <address@hidden>
Close #316: add support for the Ada Language Server
* eglot.el (eglot-server-programs): Add ada-mode entry.
* README.md (Connecting to a server): Add Ada entry.
---
README.md | 2 ++
eglot.el | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 820deee..06f8ff1 100644
--- a/README.md
+++ b/README.md
@@ -41,6 +41,7 @@ for the language you're using. Otherwise, it prompts you to
enter one.
* R's [languageserver][r-languageserver]
* Dart's [dart_language_server][dart_language_server]
* Elixir's [elixir-ls][elixir-ls]
+* Ada's [ada_language_server][ada_language_server]
I'll add to this list as I test more servers. In the meantime you can
customize `eglot-server-programs`:
@@ -394,3 +395,4 @@ Under the hood:
[dart_language_server]: https://github.com/natebosch/dart_language_server
[elixir-ls]: https://github.com/JakeBecker/elixir-ls
[news]: https://github.com/joaotavora/eglot/blob/master/NEWS.md
+[ada_language_server]: https://github.com/AdaCore/ada_language_server
diff --git a/eglot.el b/eglot.el
index 421941f..970f024 100644
--- a/eglot.el
+++ b/eglot.el
@@ -100,7 +100,8 @@ language-server/bin/php-language-server.php"))
"languageserver::run()"))
(java-mode . eglot--eclipse-jdt-contact)
(dart-mode . ("dart_language_server"))
- (elixir-mode . ("language_server.sh")))
+ (elixir-mode . ("language_server.sh"))
+ (ada-mode . ("ada_language_server")))
"How the command `eglot' guesses the server to start.
An association list of (MAJOR-MODE . CONTACT) pairs. MAJOR-MODE
is a mode symbol, or a list of mode symbols. The associated
- [elpa] externals/eglot ce983d1 47/69: Revert "Treat null/nil server capabilities as false", (continued)
- [elpa] externals/eglot ce983d1 47/69: Revert "Treat null/nil server capabilities as false", João Távora, 2019/10/20
- [elpa] externals/eglot 4693abf 50/69: Fix #258: Allow user to set idle time to wait before processing changes, João Távora, 2019/10/20
- [elpa] externals/eglot 14ab804 54/69: Fix #318: unbreak xref-find-definitions, João Távora, 2019/10/20
- [elpa] externals/eglot dbb5dd4 57/69: Slightly more robust completion tests, João Távora, 2019/10/20
- [elpa] externals/eglot 3604173 64/69: Unbreak eglot--setq-saving if symbol is unbound, João Távora, 2019/10/20
- [elpa] externals/eglot a11a41b 63/69: Use of company-capf backend in eglot-managed buffers, João Távora, 2019/10/20
- [elpa] externals/eglot 6e93622 27/69: Fix #273: leniently handle invalid positions sent by some servers, João Távora, 2019/10/20
- [elpa] externals/eglot 254fee0 46/69: Use more pyls and less rls in tests, João Távora, 2019/10/20
- [elpa] externals/eglot 0e5e08d 51/69: Support goto-{declaration, implementation, typeDefinition}, João Távora, 2019/10/20
- [elpa] externals/eglot 5a21670 59/69: Fix bug in workspace/didChangeWatchedfiles, João Távora, 2019/10/20
- [elpa] externals/eglot 9359c15 58/69: Close #316: add support for the Ada Language Server,
João Távora <=
- [elpa] externals/eglot d6508e0 29/69: Fix #273: fix a typo, João Távora, 2019/10/20
- [elpa] externals/eglot 28ecd5d 34/69: Change the default of eglot-move-to-column-function, João Távora, 2019/10/20
- [elpa] externals/eglot 7a70c97 33/69: Require array package to use current-line (#294), João Távora, 2019/10/20
- [elpa] externals/eglot f7a1bf6 49/69: Fix #236: much less noisy mode line, João Távora, 2019/10/20
- [elpa] externals/eglot 4c5d0d4 53/69: Misc improvements to the xref glue code, João Távora, 2019/10/20
- [elpa] externals/eglot 5ea4049 68/69: Fix #324: let user keep control of some variables during Eglot sessions, João Távora, 2019/10/20
- [elpa] externals/eglot 33a4f86 69/69: * eglot.el (Version): Bump to 1.5, João Távora, 2019/10/20
- [elpa] externals/eglot cf161b0 41/69: Test with emacs master on Travis, João Távora, 2019/10/20
- [elpa] externals/eglot 9e70cd2 40/69: * eglot-tests.el (python-autopep-formatting): Attempt to fix test., João Távora, 2019/10/20
- [elpa] externals/eglot c3bae0a 44/69: New test for the eglot-autoshutdown defcustom, João Távora, 2019/10/20