diff options
| author | João Távora | 2023-04-02 23:31:10 +0100 |
|---|---|---|
| committer | João Távora | 2023-04-02 23:40:46 +0100 |
| commit | bdb400912e01b9cfd06d393c14d8ceb08b6838ed (patch) | |
| tree | d6a5b6df29e86d340eb2b7211d00f4f9a2aed954 /java | |
| parent | ad1efe5e675216e1f1f342fc9d48018fac718b5e (diff) | |
| download | emacs-bdb400912e01b9cfd06d393c14d8ceb08b6838ed.tar.gz emacs-bdb400912e01b9cfd06d393c14d8ceb08b6838ed.zip | |
Eglot: load built-in GNU ELPA dependencies explicitly
Because of outstanding bug#62576, it's way to easy for users to get
confused by the M-x package-install process for Eglot.
Whenever an Eglot release depends on a new version of a GNU ELPA :core
package which is _also_ provided built-in, M-x package-install will
install that dependency, but will not always load it on top of the
built-in one.
The solution is to not use "require" for now. This may potentially
lead to double "loads", but that should in principle be idempotent.
* lisp/progmodes/eglot.el (project, eldoc, seq, flymake, xref, jsonrpc)
(external-completion): Load, don't require.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions