summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2019-06-09 00:12:11 +0100
committerw0rp <devw0rp@gmail.com>2019-06-09 00:12:11 +0100
commit507f164a09d2cb3c99983424f9d186d6f4081820 (patch)
treef30d93c8448c2c6dce5bea17027764212274cf2e /doc
parent92d515c211716b5d046518547dba85f352e944b1 (diff)
downloadale-507f164a09d2cb3c99983424f9d186d6f4081820.zip
Document and test reason-language-server
Diffstat (limited to 'doc')
-rw-r--r--doc/ale-reasonml.txt34
-rw-r--r--doc/ale-supported-languages-and-tools.txt1
-rw-r--r--doc/ale.txt1
3 files changed, 22 insertions, 14 deletions
diff --git a/doc/ale-reasonml.txt b/doc/ale-reasonml.txt
index 89231f4f..75eb19ac 100644
--- a/doc/ale-reasonml.txt
+++ b/doc/ale-reasonml.txt
@@ -5,18 +5,19 @@ ALE ReasonML Integration *ale-reasonml-options*
===============================================================================
merlin *ale-reasonml-merlin*
- To use merlin linter for ReasonML source code you need to make sure Merlin
- for Vim is correctly configured. See the corresponding Merlin wiki page for
- detailed instructions
- (https://github.com/the-lambda-church/merlin/wiki/vim-from-scratch).
+To use merlin linter for ReasonML source code you need to make sure Merlin for
+Vim is correctly configured. See the corresponding Merlin wiki page for
+detailed instructions:
+https://github.com/the-lambda-church/merlin/wiki/vim-from-scratch
===============================================================================
ols *ale-reasonml-ols*
- The `ocaml-language-server` is the engine that powers OCaml and ReasonML
- editor support using the Language Server Protocol. See the installation
- instructions:
- https://github.com/freebroccolo/ocaml-language-server#installation
+The `ocaml-language-server` is the engine that powers OCaml and ReasonML
+editor support using the Language Server Protocol. See the installation
+instructions:
+https://github.com/freebroccolo/ocaml-language-server#installation
+
g:ale_reason_ols_executable *g:ale_reason_ols_executable*
*b:ale_reason_ols_executable*
@@ -25,6 +26,7 @@ g:ale_reason_ols_executable *g:ale_reason_ols_executable*
This variable can be set to change the executable path for `ols`.
+
g:ale_reason_ols_use_global *g:ale_reason_ols_use_global*
*b:ale_reason_ols_use_global*
Type: |String|
@@ -33,16 +35,18 @@ g:ale_reason_ols_use_global *g:ale_reason_ols_use_global*
This variable can be set to `1` to always use the globally installed
executable. See also |ale-integrations-local-executables|.
+
===============================================================================
reason-language-server *ale-reasonml-language-server*
- Note: You *must* set an executable - there is no 'default' install location.
- Go to https://github.com/jaredly/reason-language-server and download the
- latest release. You can place it anywhere, but ensure you set the executable
- path.
+Note: You *must* set an executable - there is no 'default' install location.
+Go to https://github.com/jaredly/reason-language-server and download the
+latest release. You can place it anywhere, but ensure you set the executable
+path.
-g:ale_reason_ls_executable *g:ale_reason_ls_executable*
- *b:ale_reason_ls_executable*
+
+g:ale_reason_ls_executable *g:ale_reason_ls_executable*
+ *b:ale_reason_ls_executable*
Type: |String|
This variable defines the standard location of the language server
@@ -59,6 +63,7 @@ g:ale_reasonml_refmt_executable *g:ale_reasonml_refmt_executable*
This variable can be set to pass the path of the refmt fixer.
+
g:ale_reasonml_refmt_options *g:ale_reasonml_refmt_options*
*b:ale_reasonml_refmt_options*
Type: |String|
@@ -66,5 +71,6 @@ g:ale_reasonml_refmt_options *g:ale_reasonml_refmt_options*
This variable can be set to pass additional options to the refmt fixer.
+
===============================================================================
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/doc/ale-supported-languages-and-tools.txt b/doc/ale-supported-languages-and-tools.txt
index 9487829e..aa7489e9 100644
--- a/doc/ale-supported-languages-and-tools.txt
+++ b/doc/ale-supported-languages-and-tools.txt
@@ -366,6 +366,7 @@ Notes:
* ReasonML
* `merlin`
* `ols`
+ * `reason-language-server`
* `refmt`
* reStructuredText
* `alex`!!
diff --git a/doc/ale.txt b/doc/ale.txt
index 5314b5d1..19f2f48b 100644
--- a/doc/ale.txt
+++ b/doc/ale.txt
@@ -2196,6 +2196,7 @@ documented in additional help files.
reasonml................................|ale-reasonml-options|
merlin................................|ale-reasonml-merlin|
ols...................................|ale-reasonml-ols|
+ reason-language-server................|ale-reasonml-language-server|
refmt.................................|ale-reasonml-refmt|
restructuredtext........................|ale-restructuredtext-options|
textlint..............................|ale-restructuredtext-textlint|