dense-analysis / ale

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
BSD 2-Clause "Simplified" License
13.56k stars 1.44k forks source link

Don't run English specific linters when `spelllang` is not `en` #2283

Open ElieGouzien opened 5 years ago

ElieGouzien commented 5 years ago

It would be nice if English (or other) language specific linters such as "proselint" were not run when vim's variable spelllang is set to something other than en (or similar).

For now, my list of concerned linters is:

For multilanguage tools, autoselection of the language from spelllang could be nice. I know "LanguageTool" vim pluggin does that.

w0rp commented 5 years ago

It would be nice to know which of these tools support other languages.

ElieGouzien commented 5 years ago

I'm not 100% sure but I think: