elisp/stack-mode/stack-mode.el
changeset 81 4da7819d1a1c
parent 80 e848f1863d6b
--- a/elisp/stack-mode/stack-mode.el	Wed Sep 16 16:53:07 2015 -0500
+++ b/elisp/stack-mode/stack-mode.el	Wed Sep 16 19:27:21 2015 -0500
@@ -52,6 +52,7 @@
                    (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 @@
 (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)