]> git.eshelyaron.com Git - emacs.git/commit
Enable lsp project-wide diagnostics via flymake
authorTheodor Thornhill <theo@thornhill.no>
Thu, 20 Jan 2022 22:06:53 +0000 (23:06 +0100)
committerGitHub <noreply@github.com>
Thu, 20 Jan 2022 22:06:53 +0000 (22:06 +0000)
commit5b62d0071ec55ab8a38a0ee8f7fbd491f5731e22
tree5d0906f08c5b72e318a869367a710284d4288934
parent8a9959e054b1faf8305354e1ff7e6e1e92a216a2
Enable lsp project-wide diagnostics via flymake

* eglot.el (eglot-handle-notification): Pass on diagnostics from
unvisited files to flymake.  Enables project-wide-diagnostics, so that
we can view all diagnostics in a given workspace.  Uses new
functionality from flymake 1.2.1, hence the version bump.

* eglot-tests.el (project-wide-diagnostics-typescript): New tests
showcasing the possibility to see all related diagnostics in a
workspace.

* eglot-tests.el (project-wide-diagnostics-rust-analyzer): New tests
showcasing the possibility to see all related diagnostics in a
workspace.

* NEWS.md: Mention the new functionality
* README.md: Mention the new functionality
lisp/progmodes/eglot.el