flymake-codespell

Homepage: https://www.github.com/skangas/flymake-codespell

Author: Stefan Kangas

Updated:

Summary

Flymake backend for codespell

Commentary

This adds a codespell backend for `flymake-mode' in Emacs.

Unlike most other spellcheckers, codespell does not have a dictionary of
known words.  Instead it has a list of common typos, and checks only for
those.  This means that it’s far less likely to generate false
positives, especially when used on source code, or any file with a lot
of specific terms like documentation or research.

Install this package using

    M-x package-install RET codespell RET

Then add this to your init file, or evaluate it using `M-:':

    (add-hook 'prog-mode-hook 'flymake-codespell-setup-backend)

If you prefer `use-package', you could use this instead:

    (use-package flymake-codespell
      :hook (prog-mode . flymake-codespell-setup-backend))

This requires codespell to be installed and available in your
`exec-path'.

See the file README.org in this repository for more details.

Bug reports, comments, and suggestions are welcome!  Send them to
Stefan Kangas  or report them on GitHub.

Dependencies