Ensure lsp-ui doesn't overwrite file/dir-local flycheck-checker

This commit is contained in:
Henrik Lissner 2020-02-06 22:34:31 -05:00
parent 640cee3b26
commit 01c3f34bb0
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -118,7 +118,12 @@ This also logs the resolved project root, if found, so we know where we are."
(lsp--flymake-setup))
((require 'flycheck nil t)
(require 'lsp-ui-flycheck)
(lsp-ui-flycheck-enable t)))))
(let ((old-checker flycheck-checker))
(lsp-ui-flycheck-enable t)
(when old-checker
(setq-local flycheck-checker old-checker)
(kill-local-variable 'flycheck-check-syntax-automatically)))))))
:config
(setq lsp-prefer-flymake nil
lsp-ui-doc-max-height 8