From 4af3eabc45c02c31b04d7a1fa0a35c51f933a6a7 Mon Sep 17 00:00:00 2001 From: Sebastian Wiesner Date: Thu, 15 Oct 2015 13:10:06 +0200 Subject: [PATCH] Actually enable flyspell-prog-mode Add flycheck-prog-mode to prog-mode-hook to actually turn it on in programming modes. --- layers/spell-checking/packages.el | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/layers/spell-checking/packages.el b/layers/spell-checking/packages.el index 1de23d3dc..5ffa70d28 100644 --- a/layers/spell-checking/packages.el +++ b/layers/spell-checking/packages.el @@ -24,6 +24,9 @@ (spacemacs/add-flyspell-hook 'markdown-mode) (spacemacs/add-flyspell-hook 'org-mode) (spacemacs/add-flyspell-hook 'text-mode) + (when spell-checking-enable-by-default + (add-hook 'prog-mode-hook 'flyspell-prog-mode)) + (spacemacs|add-toggle spelling-checking :status flyspell-mode :on (flyspell-mode) @@ -31,14 +34,12 @@ :documentation "Enable automatic spell checking." :evil-leader "tS") + (evil-leader/set-key "Sd" 'ispell-change-dictionary "Sn" 'flyspell-goto-next-error)) :config - (progn - (when spell-checking-enable-by-default - (flyspell-prog-mode)) - (spacemacs|diminish flyspell-mode " Ⓢ" " S")))) + (spacemacs|diminish flyspell-mode " Ⓢ" " S"))) (defun spell-checking/init-helm-flyspell () (use-package helm-flyspell