Emacs personal configuration
Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- ;;; package --- Haskell mode
- ;;; Commentary:
- ;;; Code:
-
- (require-package 'haskell-mode)
-
- ;; https://emacsclub.github.io/html/haskell.html#sec-3
- (add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
- (add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)
-
- ;; https://gitlab.haskell.org/ghc/ghc/wikis/emacs
- ;; Highlight text beyond 80th column
- (require 'whitespace)
- (defun haskell-custom-line-length ()
- (setq whitespace-style '(face lines-tail))
- (setq whitespace-line-column 80)
- (global-whitespace-mode t))
-
- (add-hook 'haskell-mode-hook 'haskell-custom-line-length)
-
- ;; Allows you to jump to the first error in compiled or interpreted code.
- (global-set-key (kbd "M-g M-f") 'first-error)
-
- (provide 'init-haskell)
-
- ;;; init-haskell.el ends here
|