diff options
author | Jeffrey Lau <9203+zoonfafer@users.noreply.github.com> | 2022-02-02 09:54:07 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-02 10:54:07 +0900 |
commit | a81512cfd2d7eed294f4ddc9b525a015e5ec9285 (patch) | |
tree | ffa58b8d59c43edb33d30cd342e136668ea29bec /ale_linters | |
parent | da1e4dcd1e5ebf340b1edbedb18dc2ba139e6e40 (diff) | |
download | ale-master.zip |
Previously, it would not generate any lint messages for nix 2.5.
Moreover, it would cause this error whenever the nix command is
invoked, when paired with a custom `g:ale_command_wrapper`:
Error detected while processing function <SNR>92_NeoVimCallback[29]..<lambda>27[
1]..<SNR>90_ExitCallback[28]..ale_linters#nix#nix#Command:
line 1:
E684: list index out of range: 0
Diffstat (limited to 'ale_linters')
-rw-r--r-- | ale_linters/nix/nix.vim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ale_linters/nix/nix.vim b/ale_linters/nix/nix.vim index 3d91a9ec..7c2ce963 100644 --- a/ale_linters/nix/nix.vim +++ b/ale_linters/nix/nix.vim @@ -5,7 +5,7 @@ function! ale_linters#nix#nix#Command(buffer, output, meta) abort let l:version = a:output[0][22:] - if l:version =~# '^\(2.4\|3\).*' + if l:version =~# '^\(2.[4-9]\|3\).*' return 'nix-instantiate --log-format internal-json --parse -' else return 'nix-instantiate --parse -' |