Do not run flycheck checker on .hrl files

They do not work, even flymake for Erlang does not do that
This commit is contained in:
Maciej 2019-06-28 23:56:18 +03:00
parent 2d10f6f06f
commit 2a63e5f9e5
Signed by: maciej
GPG key ID: 41D62D42D3B0D765

View file

@ -1,8 +1,8 @@
;; Add erlang installation to load path
(setq erlang-asdf-root "/Users/maciej/.asdf/installs/erlang/21.3.8/")
(setq erlang-asdf-root "/Users/maciej/.asdf/installs/erlang/22.0.4/")
(setq load-path
(cons (format "%slib/tools-3.1/emacs" erlang-asdf-root)
(cons (format "%slib/tools-3.2/emacs" erlang-asdf-root)
load-path))
(require 'erlang-start)
@ -20,11 +20,10 @@
:error-patterns
((warning line-start (file-name) ":" line ": Warning:" (message) line-end)
(error line-start (file-name) ":" line ": " (message) line-end))
:modes (erlang-mode))
:modes (my-erlang-mode))
(defun activate-erlang-mode ()
"All things for Erlang."
(flycheck-select-checker 'erlang-otp)
"All things for all Erlang, including header files."
;; Set specific ctags command
(setq-local
@ -39,3 +38,10 @@
'(company-etags company-yasnippet)))
(add-hook 'erlang-mode-hook 'activate-erlang-mode)
(define-derived-mode my-erlang-mode erlang-mode "My Erlang mode"
"A mode for Erlang things"
(activate-erlang-mode)
;; Enable flycheck
(flycheck-select-checker 'erlang-otp))