From 37ef27177133eca24254e278d37497b5842f18fd Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sun, 21 Nov 2021 13:26:25 +0100 Subject: fix crash in error reporting We crashed because a forgotten concatenation operator --- init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'init.lua') diff --git a/init.lua b/init.lua index 9be3aa8..a84c6bf 100644 --- a/init.lua +++ b/init.lua @@ -752,7 +752,9 @@ local function ls_handle_method_response(ls, method_response, req) local err = method_response.error if err then - lspc_err(err .. ' occurred during ' .. method ' call') + local err_msg = err.message + local err_code = err.code + lspc_err(err_msg .. ' (' .. err_code .. ') occurred during ' .. method .. ' call') end local result = method_response.result -- cgit v1.2.3