From 9a51c9b25dc0b4670c3e3f62220f235e8f09755f Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 10 Apr 2016 18:50:45 -0400 Subject: [PATCH] haskell: register interpreters and ignore .hi ext --- modules/module-haskell.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/module-haskell.el b/modules/module-haskell.el index 29af6fc57..164160ef2 100644 --- a/modules/module-haskell.el +++ b/modules/module-haskell.el @@ -4,10 +4,13 @@ :mode (("\\.hs$" . haskell-mode) ("\\.ghci$" . ghci-script-mode) ("\\.cabal$" . haskell-cabal-mode)) + :interpreter (("runghc" . haskell-mode) + ("runhaskell" . haskell-mode)) :init (define-repl! haskell-mode switch-to-haskell) (add-hook! haskell-mode '(interactive-haskell-mode flycheck-mode)) :config + (add-to-list 'completion-ignored-extensions ".hi") ;; haskell-mode complains that this function isn't defined, and it isn't! (defun haskell-mode-after-save-handler ()))