diff --git a/.dir-locals.el b/.dir-locals.el index 0d9facf..8348b19 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -1,9 +1,11 @@ -((haskell-cabal-mode +((haskell-mode + . ((eval + . (progn (add-to-list 'haskell-font-lock-quasi-quote-modes + '("cps" . scheme-mode)) + (add-to-list 'haskell-font-lock-quasi-quote-modes + '("scm" . scheme-mode)))))) + (haskell-cabal-mode . ((eval . (progn (defun apply-cabal-fmt-h () (haskell-mode-buffer-apply-command "cabal-fmt")) - (add-hook 'before-save-hook #'apply-cabal-fmt-h nil t) - (add-to-list 'haskell-font-lock-quasi-quote-modes - '("cps" . scheme-mode)) - (add-to-list 'haskell-font-lock-quasi-quote-modes - '("scm" . scheme-mode))))))) + (add-hook 'before-save-hook #'apply-cabal-fmt-h nil t))))))