src.nth.io/

summaryrefslogtreecommitdiff
path: root/elisp/stack-mode
diff options
context:
space:
mode:
Diffstat (limited to 'elisp/stack-mode')
-rw-r--r--elisp/stack-mode/stack-mode.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/elisp/stack-mode/stack-mode.el b/elisp/stack-mode/stack-mode.el
index fb2e074..7ca7f6e 100644
--- a/elisp/stack-mode/stack-mode.el
+++ b/elisp/stack-mode/stack-mode.el
@@ -52,6 +52,7 @@ easier user experience. Disable with `stack-mode-manage-flycheck'."
(interactive-haskell-mode -1)))
(when stack-mode-manage-flycheck
(flycheck-mode 1)
+ (flycheck-disable-checker 'haskell-ghc)
(flycheck-select-checker 'stack-ide)
(flycheck-buffer)))
(when stack-mode-manage-flycheck
@@ -922,6 +923,7 @@ identifier's points."
(flycheck-define-generic-checker 'stack-ide
"A syntax and type checker for Haskell using Stack's IDE support."
:start 'stack-mode-flycheck-start
- :modes '(haskell-mode))
+ :modes '(haskell-mode)
+ :next-checkers '((warning . haskell-hlint)))
(provide 'stack-mode)