summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authoryen3 <yen3rc@gmail.com>2020-11-30 09:05:33 +0100
committeryen3 <yen3rc@gmail.com>2021-01-31 11:43:45 +0100
commite5e851fadc41c55727f801ce8feacd2bd53e2aac (patch)
tree0905840199f9257b50bfee8dae7b363d0f79bd10 /doc
parent2d07fa0cc2e5989f32e13dfee0cabfef9f765fdc (diff)
downloadale-e5e851fadc41c55727f801ce8feacd2bd53e2aac.zip
Add linter for haskell-language-server
The patch adds a new linter for haskell-language-server (hls). hls is the integration point of haskell-ide-engine (hie) and ghcide.
Diffstat (limited to 'doc')
-rw-r--r--doc/ale-haskell.txt12
-rw-r--r--doc/ale-supported-languages-and-tools.txt1
-rw-r--r--doc/ale.txt1
3 files changed, 14 insertions, 0 deletions
diff --git a/doc/ale-haskell.txt b/doc/ale-haskell.txt
index fde439fe..09894340 100644
--- a/doc/ale-haskell.txt
+++ b/doc/ale-haskell.txt
@@ -125,6 +125,18 @@ g:ale_haskell_hlint_options g:ale_haskell_hlint_options
===============================================================================
+hls *ale-haskell-hls*
+
+g:ale_haskell_hls_executable *g:ale_haskell_hls_executable*
+ *b:ale_haskell_his_executable*
+ Type: |String|
+ Default: `'haskell-language-server-wrapper'`
+
+ This variable can be changed to use a different executable for the haskell
+ language server.
+
+
+===============================================================================
stack-build *ale-haskell-stack-build*
g:ale_haskell_stack_build_options *g:ale_haskell_stack_build_options*
diff --git a/doc/ale-supported-languages-and-tools.txt b/doc/ale-supported-languages-and-tools.txt
index d9b5f68f..72c685c5 100644
--- a/doc/ale-supported-languages-and-tools.txt
+++ b/doc/ale-supported-languages-and-tools.txt
@@ -203,6 +203,7 @@ Notes:
* `hie`
* `hindent`
* `hlint`
+ * `hls`
* `ormolu`
* `stack-build`!!
* `stack-ghc`
diff --git a/doc/ale.txt b/doc/ale.txt
index 84f20686..8a6417ee 100644
--- a/doc/ale.txt
+++ b/doc/ale.txt
@@ -2741,6 +2741,7 @@ documented in additional help files.
hfmt..................................|ale-haskell-hfmt|
hindent...............................|ale-haskell-hindent|
hlint.................................|ale-haskell-hlint|
+ hls...................................|ale-haskell-hls|
stack-build...........................|ale-haskell-stack-build|
stack-ghc.............................|ale-haskell-stack-ghc|
stylish-haskell.......................|ale-haskell-stylish-haskell|