summaryrefslogtreecommitdiff
path: root/lisp/progmodes
diff options
context:
space:
mode:
authorManuel Uberti <manuel.uberti@inventati.org>2022-09-08 10:36:56 +0000
committerGitHub <noreply@github.com>2022-09-08 11:36:56 +0100
commite5b021c01fceea02b7e6622cde0a347b842ca6f3 (patch)
tree70a75ee0e308088ced53557bab0d169869f7ff5f /lisp/progmodes
parent6ee995fe6bea311147b92aa35051e9a7574fa2a9 (diff)
downloademacs-e5b021c01fceea02b7e6622cde0a347b842ca6f3.tar.gz
emacs-e5b021c01fceea02b7e6622cde0a347b842ca6f3.tar.bz2
emacs-e5b021c01fceea02b7e6622cde0a347b842ca6f3.zip
Fix jdtls support
PR https://github.com/joaotavora/eglot/issues/1026 * eglot.el (eglot-server-programs): Add -data setup for java-mode. GitHub-reference: per https://github.com/joaotavora/eglot/issues/1008
Diffstat (limited to 'lisp/progmodes')
-rw-r--r--lisp/progmodes/eglot.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index a04a4f762d4..80884903636 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -173,7 +173,7 @@ language-server/bin/php-language-server.php"))
(go-mode . ("gopls"))
((R-mode ess-r-mode) . ("R" "--slave" "-e"
"languageserver::run()"))
- (java-mode . ("jdtls"))
+ (java-mode . ("jdtls" "-data" ".jdtls-cache"))
(dart-mode . ("dart" "language-server"
"--client-id" "emacs.eglot-dart"))
(elixir-mode . ("language_server.sh"))