summaryrefslogtreecommitdiff
path: root/src/gizmo/wasp-flymake.el
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2026-08-18 03:04:31 -0400
committerLLLL Colonq <llll@colonq>2026-08-18 03:04:31 -0400
commit23cc4ab7b5695f77ffd15f5ee5e7cc414237642f (patch)
tree07ac5ee48cc3773664fda24b227618422b468ec9 /src/gizmo/wasp-flymake.el
parentf04ada478f4bfa5637744876f00ff56f85dcf552 (diff)
Diffstat (limited to 'src/gizmo/wasp-flymake.el')
-rw-r--r--src/gizmo/wasp-flymake.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gizmo/wasp-flymake.el b/src/gizmo/wasp-flymake.el
index 42c085b4..b727d2c9 100644
--- a/src/gizmo/wasp-flymake.el
+++ b/src/gizmo/wasp-flymake.el
@@ -56,8 +56,10 @@
(defun w/flymake-setup ()
"Setup stream Flymake errors."
- (add-hook 'flymake-diagnostic-functions #'w/flymake-backend nil t))
+ (unless (-contains? flymake-diagnostic-functions #'w/flymake-backend)
+ (add-hook 'flymake-diagnostic-functions #'w/flymake-backend nil t)))
(add-hook 'prog-mode-hook #'w/flymake-setup)
+(add-hook 'eglot-managed-mode-hook #'w/flymake-setup)
(provide 'wasp-flymake)
;;; wasp-flymake.el ends here