]> git.eshelyaron.com Git - emacs.git/commit
Add up-to-date server executables for html/css/json
authorBrian Leung <bkleung89@gmail.com>
Sun, 9 Jan 2022 01:43:23 +0000 (17:43 -0800)
committerStefan Kangas <stefankangas@gmail.com>
Sun, 9 Jan 2022 23:27:23 +0000 (00:27 +0100)
commit49e46c3d5333b0aa10f0eeefba03f95b8a4a9862
treeed0784d60ed7a762c305701db29c99062224dbac
parentae7315b5f11dc22ef0ebaa1f9ce1546d2ba34ab8
Add up-to-date server executables for html/css/json

* README.md: Advertise updated executables.
* eglot.el (eglot-server-programs): Prioritize the alternatives.

The {html,css,json}-languageserver executables that are distributed
outside VS Code are not regularly updated by Microsoft; any relevant
updates to the VS Code source tree reach VS Code users without the
need for VS Code developers to go out of their way to publish new
versions of the executables. Consequently, users of other editors who
have been using the server executables from the most obvious NPM
packages are likely using stale versions.

@hrsh7th, a Vim user, created an NPM package with updated versions of these
executables taken straight from VS Code's source tree. We therefore
prefer to direct users to the corresponding repo, which contains
appropriate installation instructions, in the README.
lisp/progmodes/eglot.el