Update the minimum supported Neovim version to 0.7

This commit is contained in:
w0rp
2025-03-11 13:04:52 +00:00
parent 92753662a7
commit 564369db58
7 changed files with 30 additions and 33 deletions

View File

@@ -48,8 +48,8 @@ documented functions and options, until a major version is planned. Breaking
changes should be preceded by a deprecation phase complete with warnings.
Changes required for security may be an exception.
ALE supports Vim 8 and above, and NeoVim 0.6.0 or newer. These are the
earliest versions of Vim and NeoVim which support |+job|, |+timer|,
ALE supports Vim 8 and above, and Neovim 0.7.0 or newer. These are the
earliest versions of Vim and Neovim which support |+job|, |+timer|,
|+closure|, and |+lambda| features. All ALE code should be written so it is
compatible with these versions of Vim, or with version checks so particular
features can degrade or fail gracefully.
@@ -156,8 +156,8 @@ environments.
1. Vim 8.0.0027 on Linux via GitHub Actions.
2. Vim 9.0.0297 on Linux via GitHub Actions.
3. NeoVim 0.6.0 on Linux via GitHub Actions.
4. NeoVim 0.8.0 on Linux via GitHub Actions.
3. Neovim 0.7.0 on Linux via GitHub Actions.
4. Neovim 0.8.0 on Linux via GitHub Actions.
6. Vim 8 (stable builds) on Windows via AppVeyor.
If you are developing ALE code on Linux, Mac OSX, or BSD, you can run ALEs

View File

@@ -121,7 +121,7 @@ circumstances.
ALE will report problems with your code in the following ways, listed with
their relevant options.
* Via Neovim diagnostics (On in Neovim 0.6+) - |g:ale_use_neovim_diagnostics_api|
* Via Neovim diagnostics (On in Neovim 0.7+) - |g:ale_use_neovim_diagnostics_api|
* By updating loclist. (On by default) - |g:ale_set_loclist|
* By updating quickfix. (Off by default) - |g:ale_set_quickfix|
* By setting error highlights. - |g:ale_set_highlights|
@@ -2342,7 +2342,7 @@ g:ale_use_global_executables *g:ale_use_global_executables*
g:ale_use_neovim_diagnostics_api *g:ale_use_neovim_diagnostics_api*
Type: |Number|
Default: `has('nvim-0.6')`
Default: `has('nvim-0.7')`
If enabled, this option will disable ALE's standard UI, and instead send
all linter output to Neovim's diagnostics API. This allows you to collect
@@ -2352,7 +2352,7 @@ g:ale_use_neovim_diagnostics_api *g:ale_use_neovim_diagnostics_api*
To enable this option, set the value to `1`.
This option requires Neovim 0.6+, as that version introduces the diagnostics
This option requires Neovim 0.7+, as that version introduces the diagnostics
API.