summaryrefslogtreecommitdiffhomepage
path: root/prog/jao-cabal.el
diff options
context:
space:
mode:
Diffstat (limited to 'prog/jao-cabal.el')
-rw-r--r--prog/jao-cabal.el22
1 files changed, 0 insertions, 22 deletions
diff --git a/prog/jao-cabal.el b/prog/jao-cabal.el
deleted file mode 100644
index 5f5fd99..0000000
--- a/prog/jao-cabal.el
+++ /dev/null
@@ -1,22 +0,0 @@
-(require 'jao-dominating-file)
-
-(defun jao-haskell-locate-cabal-file ()
- (jao-locate-dominating-file ".+\\.cabal"))
-
-(eval-after-load 'haskell-mode
- '(add-hook 'haskell-mode-hook
- (lambda ()
- (set (make-local-variable 'compile-command) "cabal install"))))
-
-(defun jao-haskell-cabal-build ()
- (interactive)
- (let ((cabal-file (jao-haskell-locate-cabal-file)))
- (unless cabal-file
- (error "Couldn't find associated cabal file"))
- (let ((default-directory (file-name-directory cabal-file)))
- (call-interactively 'compile))))
-
-;;(eval-after-load 'haskell-mode
-;; '(define-key haskell-mode-map [?\C-c ?c] 'jao-haskell-cabal-build))
-
-(provide 'jao-cabal)