I just upgrade #Emacs to 30, since in this version #eglot can handle #jdtls (java lsp) code actions. Besides, I also find some newly added options looking attractive.
completion-preview-mode
: inline compilation preview (preview the first completion candidate) just likecorfu-candidate-overlay
, but it seems more smooth and efficient and works with any completion methods.
flymake-show-diagnostics-at-end-of-line
(see the picture)
:vc
configuration option, which means you can directly useuse-package
to get packages from version control repos without usingelpaca
orstraight
, etc. ( Though I haven’t use this option yet.)
Edit: you can also get the periodically released eglot from GNU ELPA.
#Emacs30