From d5400767fa44dc549a8fc6b1b1b1c7c233f9b341 Mon Sep 17 00:00:00 2001 From: William Boman Date: Thu, 16 Sep 2021 15:54:30 +0200 Subject: better error messages (#92) --- lua/nvim-lsp-installer/installers/std.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lua/nvim-lsp-installer/installers/std.lua') 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 -- cgit v1.2.3-70-g09d2