I am trying to install Eglot with straight.el, but am facing issues with its dependency on a newer version of flymake than is shipped with Emacs 26.1. The solution mentioned in #293 is to (setq straight-recipes-gnu-elpa-use-mirror t)
before bootstrapping straight (this also seems to be the default now?).
Unfortunately this doesn't solve the problem for me. I see versions of flymake and jsonrpc (the Eglot dependencies) in my build/repos directories, but am still encountering errors related to a change in the signature of some flymake function, which tells me the newer version is being loaded correctly. I also tried putting explicit (use-package flymake)
but that doesn't change anything.
Since I'm not initializing the package system, I don't know how to tell what version of those dependencies is actually loaded. There doesn't seem to be any kind of flymake-version
-like function nor is it in the docs.
Any advice would be appreciated.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4