ADD eldoc section
This is a built-in package which we are updating for eglot. This requires some emacs-fu which I found on the elpaca github.
This commit is contained in:
parent
1a99cb8ccb
commit
21fbc47a8f
1 changed files with 37 additions and 0 deletions
37
config.org
37
config.org
|
|
@ -61,6 +61,43 @@
|
|||
(elpaca-wait)
|
||||
#+end_src
|
||||
|
||||
* Built-in packages
|
||||
** Eldoc
|
||||
|
||||
I got the following error message when loading eglot:
|
||||
#+BEGIN_SRC
|
||||
eglot failed eldoc installed version (1 13 0) lower than min required 1.14.0 00.239351
|
||||
#+END_SRC
|
||||
|
||||
So install the eldoc package to be sure we have the latest version.
|
||||
But after installing it, we get a new warning:
|
||||
|
||||
#+BEGIN_SRC
|
||||
⛔ Warning (emacs): eldoc loaded before Elpaca activation
|
||||
#+END_SRC
|
||||
|
||||
This seemed tricker than expected, but found a solution in the github issues of elpaca:
|
||||
https://github.com/progfolio/elpaca/issues/236
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(use-package eldoc
|
||||
:preface
|
||||
;; avoid loading of built-in eldoc, see https://github.com/progfolio/elpaca/issues/236#issuecomment-1879838229
|
||||
(unload-feature 'eldoc t)
|
||||
(setq custom-delayed-init-variables '())
|
||||
(defvar global-eldoc-mode nil)
|
||||
:demand t
|
||||
:config
|
||||
(global-eldoc-mode))
|
||||
|
||||
#+END_SRC
|
||||
** Wait for loading updated packages
|
||||
|
||||
Wait until updated built-in packages are fully loaded:
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(elpaca-wait)
|
||||
#+END_SRC
|
||||
|
||||
* General config
|
||||
|
||||
** Bell
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue