From 6a60346b72aeb618caea38d6a119acd5523e3591 Mon Sep 17 00:00:00 2001 From: Sebastian Wiesner Date: Wed, 14 Oct 2015 14:35:05 +0200 Subject: [PATCH] Only disable scala syntax checker in Ensime Flycheck also includes a scalastyle syntax checker which is still useful because Ensime doesn't have scalastyle support. --- layers/+lang/scala/packages.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/layers/+lang/scala/packages.el b/layers/+lang/scala/packages.el index cdaea1056..c29142f7a 100644 --- a/layers/+lang/scala/packages.el +++ b/layers/+lang/scala/packages.el @@ -156,8 +156,10 @@ ;; Don't use scala checker if ensime mode is active, since it provides ;; better error checking. (with-eval-after-load 'flycheck - (defun scala/disable-flycheck () (flycheck-mode -1)) - (add-hook 'ensime-mode-hook 'scala/disable-flycheck))))) + (defun scala/disable-flycheck-scala () + (push 'scala flycheck-disabled-checkers)) + + (add-hook 'ensime-mode-hook 'scala/disable-flycheck-scala))))) (defun scala/init-noflet ())