From 1ba674077afb4e97dae262ff413808aa1b4bd569 Mon Sep 17 00:00:00 2001 From: Benjamin Andresen Date: Sat, 15 Jul 2017 04:07:52 +0200 Subject: [PATCH] Add: feature/syntax-checker: add flycheck-cask for emacs-lisp This is used to set up the flycheck load-path correctly for emacs-lisp package development. --- modules/feature/syntax-checker/config.el | 5 +++++ modules/feature/syntax-checker/packages.el | 3 +++ 2 files changed, 8 insertions(+) diff --git a/modules/feature/syntax-checker/config.el b/modules/feature/syntax-checker/config.el index 426487cbd..b01e6bebc 100644 --- a/modules/feature/syntax-checker/config.el +++ b/modules/feature/syntax-checker/config.el @@ -27,3 +27,8 @@ (setq flycheck-pos-tip-timeout 10 flycheck-display-errors-delay 0.5) (flycheck-pos-tip-mode +1)) + +(when (featurep! :lang emacs-lisp) + (def-package! flycheck-cask + :commands flycheck-cask-setup + :init (add-hook 'flycheck-mode-hook #'flycheck-cask-setup))) diff --git a/modules/feature/syntax-checker/packages.el b/modules/feature/syntax-checker/packages.el index 540671c12..298d58258 100644 --- a/modules/feature/syntax-checker/packages.el +++ b/modules/feature/syntax-checker/packages.el @@ -4,3 +4,6 @@ (package! flycheck) (package! flycheck-pos-tip) +(when (featurep! :lang emacs-lisp) + (package! flycheck-cask)) +