]> git.eshelyaron.com Git - emacs.git/commitdiff
Document using Flymake together with Eglot
authorStefan Kangas <stefankangas@gmail.com>
Sun, 10 Sep 2023 19:07:03 +0000 (21:07 +0200)
committerStefan Kangas <stefankangas@gmail.com>
Sun, 10 Sep 2023 19:07:36 +0000 (21:07 +0200)
* doc/misc/flymake.texi (Top, Using Flymake): Document using
Flymake together with Eglot.  (Bug#60040)

doc/misc/flymake.texi

index 66dba8a1d3c0da95d366a987ccb6f363c4a966ed..be8fedf567257f9a01556804cd757330c0d905ec 100644 (file)
@@ -59,8 +59,11 @@ types of diagnostics.
 
 To learn about using Flymake, @pxref{Using Flymake}.
 
-Flymake is designed to be easily extended to support new backends via
-an Elisp interface.  @xref{Extending Flymake}.
+When the Emacs LSP support mode Eglot is enabled, Flymake will use
+that as an additional back-end.  @xref{Eglot Features,,, eglot, Eglot:
+The Emacs LSP Client}  Flymake is also designed to be easily extended
+to support new backends via an Elisp interface.  @xref{Extending
+Flymake}.
 
 Historically, Flymake used to accept diagnostics from a single
 backend.  Although obsolete, it is still functional.  To learn how to
@@ -93,6 +96,10 @@ already setup this hook for you, by adding @dfn{backend functions} to
 @code{flymake-diagnostic-functions}.  If you know Elisp you may also
 write your own Flymake backend functions.  @xref{Backend functions}.
 
+When the Emacs LSP support mode Eglot is enabled, Flymake will use
+that as an additional back-end automatically.  @xref{Eglot Features,,,
+eglot, Eglot: The Emacs LSP Client}
+
 @menu
 * Starting Flymake::
 * Finding diagnostics::