diff options
| author | William Boman <william@redwill.se> | 2021-09-16 15:54:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-16 15:54:30 +0200 |
| commit | d5400767fa44dc549a8fc6b1b1b1c7c233f9b341 (patch) | |
| tree | 6cc37974c1f636187bbef5d44823a8f39f5040c2 /lua/nvim-lsp-installer/installers/std.lua | |
| parent | ui/status-win: show relative install date next to installed servers (diff) | |
| download | mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.tar mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.tar.gz mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.tar.bz2 mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.tar.lz mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.tar.xz mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.tar.zst mason-d5400767fa44dc549a8fc6b1b1b1c7c233f9b341.zip | |
better error messages (#92)
Diffstat (limited to 'lua/nvim-lsp-installer/installers/std.lua')
| -rw-r--r-- | lua/nvim-lsp-installer/installers/std.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lua/nvim-lsp-installer/installers/std.lua b/lua/nvim-lsp-installer/installers/std.lua index e9f90435..f65992df 100644 --- a/lua/nvim-lsp-installer/installers/std.lua +++ b/lua/nvim-lsp-installer/installers/std.lua @@ -118,9 +118,11 @@ end function M.ensure_executables(executables) return vim.schedule_wrap(function(_, callback, context) for i = 1, #executables do - local executable = executables[i] + local entry = executables[i] + local executable = entry[1] + local error_msg = entry[2] if vim.fn.executable(executable) ~= 1 then - context.stdio_sink.stderr(("Missing required %q executable."):format(executable)) + context.stdio_sink.stderr(error_msg) callback(false) return end |
