checkers/spell: add +flyspell flag

spell-fu lacks support for multiple dictionaries, affix expansion, and
many non-English dictionaries, so I've added back flyspell support to
the spell module, but opt-in, because it is still the significantly
slower option and spell-fu may support them one day.

If not, tlikonen/wcheck-mode is another alternative to consider.

Fixes #3813
This commit is contained in:
Henrik Lissner 2020-08-23 18:48:50 -04:00
parent 97471f11db
commit e3750dbf66
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
8 changed files with 313 additions and 111 deletions

View file

@ -20,10 +20,6 @@
(setq tuareg-opam-insinuate t)
(tuareg-opam-update-env (tuareg-opam-current-compiler))
;; Spell-check comments
(when (featurep! :checkers spell)
(add-hook 'tuareg-mode-local-vars-hook #'flyspell-prog-mode))
(setq-hook! 'tuareg-mode-hook
comment-line-break-function #'+ocaml/comment-indent-new-line)