From ed95c186100d651fcf3c2a18d41262fe79ebb023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Catalina=20Feli=C3=BA?= Date: Mon, 8 Feb 2016 22:54:59 +0100 Subject: [PATCH] elm: fix flycheck not working on subdirectories --- layers/+lang/elm/packages.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/layers/+lang/elm/packages.el b/layers/+lang/elm/packages.el index d5a2bbb76..71e08717f 100644 --- a/layers/+lang/elm/packages.el +++ b/layers/+lang/elm/packages.el @@ -23,8 +23,12 @@ (spacemacs|add-company-hook elm-mode) (add-hook 'elm-mode-hook 'elm-oracle-setup-completion)) +(defun spacemacs//elm-find-root () + (setq default-directory (elm--find-dependency-file-path))) + (defun elm/post-init-flycheck () - (add-hook 'elm-mode-hook 'flycheck-mode)) + (add-hook 'elm-mode-hook 'flycheck-mode) + (add-hook 'elm-mode-hook '#'spacemacs//elm-find-root)) (when (configuration-layer/layer-usedp 'syntax-checking) (defun elm/init-flycheck-elm ()