Add fix for vim.fn.executable(vim.NIL)

This might be a hard error in future:
https://github.com/neovim/neovim/issues/13485
7bb4e74c38
This commit is contained in:
Stephan Seitz 2020-12-12 10:30:15 +01:00 committed by Kiyan
parent 9279ff5065
commit 6142223557

View file

@ -50,7 +50,7 @@ function M.select_rm_file_cmd(file, info_msg)
end
function M.select_executable(executables)
return vim.tbl_filter(function(c) return fn.executable(c) == 1 end, executables)[1]
return vim.tbl_filter(function(c) return c ~= vim.NIL and fn.executable(c) == 1 end, executables)[1]
end
function M.select_compiler_args(repo)