Skip to content

Commit 970fc98

Browse files
phanenibhagwan
authored andcommitted
fix(health): not ok when cmd --version fail
1 parent fef064a commit 970fc98

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lua/fzf-lua/_health.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ function M.check()
1919
else
2020
local version = vim.fn.system(tool .. " --version") or ""
2121
version = vim.trim(vim.split(version, "\n")[1])
22-
ok("'" .. tool .. "' `" .. version .. "`")
22+
local is_ok = vim.v.shell_error == 0
23+
(is_ok and ok or error)("'" .. tool .. "' `" .. version .. "`")
2324
return true
2425
end
2526
end
@@ -106,7 +107,7 @@ function M.check()
106107
if vim.env.FZF_DEFAULT_OPTS_FILE == nil then
107108
ok("`FZF_DEFAULT_OPTS_FILE` is not set")
108109
else
109-
ok("`FZF_DEFAULT_OPTS_FILE` is set to `" .. vim.env.FZF_DEFAULT_OPTS_FILE .. "`")
110+
ok("`$FZF_DEFAULT_OPTS_FILE` is set to `" .. vim.env.FZF_DEFAULT_OPTS_FILE .. "`")
110111
end
111112
end
112113

0 commit comments

Comments
 (0)