We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 613aa53 commit 8ccb696Copy full SHA for 8ccb696
1 file changed
lua/elixir/elixirls/init.lua
@@ -315,6 +315,7 @@ function M.setup(opts)
315
end
316
317
if root_dir then
318
+ local log_message = vim.lsp.handlers["window/logMessage"]
319
vim.lsp.start(vim.tbl_extend("keep", {
320
name = "ElixirLS",
321
cmd = opts.cmd and wrap_in_table(opts.cmd) or { tostring(cmd) },
@@ -325,7 +326,9 @@ function M.setup(opts)
325
326
capabilities = opts.capabilities or capabilities,
327
root_dir = root_dir,
328
handlers = {
- ["window/logMessage"] = function(_err, result)
329
+ ["window/logMessage"] = function(err, result, ...)
330
+ log_message(err, result, ...)
331
+
332
local message =
333
vim.split("[" .. vim.lsp.protocol.MessageType[result.type] .. "] " .. result.message, "\n")
334
0 commit comments