diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/health.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lua/lspconfig/health.lua b/lua/lspconfig/health.lua index 0b2432e3..74a35655 100644 --- a/lua/lspconfig/health.lua +++ b/lua/lspconfig/health.lua @@ -121,10 +121,11 @@ local function make_info(config_or_client) info.autostart = (config.autostart and 'true') or 'false' info.filetypes = table.concat(config.filetypes or {}, ', ') + local version = type(config.cmd) == 'function' and '? (cmd is a function)' or try_fmt_version(config.cmd[1]) local info_lines = { 'filetypes: ' .. info.filetypes, 'cmd: ' .. fmtpath(info.cmd_desc), - ('%-18s %s'):format('version:', try_fmt_version(config.cmd[1])), + ('%-18s %s'):format('version:', version), 'executable: ' .. info.cmd_is_executable, 'autostart: ' .. info.autostart, } |
