Drop Emacs 26.x support
Emacs 27.x has been the stable version of Emacs for nearly a year, and
introduces a litany of bugfixes, performance, and quality-of-life
improvements that significantly reduce Doom's maintenance burden (like
XDG support, early-init.el, image manipulation without imagemagick, a
native JSON library, harfbuzz support, pdumper, and others).
With so many big changes on Doom's horizon, I like having one less (big)
thing to worry about.
Also reverts bb677cf7a
(#5232) as it is no longer needed.
This commit is contained in:
parent
ff2d56794e
commit
044a1a5f2b
19 changed files with 58 additions and 326 deletions
|
@ -183,9 +183,9 @@ instead is more sensible."
|
|||
;; and there is a bug preventing Flycheck errors from being shown (the
|
||||
;; errors flash briefly and then disappear).
|
||||
lsp-ui-sideline-show-hover nil
|
||||
;; Some icons don't scale correctly on Emacs 26, so disable them there.
|
||||
lsp-ui-sideline-actions-icon ; DEPRECATED Remove later
|
||||
(if EMACS27+ lsp-ui-sideline-actions-icon-default)
|
||||
;; Re-enable icon scaling (it's disabled by default upstream for Emacs
|
||||
;; 26.x compatibility; see emacs-lsp/lsp-ui#573)
|
||||
lsp-ui-sideline-actions-icon t
|
||||
;; REVIEW Temporarily disabled, due to immense slowness on every
|
||||
;; keypress. See emacs-lsp/lsp-ui#613
|
||||
lsp-ui-doc-enable nil)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue