diff options
Diffstat (limited to 'src/gizmo/wasp-flymake.el')
| -rw-r--r-- | src/gizmo/wasp-flymake.el | 4 |
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 |
