summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2023-04-18 14:49:18 +0300
committerEli Zaretskii <eliz@gnu.org>2023-04-18 14:49:18 +0300
commitdf17682ebf15be96aaa8e383df99ffd2eac7e63d (patch)
treea04d881894e7946c8901bbf10cb7a57b4004bd65
parente0dc60e07803f9859ad0008bae4b22d6452547b2 (diff)
; Support 'dart-ts-mode' in Eglot
* lisp/progmodes/eglot.el (eglot-server-programs): Add 'dart-ts-mode'. Patch by Mou Tong <mou.tong@outlook.com>. (Bug#62879)
-rw-r--r--lisp/progmodes/eglot.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index 9b499b944cd..ed554087084 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -218,8 +218,9 @@ chosen (interactively or automatically)."
((R-mode ess-r-mode) . ("R" "--slave" "-e"
"languageserver::run()"))
((java-mode java-ts-mode) . ("jdtls"))
- (dart-mode . ("dart" "language-server"
- "--client-id" "emacs.eglot-dart"))
+ ((dart-mode dart-ts-mode)
+ . ("dart" "language-server"
+ "--client-id" "emacs.eglot-dart"))
(elixir-mode . ("language_server.sh"))
(ada-mode . ("ada_language_server"))
(scala-mode . ,(eglot-alternatives