fix(lsp): alias flymake--diag-buffer to flymake--diag-locus

To accommodate breaking API changes in Flymake in newer versions of
Emacs 28.

Fix: #5644
Ref: emacs-mirror/emacs@4633e02726
This commit is contained in:
Robin Bourianes 2021-11-19 08:49:40 +01:00 committed by Henrik Lissner
parent e303be6951
commit d4c5e025de

View file

@ -67,4 +67,10 @@ CALLBACK is the function that we need to call when we are done, on all the error
;; errors
(flycheck-buffer-deferred))))
(after! flymake
(when (and
(not (fboundp 'flymake--diag-buffer))
(fboundp 'flymake--diag-locus))
(defalias 'flymake--diag-buffer 'flymake--diag-locus)))
;;; flycheck-eglot.el ends here