Eglot: Send standard :language-id for typescript-language-server

bug#67150

* lisp/progmodes/eglot.el (eglot-server-programs): Update
language-id for languages handled by typescript-language-server.
This commit is contained in:
João Távora 2023-11-14 00:06:24 +00:00
parent 6a6c2058f1
commit 1fe9498880

View file

@ -221,7 +221,11 @@ chosen (interactively or automatically)."
. ,(eglot-alternatives '(("vscode-json-language-server" "--stdio")
("vscode-json-languageserver" "--stdio")
("json-languageserver" "--stdio"))))
((js-mode js-ts-mode tsx-ts-mode typescript-ts-mode typescript-mode)
(((js-mode :language-id javascript)
(js-ts-mode :language-id javascript)
(tsx-ts-mode :language-id typescriptreact)
(typescript-ts-mode :language-id typescript)
(typescript-mode :language-id typescript))
. ("typescript-language-server" "--stdio"))
((bash-ts-mode sh-mode) . ("bash-language-server" "start"))
((php-mode phps-mode)