mirror of
https://github.com/dense-analysis/ale.git
synced 2026-01-28 05:42:16 +08:00
Add cspell Linter (#3981)
* Add cspell linter Add cspell linter, with the languages it supports. Signed-off-by: David Houston <houstdav000@gmail.com> * Add cspell Global Variables Documentation Add documentation to /doc/ale.txt with cspell configuration options. Signed-off-by: David Houston <houstdav000@gmail.com> * Add cspell to docs, Minor Cleanup Add cspell for each supported language, adding some spaces and removing others when caught navigating the file. Signed-off-by: David Houston <houstdav000@gmail.com>
This commit is contained in:
5
ale_linters/ada/cspell.vim
Normal file
5
ale_linters/ada/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Ada files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('ada')
|
||||
5
ale_linters/asciidoc/cspell.vim
Normal file
5
ale_linters/asciidoc/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for ASCIIDoc files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('asciidoc')
|
||||
5
ale_linters/c/cspell.vim
Normal file
5
ale_linters/c/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for C files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('c')
|
||||
5
ale_linters/cpp/cspell.vim
Normal file
5
ale_linters/cpp/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for C++ files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('cpp')
|
||||
5
ale_linters/cs/cspell.vim
Normal file
5
ale_linters/cs/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for C# files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('cs')
|
||||
5
ale_linters/css/cspell.vim
Normal file
5
ale_linters/css/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for CSS files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('css')
|
||||
5
ale_linters/elixir/cspell.vim
Normal file
5
ale_linters/elixir/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Elixir files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('elixir')
|
||||
5
ale_linters/go/cspell.vim
Normal file
5
ale_linters/go/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Go files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('go')
|
||||
5
ale_linters/haskell/cspell.vim
Normal file
5
ale_linters/haskell/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Haskell files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('haskell')
|
||||
5
ale_linters/help/cspell.vim
Normal file
5
ale_linters/help/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for help files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('help')
|
||||
5
ale_linters/html/cspell.vim
Normal file
5
ale_linters/html/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for HTML files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('html')
|
||||
5
ale_linters/java/cspell.vim
Normal file
5
ale_linters/java/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Java files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('java')
|
||||
5
ale_linters/javascript/cspell.vim
Normal file
5
ale_linters/javascript/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for JavaScript files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('javascript')
|
||||
5
ale_linters/json/cspell.vim
Normal file
5
ale_linters/json/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for JSON files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('json')
|
||||
5
ale_linters/lua/cspell.vim
Normal file
5
ale_linters/lua/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Lua files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('lua')
|
||||
5
ale_linters/markdown/cspell.vim
Normal file
5
ale_linters/markdown/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Markdown files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('markdown')
|
||||
5
ale_linters/php/cspell.vim
Normal file
5
ale_linters/php/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for PHP files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('php')
|
||||
5
ale_linters/powershell/cspell.vim
Normal file
5
ale_linters/powershell/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for PowerShell files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('powershell')
|
||||
5
ale_linters/python/cspell.vim
Normal file
5
ale_linters/python/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Python files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('python')
|
||||
5
ale_linters/rst/cspell.vim
Normal file
5
ale_linters/rst/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for ReStructuredText files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('rst')
|
||||
5
ale_linters/ruby/cspell.vim
Normal file
5
ale_linters/ruby/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Ruby files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('ruby')
|
||||
5
ale_linters/rust/cspell.vim
Normal file
5
ale_linters/rust/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Rust files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('rust')
|
||||
5
ale_linters/scala/cspell.vim
Normal file
5
ale_linters/scala/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Scala files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('scala')
|
||||
5
ale_linters/sh/cspell.vim
Normal file
5
ale_linters/sh/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for shell scripts.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('sh')
|
||||
5
ale_linters/swift/cspell.vim
Normal file
5
ale_linters/swift/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Swift files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('swift')
|
||||
5
ale_linters/tex/cspell.vim
Normal file
5
ale_linters/tex/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for TeX files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('tex')
|
||||
5
ale_linters/texinfo/cspell.vim
Normal file
5
ale_linters/texinfo/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for TeXInfo files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('texinfo')
|
||||
5
ale_linters/text/cspell.vim
Normal file
5
ale_linters/text/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for general text files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('text')
|
||||
5
ale_linters/typescript/cspell.vim
Normal file
5
ale_linters/typescript/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for TypeScript files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('typescript')
|
||||
5
ale_linters/vue/cspell.vim
Normal file
5
ale_linters/vue/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for Vue files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('vue')
|
||||
5
ale_linters/xhtml/cspell.vim
Normal file
5
ale_linters/xhtml/cspell.vim
Normal file
@@ -0,0 +1,5 @@
|
||||
scriptencoding utf-8
|
||||
" Author: David Houston <houstdav000>
|
||||
" Description: cspell support for XHTML files.
|
||||
|
||||
call ale#handlers#cspell#DefineLinter('xhtml')
|
||||
Reference in New Issue
Block a user