Skip to content

Commit 9d247ac

Browse files
authored
Merge pull request #149 from mlabs-haskell/t4/add-simple-emacs
Add simple Emacs mode
2 parents c1f76ab + 32801d1 commit 9d247ac

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
;;; lambda-buffers-mode.el --- SUMMARY -*- lexical-binding: t -*-
2+
3+
(require 'haskell-mode)
4+
5+
(define-derived-mode lambda-buffers-mode haskell-mode "lambda-buffers"
6+
"haskell-mode pretending to be lambda-buffers-mode"
7+
(haskell-indent-mode)
8+
(font-lock-add-keywords
9+
nil
10+
'(("\\<\\(record\\|sum\\|derive\\|opaque\\|prod\\)\\>" . 'font-lock-keyword-face)))
11+
(setq lsp-warn-no-matched-clients nil))
12+
13+
(add-to-list 'auto-mode-alist '("\\.lbf$" . lambda-buffers-mode))
14+
15+
(provide 'lambda-buffers-mode)
16+
;;; lambda-buffers-mode.el ends here

0 commit comments

Comments
 (0)