Skip to content

Instantly share code, notes, and snippets.

@mkohlhaas
Created February 23, 2022 14:45
Show Gist options
  • Save mkohlhaas/6f7efdf602cbbae6273c815d13124946 to your computer and use it in GitHub Desktop.
Save mkohlhaas/6f7efdf602cbbae6273c815d13124946 to your computer and use it in GitHub Desktop.
[WARN][2022-02-23 15:41:50] ...lsp/handlers.lua:406 "Found multiple IDE server executables; using node_modules/.bin/purs"
[WARN][2022-02-23 15:44:08] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[WARN][2022-02-23 15:44:08] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[WARN][2022-02-23 15:44:08] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[WARN][2022-02-23 15:44:08] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[START][2022-02-23 15:44:38] LSP logging initiated
[INFO][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:261 "Starting RPC client" { args = { "--stdio" }, cmd = "purescript-language-server", extra = { cwd = "/home/schmidh/Gitrepos/qqqq", env = { PATH = "/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin" } }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { callHierarchy = { dynamicRegistration = false }, textDocument = { codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "Empty", "QuickFix", "Refactor", "RefactorExtract", "RefactorInline", "RefactorRewrite", "Source", "SourceOrganizeImports", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, dynamicRegistration = false, resolveSupport = { properties = { "edit" } } }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = false, documentationFormat = { "markdown", "plaintext" }, preselectSupport = false, snippetSupport = false }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, contextSupport = false, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { linkSupport = true }, documentHighlight = { dynamicRegistration = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = false }, implementation = { linkSupport = true }, publishDiagnostics = { relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = false, prepareSupport = true }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = false, willSaveWaitUntil = false }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = false }, showMessage = { messageActionItem = { additionalPropertiesSupport = false } }, workDoneProgress = true }, workspace = { applyEdit = true, configuration = true, symbol = { dynamicRegistration = false, hierarchicalWorkspaceSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.6.1" }, initializationOptions = vim.empty_dict(), processId = 13653, rootPath = "/home/schmidh/Gitrepos/qqqq", rootUri = "file:///home/schmidh/Gitrepos/qqqq", trace = "off", workspaceFolders = { { name = "/home/schmidh/Gitrepos/qqqq", uri = "file:///home/schmidh/Gitrepos/qqqq" } } }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "PureScript Language Server started (0.16.5)", type = 4 }}
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 "PureScript Language Server started (0.16.5)"
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = '{"trace":"off","workspaceFolders":[{"uri":"file:///home/schmidh/Gitrepos/qqqq","name":"/home/schmidh/Gitrepos/qqqq"}],"capabilities":{"window":{"workDoneProgress":true,"showDocument":{"support":false},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}},"workspace":{"workspaceFolders":true,"symbol":{"hierarchicalWorkspaceSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"applyEdit":true,"configuration":true},"textDocument":{"references":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true},"declaration":{"linkSupport":true},"codeAction":{"dataSupport":true,"resolveSupport":{"properties":["edit"]},"dynamicRegistration":false,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","Empty","QuickFix","Refactor","RefactorExtract","RefactorInline","RefactorRewrite","Source","SourceOrganizeImports","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"contextSupport":false,"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"snippetSupport":false,"preselectSupport":false,"documentationFormat":["markdown","plaintext"]},"dynamicRegistration":false,"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"documentHighlight":{"dynamicRegistration":false},"definition":{"linkSupport":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"implementation":{"linkSupport":true},"synchronization":{"didSave":true,"willSave":false,"dynamicRegistration":false,"willSaveWaitUntil":false}},"callHierarchy":{"dynamicRegistration":false}},"processId":13653,"initializationOptions":{},"rootUri":"file:///home/schmidh/Gitrepos/qqqq","clientInfo":{"name":"Neovim","version":"0.6.1"},"rootPath":"/home/schmidh/Gitrepos/qqqq"}', type = 3 }}
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 '{"trace":"off","workspaceFolders":[{"uri":"file:///home/schmidh/Gitrepos/qqqq","name":"/home/schmidh/Gitrepos/qqqq"}],"capabilities":{"window":{"workDoneProgress":true,"showDocument":{"support":false},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}},"workspace":{"workspaceFolders":true,"symbol":{"hierarchicalWorkspaceSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"applyEdit":true,"configuration":true},"textDocument":{"references":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true},"declaration":{"linkSupport":true},"codeAction":{"dataSupport":true,"resolveSupport":{"properties":["edit"]},"dynamicRegistration":false,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","Empty","QuickFix","Refactor","RefactorExtract","RefactorInline","RefactorRewrite","Source","SourceOrganizeImports","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"contextSupport":false,"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"snippetSupport":false,"preselectSupport":false,"documentationFormat":["markdown","plaintext"]},"dynamicRegistration":false,"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"documentHighlight":{"dynamicRegistration":false},"definition":{"linkSupport":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"implementation":{"linkSupport":true},"synchronization":{"didSave":true,"willSave":false,"dynamicRegistration":false,"willSaveWaitUntil":false}},"callHierarchy":{"dynamicRegistration":false}},"processId":13653,"initializationOptions":{},"rootUri":"file:///home/schmidh/Gitrepos/qqqq","clientInfo":{"name":"Neovim","version":"0.6.1"},"rootPath":"/home/schmidh/Gitrepos/qqqq"}'
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = 'Starting with args: ["/usr/local/bin/node","/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin/purescript-language-server","--stdio"]', type = 4 }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting with cwd: /home/schmidh/Gitrepos/qqqq and using root path: /home/schmidh/Gitrepos/qqqq", type = 4 }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 1, jsonrpc = "2.0", result = { capabilities = { codeActionProvider = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true } }}
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 'Starting with args: ["/usr/local/bin/node","/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin/purescript-language-server","--stdio"]'
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 "Starting with cwd: /home/schmidh/Gitrepos/qqqq and using root path: /home/schmidh/Gitrepos/qqqq"
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "initialized", params = vim.empty_dict()}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "workspace/didChangeConfiguration", params = { settings = { purescript = { formatter = "purs-tidy" } } }}
[DEBUG][2022-02-23 15:44:38] .../lua/vim/lsp.lua:921 "LSP[purescriptls]" "server_capabilities" { codeActionProvider = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true}
[INFO][2022-02-23 15:44:38] .../lua/vim/lsp.lua:922 "LSP[purescriptls]" "initialized" { resolved_capabilities = { call_hierarchy = false, code_action = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, code_lens = true, code_lens_resolve = false, completion = true, declaration = false, document_formatting = true, document_highlight = false, document_range_formatting = false, document_symbol = true, execute_command = true, find_references = true, goto_definition = true, hover = true, implementation = false, rename = false, signature_help = false, signature_help_trigger_characters = {}, text_document_did_change = 1, text_document_open_close = true, text_document_save = true, text_document_save_include_text = false, text_document_will_save = false, text_document_will_save_wait_until = false, type_definition = false, workspace_folder_properties = { changeNotifications = false, supported = false }, workspace_symbol = true }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "purescript", text = 'module Main where\n\nimport Prelude\n\nimport Effect (Effect)\nimport Effect.Console (log)\n\nmain :: Effect Unit\nmain = do\n log "🍝"\n', uri = "file:///home/schmidh/Gitrepos/qqqq/src/Main.purs", version = 0 } }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Got new config (client push)", type = 4 }}
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 "Got new config (client push)"
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting IDE server", type = 3 }}
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 "Starting IDE server"
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 0, jsonrpc = "2.0", method = "window/workDoneProgress/create", params = { token = "6e06d1e4-215e-4c88-b76d-761542d5c025" }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = vim.NIL, status = true}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 0, jsonrpc = "2.0", result = vim.NIL}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = "6e06d1e4-215e-4c88-b76d-761542d5c025", value = { cancellable = true, kind = "begin", title = "Starting PureScript IDE server" } }}
[DEBUG][2022-02-23 15:44:38] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Using sources from psc-package/spago packages (PURS_IDE_SOURCES not set)", type = 3 }}
[INFO][2022-02-23 15:44:38] ...lsp/handlers.lua:408 "Using sources from psc-package/spago packages (PURS_IDE_SOURCES not set)"
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Resolved IDE server paths (npm-bin: false) from PATH of /home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin (1st is used):", type = 3 }}
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "Resolved IDE server paths (npm-bin: false) from PATH of /home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin (1st is used):"
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "node_modules/.bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "/home/schmidh/.npm/bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "node_modules/.bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "/home/schmidh/.npm/bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Found multiple IDE server executables; using node_modules/.bin/purs", type = 2 }}
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "node_modules/.bin/purs: 0.14.5\n"
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting IDE server on port 15173 with cwd /home/schmidh/Gitrepos/qqqq", type = 3 }}
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "/home/schmidh/.npm/bin/purs: 0.14.5\n"
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "node_modules/.bin/purs: 0.14.5\n"
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "/home/schmidh/.npm/bin/purs: 0.14.5\n"
[WARN][2022-02-23 15:44:39] ...lsp/handlers.lua:406 "Found multiple IDE server executables; using node_modules/.bin/purs"
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "Starting IDE server on port 15173 with cwd /home/schmidh/Gitrepos/qqqq"
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Started IDE server (port 15173)", type = 4 }}
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "Started IDE server (port 15173)"
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[Info] cachedb was changed from: Nothing, to: Just 2022-02-23 13:13:18.395165954 UTC @(main:Command.Ide app/Command/Ide.hs:199:25)\n", type = 3 }}
[INFO][2022-02-23 15:44:39] ...lsp/handlers.lua:408 "[Info] cachedb was changed from: Nothing, to: Just 2022-02-23 13:13:18.395165954 UTC @(main:Command.Ide app/Command/Ide.hs:199:25)\n"
[DEBUG][2022-02-23 15:44:39] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = "6e06d1e4-215e-4c88-b76d-761542d5c025", value = { kind = "end" } }}
[DEBUG][2022-02-23 15:44:41] .../lua/vim/lsp.lua:962 "LSP[purescriptls]" "client.request" 2 "textDocument/definition" { position = { character = 2, line = 9 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/src/Main.purs" }} <function 1> 1
[DEBUG][2022-02-23 15:44:41] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 2, jsonrpc = "2.0", method = "textDocument/definition", params = { position = { character = 2, line = 9 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/src/Main.purs" } }}
[DEBUG][2022-02-23 15:44:41] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 2, jsonrpc = "2.0", result = { range = { end = { character = 0, line = 8 }, start = { character = 0, line = 8 } }, uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs" }}
[DEBUG][2022-02-23 15:44:41] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "purescript", text = "module Effect.Console where\n\nimport Effect (Effect)\n\nimport Data.Show (class Show, show)\nimport Data.Unit (Unit)\n\n-- | Write a message to the console.\nforeign import log\n :: String\n -> Effect Unit\n\n-- | Write a value to the console, using its `Show` instance to produce a\n-- | `String`.\nlogShow :: forall a. Show a => a -> Effect Unit\nlogShow a = log (show a)\n\n-- | Write an warning to the console.\nforeign import warn\n :: String\n -> Effect Unit\n\n-- | Write an warning value to the console, using its `Show` instance to produce\n-- | a `String`.\nwarnShow :: forall a. Show a => a -> Effect Unit\nwarnShow a = warn (show a)\n\n-- | Write an error to the console.\nforeign import error\n :: String\n -> Effect Unit\n\n-- | Write an error value to the console, using its `Show` instance to produce a\n-- | `String`.\nerrorShow :: forall a. Show a => a -> Effect Unit\nerrorShow a = error (show a)\n\n-- | Write an info message to the console.\nforeign import info\n :: String\n -> Effect Unit\n\n-- | Write an info value to the console, using its `Show` instance to produce a\n-- | `String`.\ninfoShow :: forall a. Show a => a -> Effect Unit\ninfoShow a = info (show a)\n\n-- | Start a named timer.\nforeign import time :: String -> Effect Unit\n\n-- | Print the time since a named timer started in milliseconds.\nforeign import timeLog :: String -> Effect Unit\n\n-- | Stop a named timer and print time since it started in milliseconds.\nforeign import timeEnd :: String -> Effect Unit\n\n-- | Clears the console\nforeign import clear :: Effect Unit\n", uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs", version = 0 } }}
[DEBUG][2022-02-23 15:44:43] .../lua/vim/lsp.lua:962 "LSP[purescriptls]" "client.request" 2 "textDocument/definition" { position = { character = 5, line = 9 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs" }} <function 1> 2
[DEBUG][2022-02-23 15:44:43] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 3, jsonrpc = "2.0", method = "textDocument/definition", params = { position = { character = 5, line = 9 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs" } }}
[DEBUG][2022-02-23 15:44:43] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 3, jsonrpc = "2.0"}
[INFO][2022-02-23 15:44:43] ...lsp/handlers.lua:277 "textDocument/definition" "No location found"
[DEBUG][2022-02-23 15:44:45] .../lua/vim/lsp.lua:962 "LSP[purescriptls]" "client.request" 2 "textDocument/definition" { position = { character = 5, line = 10 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs" }} <function 1> 2
[DEBUG][2022-02-23 15:44:45] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 4, jsonrpc = "2.0", method = "textDocument/definition", params = { position = { character = 5, line = 10 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs" } }}
[DEBUG][2022-02-23 15:44:45] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 4, jsonrpc = "2.0", result = { originSelectionRange = { end = { character = 11, line = 10 }, start = { character = 5, line = 10 } }, targetRange = { end = { character = 0, line = 4 }, start = { character = 0, line = 3 } }, targetSelectionRange = { end = { character = 0, line = 4 }, start = { character = 0, line = 3 } }, targetUri = "file:///home/schmidh/Gitrepos/qqqq/.spago/effect/v3.0.0/src/Effect.purs" }}
[DEBUG][2022-02-23 15:44:45] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "purescript", text = "-- | This module provides the `Effect` type, which is used to represent\n-- | _native_ effects. The `Effect` type provides a typed API for effectful\n-- | computations, while at the same time generating efficient JavaScript.\nmodule Effect\n ( Effect\n , untilE, whileE, forE, foreachE\n ) where\n\nimport Prelude\n\nimport Control.Apply (lift2)\n\n-- | A native effect. The type parameter denotes the return type of running the\n-- | effect, that is, an `Effect Int` is a possibly-effectful computation which\n-- | eventually produces a value of the type `Int` when it finishes.\nforeign import data Effect :: Type -> Type\n\ntype role Effect representational\n\ninstance functorEffect :: Functor Effect where\n map = liftA1\n\ninstance applyEffect :: Apply Effect where\n apply = ap\n\ninstance applicativeEffect :: Applicative Effect where\n pure = pureE\n\nforeign import pureE :: forall a. a -> Effect a\n\ninstance bindEffect :: Bind Effect where\n bind = bindE\n\nforeign import bindE :: forall a b. Effect a -> (a -> Effect b) -> Effect b\n\ninstance monadEffect :: Monad Effect\n\n-- | The `Semigroup` instance for effects allows you to run two effects, one\n-- | after the other, and then combine their results using the result type's\n-- | `Semigroup` instance.\ninstance semigroupEffect :: Semigroup a => Semigroup (Effect a) where\n append = lift2 append\n\n-- | If you have a `Monoid a` instance, then `mempty :: Effect a` is defined as\n-- | `pure mempty`.\ninstance monoidEffect :: Monoid a => Monoid (Effect a) where\n mempty = pureE mempty\n\n-- | Loop until a condition becomes `true`.\n-- |\n-- | `untilE b` is an effectful computation which repeatedly runs the effectful\n-- | computation `b`, until its return value is `true`.\nforeign import untilE :: Effect Boolean -> Effect Unit\n\n-- | Loop while a condition is `true`.\n-- |\n-- | `whileE b m` is effectful computation which runs the effectful computation\n-- | `b`. If its result is `true`, it runs the effectful computation `m` and\n-- | loops. If not, the computation ends.\nforeign import whileE :: forall a. Effect Boolean -> Effect a -> Effect Unit\n\n-- | Loop over a consecutive collection of numbers.\n-- |\n-- | `forE lo hi f` runs the computation returned by the function `f` for each\n-- | of the inputs between `lo` (inclusive) and `hi` (exclusive).\nforeign import forE :: Int -> Int -> (Int -> Effect Unit) -> Effect Unit\n\n-- | Loop over an array of values.\n-- |\n-- | `foreachE xs f` runs the computation returned by the function `f` for each\n-- | of the inputs `xs`.\nforeign import foreachE :: forall a. Array a -> (a -> Effect Unit) -> Effect Unit\n", uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/effect/v3.0.0/src/Effect.purs", version = 0 } }}
[INFO][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:261 "Starting RPC client" { args = {}, cmd = "lua-language-server", extra = { cwd = "/home/schmidh/Dotfiles", env = { PATH = "/home/schmidh/.local/share/nvim/lsp_servers/sumneko_lua/extension/server/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin" } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { callHierarchy = { dynamicRegistration = false }, textDocument = { codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "Empty", "QuickFix", "Refactor", "RefactorExtract", "RefactorInline", "RefactorRewrite", "Source", "SourceOrganizeImports", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, dynamicRegistration = false, resolveSupport = { properties = { "edit" } } }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = false, documentationFormat = { "markdown", "plaintext" }, preselectSupport = false, snippetSupport = false }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, contextSupport = false, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { linkSupport = true }, documentHighlight = { dynamicRegistration = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = false }, implementation = { linkSupport = true }, publishDiagnostics = { relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = false, prepareSupport = true }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = false, willSaveWaitUntil = false }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = false }, showMessage = { messageActionItem = { additionalPropertiesSupport = false } }, workDoneProgress = true }, workspace = { applyEdit = true, configuration = true, symbol = { dynamicRegistration = false, hierarchicalWorkspaceSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.6.1" }, initializationOptions = vim.empty_dict(), processId = 13653, rootPath = "/home/schmidh/Dotfiles", rootUri = "file:///home/schmidh/Dotfiles", trace = "off", workspaceFolders = { { name = "/home/schmidh/Dotfiles", uri = "file:///home/schmidh/Dotfiles" } } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Log path: file:///home/schmidh/.local/share/nvim/lsp_servers/sumneko_lua/extension/server/log/file_home_schmidh_Dotfiles.log", type = 4 }}
[INFO][2022-02-23 15:44:57] ...lsp/handlers.lua:408 "Log path: file:///home/schmidh/.local/share/nvim/lsp_servers/sumneko_lua/extension/server/log/file_home_schmidh_Dotfiles.log"
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 1, jsonrpc = "2.0", result = { capabilities = { codeActionProvider = { codeActionKinds = { "", "quickfix", "refactor.rewrite", "refactor.extract" }, resolveProvider = false }, completionProvider = { resolveProvider = true, triggerCharacters = { "\t", "\n", ".", ":", "(", "'", '"', "[", ",", "#", "*", "@", "|", "=", "-", "{", "/", "\\", " ", "+", "?" } }, definitionProvider = true, documentHighlightProvider = true, documentOnTypeFormattingProvider = { firstTriggerCharacter = "\n" }, documentSymbolProvider = true, executeCommandProvider = { commands = { "lua.removeSpace", "lua.solve", "lua.jsonToLua", "lua.setConfig", "lua.autoRequire" } }, foldingRangeProvider = true, hoverProvider = true, offsetEncoding = "utf-16", referencesProvider = true, renameProvider = { prepareProvider = true }, semanticTokensProvider = { full = false, legend = { tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator" } }, range = true }, signatureHelpProvider = { triggerCharacters = { "(", "," } }, textDocumentSync = { change = 2, openClose = true }, typeDefinitionProvider = true, workspaceSymbolProvider = true }, serverInfo = { name = "sumneko.lua" } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "initialized", params = vim.empty_dict()}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "workspace/didChangeConfiguration", params = { settings = { Lua = { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } } } }}
[DEBUG][2022-02-23 15:44:57] .../lua/vim/lsp.lua:921 "LSP[sumneko_lua]" "server_capabilities" { codeActionProvider = { codeActionKinds = { "", "quickfix", "refactor.rewrite", "refactor.extract" }, resolveProvider = false }, completionProvider = { resolveProvider = true, triggerCharacters = { "\t", "\n", ".", ":", "(", "'", '"', "[", ",", "#", "*", "@", "|", "=", "-", "{", "/", "\\", " ", "+", "?" } }, definitionProvider = true, documentHighlightProvider = true, documentOnTypeFormattingProvider = { firstTriggerCharacter = "\n" }, documentSymbolProvider = true, executeCommandProvider = { commands = { "lua.removeSpace", "lua.solve", "lua.jsonToLua", "lua.setConfig", "lua.autoRequire" } }, foldingRangeProvider = true, hoverProvider = true, offsetEncoding = "utf-16", referencesProvider = true, renameProvider = { prepareProvider = true }, semanticTokensProvider = { full = false, legend = { tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator" } }, range = true }, signatureHelpProvider = { triggerCharacters = { "(", "," } }, textDocumentSync = { change = 2, openClose = true }, typeDefinitionProvider = true, workspaceSymbolProvider = true}
[INFO][2022-02-23 15:44:57] .../lua/vim/lsp.lua:922 "LSP[sumneko_lua]" "initialized" { resolved_capabilities = { call_hierarchy = false, code_action = { codeActionKinds = { "", "quickfix", "refactor.rewrite", "refactor.extract" }, resolveProvider = false }, code_lens = false, code_lens_resolve = false, completion = true, declaration = false, document_formatting = false, document_highlight = true, document_range_formatting = false, document_symbol = true, execute_command = true, find_references = true, goto_definition = true, hover = true, implementation = false, rename = true, signature_help = true, signature_help_trigger_characters = { "(", "," }, text_document_did_change = 2, text_document_open_close = true, text_document_save = false, text_document_save_include_text = false, text_document_will_save = false, text_document_will_save_wait_until = false, type_definition = true, workspace_folder_properties = { changeNotifications = false, supported = false }, workspace_symbol = true }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "lua", text = "-- Auto install packer.nvim if not exists\nlocal fn = vim.fn\nlocal install_path = fn.stdpath('data') .. '/site/pack/packer/start/packer.nvim'\nif fn.empty(fn.glob(install_path)) > 0 then\n PackerBootstrap = fn.system({'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path})\nend\n-- vim.cmd 'packadd packer.nvim'\n-- vim.cmd 'autocmd BufWritePost plugins.lua PackerCompile' -- Auto compile when there are changes in plugins.lua\n\nrequire('plugins')\nrequire('telescope').load_extension('fzf')\nrequire('settings')\nrequire('keymappings')\nrequire('lsp')\nrequire('complete')\n", uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/init.lua", version = 0 } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "😺Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 0/0\nMemory usage: 2M" }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 1, jsonrpc = "2.0", method = "workspace/configuration", params = { items = { { scopeUri = "file:///home/schmidh/Dotfiles", section = "Lua" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "files.associations" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "files.exclude" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "editor.semanticHighlighting.enabled" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "editor.acceptSuggestionOnEnter" } } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 1, jsonrpc = "2.0", result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 2, jsonrpc = "2.0", method = "workspace/configuration", params = { items = { { scopeUri = "file:///home/schmidh/Dotfiles", section = "Lua" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "files.associations" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "files.exclude" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "editor.semanticHighlighting.enabled" }, { scopeUri = "file:///home/schmidh/Dotfiles", section = "editor.acceptSuggestionOnEnter" } } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 2, jsonrpc = "2.0", result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 3, jsonrpc = "2.0", method = "workspace/configuration", params = { items = { { section = "Lua" }, { section = "files.associations" }, { section = "files.exclude" }, { section = "editor.semanticHighlighting.enabled" }, { section = "editor.acceptSuggestionOnEnter" } } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 3, jsonrpc = "2.0", result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 4, jsonrpc = "2.0", method = "workspace/configuration", params = { items = { { section = "Lua" }, { section = "files.associations" }, { section = "files.exclude" }, { section = "editor.semanticHighlighting.enabled" }, { section = "editor.acceptSuggestionOnEnter" } } }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 4, jsonrpc = "2.0", result = { { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } }, vim.NIL, vim.NIL, vim.NIL, vim.NIL }}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 5, jsonrpc = "2.0", method = "workspace/semanticTokens/refresh"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/show"}
[WARN][2022-02-23 15:44:57] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { err = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { error = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, id = 5, jsonrpc = "2.0"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 6, jsonrpc = "2.0", method = "workspace/semanticTokens/refresh"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/show"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 7, jsonrpc = "2.0", method = "workspace/semanticTokens/refresh"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/show"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 8, jsonrpc = "2.0", method = "workspace/semanticTokens/refresh"}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/show"}
[WARN][2022-02-23 15:44:57] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { err = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { error = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, id = 6, jsonrpc = "2.0"}
[WARN][2022-02-23 15:44:57] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { err = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { error = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, id = 7, jsonrpc = "2.0"}
[WARN][2022-02-23 15:44:57] .../lua/vim/lsp.lua:751 "server_request: no handler found for" "workspace/semanticTokens/refresh"
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:464 "server_request: callback result" { err = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, status = true}
[DEBUG][2022-02-23 15:44:57] .../vim/lsp/rpc.lua:347 "rpc.send" { error = { code = -32601, message = "MethodNotFound", <metatable> = { __tostring = <function 1> } }, id = 8, jsonrpc = "2.0"}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 9, jsonrpc = "2.0", method = "window/workDoneProgress/create", params = { token = 3 }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = vim.NIL, status = true}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 9, jsonrpc = "2.0", result = vim.NIL}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { cancellable = false, kind = "begin", message = "0/573", percentage = 0, title = "Loading workspace" } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 10, jsonrpc = "2.0", method = "window/workDoneProgress/create", params = { token = 2 }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = vim.NIL, status = true}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 10, jsonrpc = "2.0", result = vim.NIL}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { cancellable = false, kind = "begin", message = "0/541", percentage = 0, title = "Loading workspace" } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/728", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/642", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/875", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/794", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/1064", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/938", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 0/0\nMemory usage: 4M" }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/1210", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/1144", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/1214", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/1222", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/1311", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/1319", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/1327", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "0/1335", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "0/1477", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1/1485", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "4/1477", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "8/1485", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:58] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "11/1477", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "14/1485", percentage = 0 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "16/1477", percentage = 1 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "19/1485", percentage = 1 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "20/1477", percentage = 1 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "28/1485", percentage = 1 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "29/1477", percentage = 1 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "41/1485", percentage = 2 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "42/1477", percentage = 2 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "47/1485", percentage = 3 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "48/1477", percentage = 3 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "54/1485", percentage = 3 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "55/1477", percentage = 3 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "64/1485", percentage = 4 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "65/1477", percentage = 4 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "73/1485", percentage = 4 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "74/1477", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 75/75\nMemory usage: 21M" }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "79/1485", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "80/1477", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "81/1485", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "82/1477", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "86/1477", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "85/1485", percentage = 5 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "92/1477", percentage = 6 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "91/1485", percentage = 6 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "96/1485", percentage = 6 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "97/1477", percentage = 6 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "106/1485", percentage = 7 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "107/1477", percentage = 7 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "115/1485", percentage = 7 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "118/1477", percentage = 7 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "119/1485", percentage = 8 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "121/1477", percentage = 8 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "124/1485", percentage = 8 } }}
[DEBUG][2022-02-23 15:44:59] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "125/1477", percentage = 8 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "126/1485", percentage = 8 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "127/1477", percentage = 8 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "128/1485", percentage = 8 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "129/1477", percentage = 8 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "134/1485", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "135/1477", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "135/1485", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "136/1477", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "138/1485", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "139/1477", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "140/1485", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "141/1477", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 143/143\nMemory usage: 54M" }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "142/1485", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "143/1477", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "144/1485", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "145/1477", percentage = 9 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "150/1485", percentage = 10 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "151/1477", percentage = 10 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "154/1485", percentage = 10 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "155/1477", percentage = 10 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "165/1485", percentage = 11 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "166/1477", percentage = 11 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "176/1485", percentage = 11 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "177/1477", percentage = 11 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "191/1485", percentage = 12 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "192/1477", percentage = 12 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "198/1485", percentage = 13 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "199/1477", percentage = 13 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "208/1485", percentage = 14 } }}
[DEBUG][2022-02-23 15:45:00] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "209/1477", percentage = 14 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "215/1485", percentage = 14 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "216/1477", percentage = 14 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "217/1485", percentage = 14 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "218/1477", percentage = 14 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "234/1485", percentage = 15 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "235/1477", percentage = 15 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "248/1485", percentage = 16 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "249/1477", percentage = 16 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "257/1485", percentage = 17 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "258/1477", percentage = 17 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "265/1485", percentage = 17 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "266/1477", percentage = 18 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 270/270\nMemory usage: 88M" }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "270/1485", percentage = 18 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "271/1477", percentage = 18 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "274/1485", percentage = 18 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "276/1477", percentage = 18 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "283/1485", percentage = 19 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "286/1477", percentage = 19 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "292/1485", percentage = 19 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "293/1477", percentage = 19 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "298/1485", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "299/1477", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "302/1485", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "303/1477", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "303/1485", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "304/1477", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "308/1485", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:01] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "309/1477", percentage = 20 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "318/1485", percentage = 21 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "319/1477", percentage = 21 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "324/1485", percentage = 21 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "325/1477", percentage = 22 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "335/1485", percentage = 22 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "336/1477", percentage = 22 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "339/1485", percentage = 22 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "340/1477", percentage = 23 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 342/342\nMemory usage: 115M" }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "342/1485", percentage = 23 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "343/1477", percentage = 23 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "356/1485", percentage = 23 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "357/1477", percentage = 24 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "367/1485", percentage = 24 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "368/1477", percentage = 24 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "372/1485", percentage = 25 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "373/1477", percentage = 25 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "373/1485", percentage = 25 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "374/1477", percentage = 25 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "382/1485", percentage = 25 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "383/1477", percentage = 25 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "lua", text = "local lsp_installer = require(\"nvim-lsp-installer\")\nlocal util = require 'lspconfig.util'\n\n-- Use an on_attach function to only map the following keys after the language server attaches to the current buffer\n-- local on_attach = function(client, bufnr)\nlocal on_attach = function(_, bufnr)\n local function buf_set_keymap(...) vim.api.nvim_buf_set_keymap(bufnr, ...) end\n local function buf_set_option(...) vim.api.nvim_buf_set_option(bufnr, ...) end\n\n --Enable completion triggered by <c-x><c-o>\n buf_set_option('omnifunc', 'v:lua.vim.lsp.omnifunc')\n\n -- Mappings.\n local opts = { noremap=true, silent=true }\n\n -- See `:help vim.lsp.*` for documentation on any of the below functions\n buf_set_keymap('n', 'gD', '<Cmd>lua vim.lsp.buf.declaration()<CR>', opts)\n buf_set_keymap('n', 'gd', '<Cmd>lua vim.lsp.buf.definition()<CR>', opts)\n buf_set_keymap('n', 'K', '<Cmd>lua vim.lsp.buf.hover()<CR>', opts)\n buf_set_keymap('n', 'gi', '<cmd>lua vim.lsp.buf.implementation()<CR>', opts)\n buf_set_keymap('n', '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>', opts)\n buf_set_keymap('n', '<space>wa', '<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>', opts)\n buf_set_keymap('n', '<space>wr', '<cmd>lua vim.lsp.buf.remove_workspace_folder()<CR>', opts)\n buf_set_keymap('n', '<space>wl', '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))<CR>', opts)\n buf_set_keymap('n', '<space>D', '<cmd>lua vim.lsp.buf.type_definition()<CR>', opts)\n buf_set_keymap('n', '<space>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts)\n buf_set_keymap('n', '<space>ca', '<cmd>lua vim.lsp.buf.code_action()<CR>', opts)\n buf_set_keymap('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', opts)\n buf_set_keymap('n', '<space>e', '<cmd>lua vim.diagnostic.open_float()<CR>', opts)\n buf_set_keymap('n', '[d', '<cmd>lua vim.diagnostic.goto_prev()<CR>', opts)\n buf_set_keymap('n', ']d', '<cmd>lua vim.diagnostic.goto_next()<CR>', opts)\n buf_set_keymap('n', '<space>q', '<cmd>lua vim.diagnostic.setloclist()<CR>', opts)\n buf_set_keymap(\"n\", \"<space>f\", \"<cmd>lua vim.lsp.buf.formatting()<CR>\", opts)\nend\n\n-- Register a handler that will be called for all installed servers.\nlsp_installer.on_server_ready(function(server)\n local opts = { on_attach = on_attach }\n\n if server.name == \"purescriptls\" then\n -- vim.api.nvim_command('echom \"purescriptls starting...\"')\n vim.lsp.set_log_level('debug')\n opts = { settings = {\n purescript = {\n formatter = \"purs-tidy\",\n -- addNpmPath = true,\n -- addSpagoSources = false\n },\n },\n on_attach = on_attach,\n root_dir = util.root_pattern('output')\n }\n end\n\n if server.name == \"sumneko_lua\" then\n opts = { settings =\n { Lua =\n { runtime =\n { version = \"LuaJIT\", },\n diagnostics = { globals = {'vim'}, },\n workspace = { library = vim.api.nvim_get_runtime_file(\"\", true), },\n telemetry = { enable = false, },\n },\n },\n on_attach = on_attach\n }\n end\n\n -- This setup() function is exactly the same as lspconfig's setup function.\n -- Refer to https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md\n server:setup(opts)\nend)\n", uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/lsp/init.lua", version = 0 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "389/1485", percentage = 26 } }}
[DEBUG][2022-02-23 15:45:02] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "390/1477", percentage = 26 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "395/1485", percentage = 26 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "396/1477", percentage = 26 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "403/1485", percentage = 27 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "404/1477", percentage = 27 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "413/1477", percentage = 27 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "413/1485", percentage = 27 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "425/1477", percentage = 28 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "425/1485", percentage = 28 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "428/1485", percentage = 28 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "429/1477", percentage = 29 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "429/1485", percentage = 28 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "430/1477", percentage = 29 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "449/1485", percentage = 30 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "450/1477", percentage = 30 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "474/1485", percentage = 31 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "475/1477", percentage = 32 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 489/489\nMemory usage: 147M" }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "498/1485", percentage = 33 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "500/1477", percentage = 33 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "511/1477", percentage = 34 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "512/1477", percentage = 34 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "511/1485", percentage = 34 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "516/1477", percentage = 34 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "520/1485", percentage = 35 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "538/1477", percentage = 36 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "543/1485", percentage = 36 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "554/1477", percentage = 37 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "560/1485", percentage = 37 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "582/1477", percentage = 39 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "590/1485", percentage = 39 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "606/1485", percentage = 40 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "607/1477", percentage = 41 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "610/1485", percentage = 41 } }}
[DEBUG][2022-02-23 15:45:03] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "611/1477", percentage = 41 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "635/1485", percentage = 42 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "636/1477", percentage = 43 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "668/1485", percentage = 44 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "669/1477", percentage = 45 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "688/1485", percentage = 46 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "689/1477", percentage = 46 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "697/1485", percentage = 46 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "698/1477", percentage = 47 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "698/1485", percentage = 47 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "699/1477", percentage = 47 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "911/1477", percentage = 61 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "911/1485", percentage = 61 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "$(loading~spin)Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 711/711\nMemory usage: 158M" }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "963/1485", percentage = 64 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "963/1477", percentage = 65 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "971/1485", percentage = 65 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "971/1477", percentage = 65 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "979/1485", percentage = 65 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "980/1477", percentage = 66 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1210/1485", percentage = 81 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "1211/1477", percentage = 81 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1261/1485", percentage = 84 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "1262/1477", percentage = 85 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1261/1485", percentage = 84 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "1262/1477", percentage = 85 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1266/1485", percentage = 85 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "1267/1477", percentage = 85 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1405/1485", percentage = 94 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "1405/1477", percentage = 95 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "report", message = "1452/1477", percentage = 98 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "report", message = "1452/1485", percentage = 97 } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 3, value = { kind = "end" } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = 2, value = { kind = "end" } }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/init.lua", version = 0 }}
[DEBUG][2022-02-23 15:45:04] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/lsp/init.lua", version = 0 }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/plugin/packer_compiled.lua" }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/nvimutils/init.lua" }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/complete.lua" }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/settings.lua" }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/plugins.lua" }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/keymappings.lua" }}
[DEBUG][2022-02-23 15:45:05] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "😺Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 769/769\nMemory usage: 181M" }}
[DEBUG][2022-02-23 15:45:07] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didChange", params = { contentChanges = { { range = { end = { character = 17, line = 50 }, start = { character = 17, line = 50 } }, rangeLength = 0, text = "-- " } }, textDocument = { uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/lsp/init.lua", version = 3 } }}
[DEBUG][2022-02-23 15:45:07] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "😺Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 770/769\nMemory usage: 181M" }}
[DEBUG][2022-02-23 15:45:07] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = {}, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/lsp/init.lua", version = 3 }}
[DEBUG][2022-02-23 15:45:07] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "textDocument/publishDiagnostics", params = { diagnostics = { { code = "unused-local", message = "Unused local `util`.", range = { end = { character = 10, line = 1 }, start = { character = 6, line = 1 } }, severity = 4, source = "Lua Diagnostics.", tags = { 1 } } }, uri = "file:///home/schmidh/Dotfiles/nvim/.config/nvim/lua/lsp/init.lua", version = 3 }}
[DEBUG][2022-02-23 15:45:07] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "😺Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 770/769\nMemory usage: 182M" }}
[DEBUG][2022-02-23 15:45:09] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "😺Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 770/769\nMemory usage: 183M" }}
[DEBUG][2022-02-23 15:45:09] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/status/report", params = { text = "😺Lua", tooltip = "Workspace : /home/schmidh/Dotfiles\nCached files: 770/769\nMemory usage: 188M" }}
[INFO][2022-02-23 15:45:12] .../lua/vim/lsp.lua:1329 "exit_handler" { [2] = { _on_attach = <function 1>, attached_buffers = { true, true, true }, cancel_request = <function 2>, commands = {}, config = { _on_attach = <function 3>, autostart = true, capabilities = { callHierarchy = { dynamicRegistration = false }, textDocument = { codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "Empty", "QuickFix", "Refactor", "RefactorExtract", "RefactorInline", "RefactorRewrite", "Source", "SourceOrganizeImports", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, dynamicRegistration = false, resolveSupport = { properties = { "edit" } } }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = false, documentationFormat = { "markdown", "plaintext" }, preselectSupport = false, snippetSupport = false }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, contextSupport = false, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { linkSupport = true }, documentHighlight = { dynamicRegistration = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = false }, implementation = { linkSupport = true }, publishDiagnostics = { relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = false, prepareSupport = true }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = false, willSaveWaitUntil = false }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = false }, showMessage = { messageActionItem = { additionalPropertiesSupport = false } }, workDoneProgress = true }, workspace = { applyEdit = true, configuration = true, symbol = { dynamicRegistration = false, hierarchicalWorkspaceSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, cmd = { "purescript-language-server", "--stdio" }, cmd_cwd = "/home/schmidh/Gitrepos/qqqq", cmd_env = { PATH = "/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin" }, filetypes = { "purescript" }, flags = {}, get_language_id = <function 4>, handlers = <1>{}, init_options = vim.empty_dict(), log_level = 2, message_level = 2, name = "purescriptls", on_attach = <function 5>, on_exit = <function 6>, on_init = <function 7>, root_dir = "/home/schmidh/Gitrepos/qqqq", settings = { purescript = { formatter = "purs-tidy" } }, workspace_folders = <2>{ { name = "/home/schmidh/Gitrepos/qqqq", uri = "file:///home/schmidh/Gitrepos/qqqq" } }, <metatable> = <3>{ __tostring = <function 8> } }, handlers = <table 1>, id = 2, initialized = true, is_stopped = <function 9>, messages = { messages = {}, name = "purescriptls", progress = { ["6e06d1e4-215e-4c88-b76d-761542d5c025"] = { done = true, title = "Starting PureScript IDE server" } }, status = {} }, name = "purescriptls", notify = <function 10>, offset_encoding = "utf-16", request = <function 11>, request_sync = <function 12>, requests = {}, resolved_capabilities = { call_hierarchy = false, code_action = <4>{ codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, code_lens = true, code_lens_resolve = false, completion = true, declaration = false, document_formatting = true, document_highlight = false, document_range_formatting = false, document_symbol = true, execute_command = true, find_references = true, goto_definition = true, hover = true, implementation = false, rename = false, signature_help = false, signature_help_trigger_characters = {}, text_document_did_change = 1, text_document_open_close = true, text_document_save = true, text_document_save_include_text = false, text_document_will_save = false, text_document_will_save_wait_until = false, type_definition = false, workspace_folder_properties = { changeNotifications = false, supported = false }, workspace_symbol = true }, rpc = { handle = <userdata 1>, notify = <function 13>, pid = 13656, request = <function 14> }, server_capabilities = { codeActionProvider = <table 4>, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true }, stop = <function 15>, supports_method = <function 16>, workspaceFolders = <table 2>, workspace_did_change_configuration = <function 17>, workspace_folders = <table 2> }, [3] = { _on_attach = <function 18>, attached_buffers = { [4] = true, [6] = true }, cancel_request = <function 19>, commands = {}, config = { _on_attach = <function 3>, autostart = true, capabilities = { callHierarchy = { dynamicRegistration = false }, textDocument = { codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "Empty", "QuickFix", "Refactor", "RefactorExtract", "RefactorInline", "RefactorRewrite", "Source", "SourceOrganizeImports", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, dynamicRegistration = false, resolveSupport = { properties = { "edit" } } }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = false, documentationFormat = { "markdown", "plaintext" }, preselectSupport = false, snippetSupport = false }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, contextSupport = false, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { linkSupport = true }, documentHighlight = { dynamicRegistration = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = false }, implementation = { linkSupport = true }, publishDiagnostics = { relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = false, prepareSupport = true }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = false, willSaveWaitUntil = false }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = false }, showMessage = { messageActionItem = { additionalPropertiesSupport = false } }, workDoneProgress = true }, workspace = { applyEdit = true, configuration = true, symbol = { dynamicRegistration = false, hierarchicalWorkspaceSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, cmd = { "lua-language-server" }, cmd_cwd = "/home/schmidh/Dotfiles", cmd_env = { PATH = "/home/schmidh/.local/share/nvim/lsp_servers/sumneko_lua/extension/server/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin" }, filetypes = { "lua" }, flags = {}, get_language_id = <function 20>, handlers = <5>{}, init_options = vim.empty_dict(), log_level = 2, message_level = 2, name = "sumneko_lua", on_attach = <function 21>, on_exit = <function 22>, on_init = <function 23>, root_dir = "/home/schmidh/Dotfiles", settings = { Lua = { diagnostics = { globals = { "vim" } }, runtime = { version = "LuaJIT" }, telemetry = { enable = false }, workspace = { library = { "/home/schmidh/.config/nvim", "/home/schmidh/.local/share/nvim/site", "/home/schmidh/.local/share/nvim/site/pack/packer/start/Comment.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip", "/home/schmidh/.local/share/nvim/site/pack/packer/start/lspkind-nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nord-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-cmp", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", "/home/schmidh/.local/share/nvim/site/pack/packer/start/packer.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/papercolor-theme", "/home/schmidh/.local/share/nvim/site/pack/packer/start/plenary.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/purescript-vim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/surround.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/telescope.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/trouble.nvim", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-cool", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-grammarous", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-highlightedyank", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-visual-star-search", "/home/schmidh/.local/share/nvim/site/pack/packer/start/vim-vsnip", "/usr/share/nvim/runtime", "/usr/share/nvim/runtime/pack/dist/opt/matchit", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-buffer/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-cmdline/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-path/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/cmp-vsnip/after", "/home/schmidh/.local/share/nvim/site/pack/packer/start/nvim-treesitter/after" } } } }, single_file_support = true, workspace_folders = <6>{ { name = "/home/schmidh/Dotfiles", uri = "file:///home/schmidh/Dotfiles" } }, <metatable> = <table 3> }, handlers = <table 5>, id = 3, initialized = true, is_stopped = <function 24>, messages = { messages = {}, name = "sumneko_lua", progress = { [2] = { done = true, percentage = 97, title = "Loading workspace" }, [3] = { done = true, percentage = 98, title = "Loading workspace" } }, status = {} }, name = "sumneko_lua", notify = <function 25>, offset_encoding = "utf-16", request = <function 26>, request_sync = <function 27>, requests = {}, resolved_capabilities = { call_hierarchy = false, code_action = <7>{ codeActionKinds = { "", "quickfix", "refactor.rewrite", "refactor.extract" }, resolveProvider = false }, code_lens = false, code_lens_resolve = false, completion = true, declaration = false, document_formatting = false, document_highlight = true, document_range_formatting = false, document_symbol = true, execute_command = true, find_references = true, goto_definition = true, hover = true, implementation = false, rename = true, signature_help = true, signature_help_trigger_characters = <8>{ "(", "," }, text_document_did_change = 2, text_document_open_close = true, text_document_save = false, text_document_save_include_text = false, text_document_will_save = false, text_document_will_save_wait_until = false, type_definition = true, workspace_folder_properties = { changeNotifications = false, supported = false }, workspace_symbol = true }, rpc = { handle = <userdata 2>, notify = <function 28>, pid = 13758, request = <function 29> }, server_capabilities = { codeActionProvider = <table 7>, completionProvider = { resolveProvider = true, triggerCharacters = { "\t", "\n", ".", ":", "(", "'", '"', "[", ",", "#", "*", "@", "|", "=", "-", "{", "/", "\\", " ", "+", "?" } }, definitionProvider = true, documentHighlightProvider = true, documentOnTypeFormattingProvider = { firstTriggerCharacter = "\n" }, documentSymbolProvider = true, executeCommandProvider = { commands = { "lua.removeSpace", "lua.solve", "lua.jsonToLua", "lua.setConfig", "lua.autoRequire" } }, foldingRangeProvider = true, hoverProvider = true, offsetEncoding = "utf-16", referencesProvider = true, renameProvider = { prepareProvider = true }, semanticTokensProvider = { full = false, legend = { tokenModifiers = { "declaration", "definition", "readonly", "static", "deprecated", "abstract", "async", "modification", "documentation", "defaultLibrary" }, tokenTypes = { "namespace", "type", "class", "enum", "interface", "struct", "typeParameter", "parameter", "variable", "property", "enumMember", "event", "function", "method", "macro", "keyword", "modifier", "comment", "string", "number", "regexp", "operator" } }, range = true }, signatureHelpProvider = { triggerCharacters = <table 8> }, textDocumentSync = { change = 2, openClose = true }, typeDefinitionProvider = true, workspaceSymbolProvider = true }, stop = <function 30>, supports_method = <function 31>, workspaceFolders = <table 6>, workspace_did_change_configuration = <function 32>, workspace_folders = <table 6> }}
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 5, jsonrpc = "2.0", method = "shutdown"}
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 2, jsonrpc = "2.0", method = "shutdown"}
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 2, jsonrpc = "2.0", result = true}
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "exit"}
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Stopped IDE server", type = 4 }}
[INFO][2022-02-23 15:45:12] ...lsp/handlers.lua:408 "Stopped IDE server"
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 5, jsonrpc = "2.0", result = vim.empty_dict()}
[DEBUG][2022-02-23 15:45:12] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "exit"}
[START][2022-02-23 15:45:14] LSP logging initiated
[INFO][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:261 "Starting RPC client" { args = { "--stdio" }, cmd = "purescript-language-server", extra = { cwd = "/home/schmidh/Gitrepos/qqqq", env = { PATH = "/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin" } }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { callHierarchy = { dynamicRegistration = false }, textDocument = { codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "Empty", "QuickFix", "Refactor", "RefactorExtract", "RefactorInline", "RefactorRewrite", "Source", "SourceOrganizeImports", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, dynamicRegistration = false, resolveSupport = { properties = { "edit" } } }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = false, documentationFormat = { "markdown", "plaintext" }, preselectSupport = false, snippetSupport = false }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, contextSupport = false, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { linkSupport = true }, documentHighlight = { dynamicRegistration = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = false }, implementation = { linkSupport = true }, publishDiagnostics = { relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = false, prepareSupport = true }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = false, willSaveWaitUntil = false }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = false }, showMessage = { messageActionItem = { additionalPropertiesSupport = false } }, workDoneProgress = true }, workspace = { applyEdit = true, configuration = true, symbol = { dynamicRegistration = false, hierarchicalWorkspaceSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.6.1" }, initializationOptions = vim.empty_dict(), processId = 13805, rootPath = "/home/schmidh/Gitrepos/qqqq", rootUri = "file:///home/schmidh/Gitrepos/qqqq", trace = "off", workspaceFolders = { { name = "/home/schmidh/Gitrepos/qqqq", uri = "file:///home/schmidh/Gitrepos/qqqq" } } }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "PureScript Language Server started (0.16.5)", type = 4 }}
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 "PureScript Language Server started (0.16.5)"
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = '{"trace":"off","workspaceFolders":[{"uri":"file:///home/schmidh/Gitrepos/qqqq","name":"/home/schmidh/Gitrepos/qqqq"}],"capabilities":{"window":{"workDoneProgress":true,"showDocument":{"support":false},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}},"workspace":{"workspaceFolders":true,"symbol":{"hierarchicalWorkspaceSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"applyEdit":true,"configuration":true},"textDocument":{"references":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true},"declaration":{"linkSupport":true},"codeAction":{"dataSupport":true,"resolveSupport":{"properties":["edit"]},"dynamicRegistration":false,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","Empty","QuickFix","Refactor","RefactorExtract","RefactorInline","RefactorRewrite","Source","SourceOrganizeImports","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"contextSupport":false,"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"snippetSupport":false,"preselectSupport":false,"documentationFormat":["markdown","plaintext"]},"dynamicRegistration":false,"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"documentHighlight":{"dynamicRegistration":false},"definition":{"linkSupport":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"implementation":{"linkSupport":true},"synchronization":{"didSave":true,"willSave":false,"dynamicRegistration":false,"willSaveWaitUntil":false}},"callHierarchy":{"dynamicRegistration":false}},"processId":13805,"initializationOptions":{},"rootUri":"file:///home/schmidh/Gitrepos/qqqq","clientInfo":{"name":"Neovim","version":"0.6.1"},"rootPath":"/home/schmidh/Gitrepos/qqqq"}', type = 3 }}
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 '{"trace":"off","workspaceFolders":[{"uri":"file:///home/schmidh/Gitrepos/qqqq","name":"/home/schmidh/Gitrepos/qqqq"}],"capabilities":{"window":{"workDoneProgress":true,"showDocument":{"support":false},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}},"workspace":{"workspaceFolders":true,"symbol":{"hierarchicalWorkspaceSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"applyEdit":true,"configuration":true},"textDocument":{"references":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true},"declaration":{"linkSupport":true},"codeAction":{"dataSupport":true,"resolveSupport":{"properties":["edit"]},"dynamicRegistration":false,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","Empty","QuickFix","Refactor","RefactorExtract","RefactorInline","RefactorRewrite","Source","SourceOrganizeImports","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"contextSupport":false,"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"snippetSupport":false,"preselectSupport":false,"documentationFormat":["markdown","plaintext"]},"dynamicRegistration":false,"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"documentHighlight":{"dynamicRegistration":false},"definition":{"linkSupport":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"implementation":{"linkSupport":true},"synchronization":{"didSave":true,"willSave":false,"dynamicRegistration":false,"willSaveWaitUntil":false}},"callHierarchy":{"dynamicRegistration":false}},"processId":13805,"initializationOptions":{},"rootUri":"file:///home/schmidh/Gitrepos/qqqq","clientInfo":{"name":"Neovim","version":"0.6.1"},"rootPath":"/home/schmidh/Gitrepos/qqqq"}'
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = 'Starting with args: ["/usr/local/bin/node","/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin/purescript-language-server","--stdio"]', type = 4 }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting with cwd: /home/schmidh/Gitrepos/qqqq and using root path: /home/schmidh/Gitrepos/qqqq", type = 4 }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 1, jsonrpc = "2.0", result = { capabilities = { codeActionProvider = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true } }}
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 'Starting with args: ["/usr/local/bin/node","/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin/purescript-language-server","--stdio"]'
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 "Starting with cwd: /home/schmidh/Gitrepos/qqqq and using root path: /home/schmidh/Gitrepos/qqqq"
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "initialized", params = vim.empty_dict()}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "workspace/didChangeConfiguration", params = { settings = { purescript = { formatter = "purs-tidy" } } }}
[DEBUG][2022-02-23 15:45:14] .../lua/vim/lsp.lua:921 "LSP[purescriptls]" "server_capabilities" { codeActionProvider = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true}
[INFO][2022-02-23 15:45:14] .../lua/vim/lsp.lua:922 "LSP[purescriptls]" "initialized" { resolved_capabilities = { call_hierarchy = false, code_action = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, code_lens = true, code_lens_resolve = false, completion = true, declaration = false, document_formatting = true, document_highlight = false, document_range_formatting = false, document_symbol = true, execute_command = true, find_references = true, goto_definition = true, hover = true, implementation = false, rename = false, signature_help = false, signature_help_trigger_characters = {}, text_document_did_change = 1, text_document_open_close = true, text_document_save = true, text_document_save_include_text = false, text_document_will_save = false, text_document_will_save_wait_until = false, type_definition = false, workspace_folder_properties = { changeNotifications = false, supported = false }, workspace_symbol = true }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "purescript", text = 'module Main where\n\nimport Prelude\n\nimport Effect (Effect)\nimport Effect.Console (log)\n\nmain :: Effect Unit\nmain = do\n log "🍝"\n', uri = "file:///home/schmidh/Gitrepos/qqqq/src/Main.purs", version = 0 } }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Got new config (client push)", type = 4 }}
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 "Got new config (client push)"
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting IDE server", type = 3 }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 0, jsonrpc = "2.0", method = "window/workDoneProgress/create", params = { token = "ff137606-6c0b-4534-a16c-4cc65f561e74" }}
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 "Starting IDE server"
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = vim.NIL, status = true}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 0, jsonrpc = "2.0", result = vim.NIL}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = "ff137606-6c0b-4534-a16c-4cc65f561e74", value = { cancellable = true, kind = "begin", title = "Starting PureScript IDE server" } }}
[DEBUG][2022-02-23 15:45:14] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Using sources from psc-package/spago packages (PURS_IDE_SOURCES not set)", type = 3 }}
[INFO][2022-02-23 15:45:14] ...lsp/handlers.lua:408 "Using sources from psc-package/spago packages (PURS_IDE_SOURCES not set)"
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Resolved IDE server paths (npm-bin: false) from PATH of /home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin (1st is used):", type = 3 }}
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "Resolved IDE server paths (npm-bin: false) from PATH of /home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin (1st is used):"
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "node_modules/.bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "/home/schmidh/.npm/bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "node_modules/.bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "/home/schmidh/.npm/bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Found multiple IDE server executables; using node_modules/.bin/purs", type = 2 }}
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "node_modules/.bin/purs: 0.14.5\n"
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting IDE server on port 15494 with cwd /home/schmidh/Gitrepos/qqqq", type = 3 }}
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "/home/schmidh/.npm/bin/purs: 0.14.5\n"
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "node_modules/.bin/purs: 0.14.5\n"
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "/home/schmidh/.npm/bin/purs: 0.14.5\n"
[WARN][2022-02-23 15:45:15] ...lsp/handlers.lua:406 "Found multiple IDE server executables; using node_modules/.bin/purs"
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "Starting IDE server on port 15494 with cwd /home/schmidh/Gitrepos/qqqq"
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Started IDE server (port 15494)", type = 4 }}
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "Started IDE server (port 15494)"
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "[Info] cachedb was changed from: Nothing, to: Just 2022-02-23 13:13:18.395165954 UTC @(main:Command.Ide app/Command/Ide.hs:199:25)\n", type = 3 }}
[INFO][2022-02-23 15:45:15] ...lsp/handlers.lua:408 "[Info] cachedb was changed from: Nothing, to: Just 2022-02-23 13:13:18.395165954 UTC @(main:Command.Ide app/Command/Ide.hs:199:25)\n"
[DEBUG][2022-02-23 15:45:15] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = "ff137606-6c0b-4534-a16c-4cc65f561e74", value = { kind = "end" } }}
[DEBUG][2022-02-23 15:45:16] .../lua/vim/lsp.lua:962 "LSP[purescriptls]" "client.request" 2 "textDocument/definition" { position = { character = 2, line = 9 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/src/Main.purs" }} <function 1> 1
[DEBUG][2022-02-23 15:45:16] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 2, jsonrpc = "2.0", method = "textDocument/definition", params = { position = { character = 2, line = 9 }, textDocument = { uri = "file:///home/schmidh/Gitrepos/qqqq/src/Main.purs" } }}
[DEBUG][2022-02-23 15:45:16] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 2, jsonrpc = "2.0", result = { range = { end = { character = 0, line = 8 }, start = { character = 0, line = 8 } }, uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs" }}
[INFO][2022-02-23 15:45:16] .../vim/lsp/rpc.lua:261 "Starting RPC client" { args = { "--stdio" }, cmd = "purescript-language-server", extra = { cwd = "/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0", env = { PATH = "/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin" } }}
[DEBUG][2022-02-23 15:45:16] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 1, jsonrpc = "2.0", method = "initialize", params = { capabilities = { callHierarchy = { dynamicRegistration = false }, textDocument = { codeAction = { codeActionLiteralSupport = { codeActionKind = { valueSet = { "", "Empty", "QuickFix", "Refactor", "RefactorExtract", "RefactorInline", "RefactorRewrite", "Source", "SourceOrganizeImports", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" } } }, dataSupport = true, dynamicRegistration = false, resolveSupport = { properties = { "edit" } } }, completion = { completionItem = { commitCharactersSupport = false, deprecatedSupport = false, documentationFormat = { "markdown", "plaintext" }, preselectSupport = false, snippetSupport = false }, completionItemKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 } }, contextSupport = false, dynamicRegistration = false }, declaration = { linkSupport = true }, definition = { linkSupport = true }, documentHighlight = { dynamicRegistration = false }, documentSymbol = { dynamicRegistration = false, hierarchicalDocumentSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, hover = { contentFormat = { "markdown", "plaintext" }, dynamicRegistration = false }, implementation = { linkSupport = true }, publishDiagnostics = { relatedInformation = true, tagSupport = { valueSet = { 1, 2 } } }, references = { dynamicRegistration = false }, rename = { dynamicRegistration = false, prepareSupport = true }, signatureHelp = { dynamicRegistration = false, signatureInformation = { activeParameterSupport = true, documentationFormat = { "markdown", "plaintext" }, parameterInformation = { labelOffsetSupport = true } } }, synchronization = { didSave = true, dynamicRegistration = false, willSave = false, willSaveWaitUntil = false }, typeDefinition = { linkSupport = true } }, window = { showDocument = { support = false }, showMessage = { messageActionItem = { additionalPropertiesSupport = false } }, workDoneProgress = true }, workspace = { applyEdit = true, configuration = true, symbol = { dynamicRegistration = false, hierarchicalWorkspaceSymbolSupport = true, symbolKind = { valueSet = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 } } }, workspaceEdit = { resourceOperations = { "rename", "create", "delete" } }, workspaceFolders = true } }, clientInfo = { name = "Neovim", version = "0.6.1" }, initializationOptions = vim.empty_dict(), processId = 13805, rootPath = "/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0", rootUri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0", trace = "off", workspaceFolders = { { name = "/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0", uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0" } } }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "PureScript Language Server started (0.16.5)", type = 4 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "PureScript Language Server started (0.16.5)"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = '{"trace":"off","workspaceFolders":[{"uri":"file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0","name":"/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0"}],"capabilities":{"window":{"workDoneProgress":true,"showDocument":{"support":false},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}},"workspace":{"workspaceFolders":true,"symbol":{"hierarchicalWorkspaceSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"applyEdit":true,"configuration":true},"textDocument":{"references":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true},"declaration":{"linkSupport":true},"codeAction":{"dataSupport":true,"resolveSupport":{"properties":["edit"]},"dynamicRegistration":false,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","Empty","QuickFix","Refactor","RefactorExtract","RefactorInline","RefactorRewrite","Source","SourceOrganizeImports","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"contextSupport":false,"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"snippetSupport":false,"preselectSupport":false,"documentationFormat":["markdown","plaintext"]},"dynamicRegistration":false,"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"documentHighlight":{"dynamicRegistration":false},"definition":{"linkSupport":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"implementation":{"linkSupport":true},"synchronization":{"didSave":true,"willSave":false,"dynamicRegistration":false,"willSaveWaitUntil":false}},"callHierarchy":{"dynamicRegistration":false}},"processId":13805,"initializationOptions":{},"rootUri":"file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0","clientInfo":{"name":"Neovim","version":"0.6.1"},"rootPath":"/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0"}', type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 '{"trace":"off","workspaceFolders":[{"uri":"file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0","name":"/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0"}],"capabilities":{"window":{"workDoneProgress":true,"showDocument":{"support":false},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":false}}},"workspace":{"workspaceFolders":true,"symbol":{"hierarchicalWorkspaceSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"resourceOperations":["rename","create","delete"]},"applyEdit":true,"configuration":true},"textDocument":{"references":{"dynamicRegistration":false},"publishDiagnostics":{"relatedInformation":true,"tagSupport":{"valueSet":[1,2]}},"typeDefinition":{"linkSupport":true},"rename":{"dynamicRegistration":false,"prepareSupport":true},"declaration":{"linkSupport":true},"codeAction":{"dataSupport":true,"resolveSupport":{"properties":["edit"]},"dynamicRegistration":false,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","Empty","QuickFix","Refactor","RefactorExtract","RefactorInline","RefactorRewrite","Source","SourceOrganizeImports","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"contextSupport":false,"completionItem":{"commitCharactersSupport":false,"deprecatedSupport":false,"snippetSupport":false,"preselectSupport":false,"documentationFormat":["markdown","plaintext"]},"dynamicRegistration":false,"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"signatureHelp":{"dynamicRegistration":false,"signatureInformation":{"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"]}},"documentHighlight":{"dynamicRegistration":false},"definition":{"linkSupport":true},"documentSymbol":{"hierarchicalDocumentSymbolSupport":true,"dynamicRegistration":false,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"hover":{"dynamicRegistration":false,"contentFormat":["markdown","plaintext"]},"implementation":{"linkSupport":true},"synchronization":{"didSave":true,"willSave":false,"dynamicRegistration":false,"willSaveWaitUntil":false}},"callHierarchy":{"dynamicRegistration":false}},"processId":13805,"initializationOptions":{},"rootUri":"file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0","clientInfo":{"name":"Neovim","version":"0.6.1"},"rootPath":"/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0"}'
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = 'Starting with args: ["/usr/local/bin/node","/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin/purescript-language-server","--stdio"]', type = 4 }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting with cwd: /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0 and using root path: /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0", type = 4 }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 1, jsonrpc = "2.0", result = { capabilities = { codeActionProvider = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true } }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 'Starting with args: ["/usr/local/bin/node","/home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin/purescript-language-server","--stdio"]'
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Starting with cwd: /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0 and using root path: /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "initialized", params = vim.empty_dict()}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "workspace/didChangeConfiguration", params = { settings = { purescript = { formatter = "purs-tidy" } } }}
[DEBUG][2022-02-23 15:45:17] .../lua/vim/lsp.lua:921 "LSP[purescriptls]" "server_capabilities" { codeActionProvider = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, codeLensProvider = { resolveProvider = false }, completionProvider = { resolveProvider = false, triggerCharacters = { "." } }, definitionProvider = true, documentFormattingProvider = true, documentSymbolProvider = true, executeCommandProvider = { commands = { "purescript.addCompletionImport", "purescript.caseSplit-explicit", "purescript.addClause-explicit", "purescript.replaceSuggestion", "purescript.build", "purescript.clean", "purescript.startPscIde", "purescript.stopPscIde", "purescript.restartPscIde", "purescript.typedHole-explicit", "purescript.replaceAllSuggestions", "purescript.fixTypo" } }, foldingRangeProvider = true, hoverProvider = true, referencesProvider = true, textDocumentSync = 1, workspaceSymbolProvider = true}
[INFO][2022-02-23 15:45:17] .../lua/vim/lsp.lua:922 "LSP[purescriptls]" "initialized" { resolved_capabilities = { call_hierarchy = false, code_action = { codeActionKinds = { "", "source.organizeImports", "source.sortImports", "source.fixAll", "source" } }, code_lens = true, code_lens_resolve = false, completion = true, declaration = false, document_formatting = true, document_highlight = false, document_range_formatting = false, document_symbol = true, execute_command = true, find_references = true, goto_definition = true, hover = true, implementation = false, rename = false, signature_help = false, signature_help_trigger_characters = {}, text_document_did_change = 1, text_document_open_close = true, text_document_save = true, text_document_save_include_text = false, text_document_will_save = false, text_document_will_save_wait_until = false, type_definition = false, workspace_folder_properties = { changeNotifications = false, supported = false }, workspace_symbol = true }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:347 "rpc.send" { jsonrpc = "2.0", method = "textDocument/didOpen", params = { textDocument = { languageId = "purescript", text = "module Effect.Console where\n\nimport Effect (Effect)\n\nimport Data.Show (class Show, show)\nimport Data.Unit (Unit)\n\n-- | Write a message to the console.\nforeign import log\n :: String\n -> Effect Unit\n\n-- | Write a value to the console, using its `Show` instance to produce a\n-- | `String`.\nlogShow :: forall a. Show a => a -> Effect Unit\nlogShow a = log (show a)\n\n-- | Write an warning to the console.\nforeign import warn\n :: String\n -> Effect Unit\n\n-- | Write an warning value to the console, using its `Show` instance to produce\n-- | a `String`.\nwarnShow :: forall a. Show a => a -> Effect Unit\nwarnShow a = warn (show a)\n\n-- | Write an error to the console.\nforeign import error\n :: String\n -> Effect Unit\n\n-- | Write an error value to the console, using its `Show` instance to produce a\n-- | `String`.\nerrorShow :: forall a. Show a => a -> Effect Unit\nerrorShow a = error (show a)\n\n-- | Write an info message to the console.\nforeign import info\n :: String\n -> Effect Unit\n\n-- | Write an info value to the console, using its `Show` instance to produce a\n-- | `String`.\ninfoShow :: forall a. Show a => a -> Effect Unit\ninfoShow a = info (show a)\n\n-- | Start a named timer.\nforeign import time :: String -> Effect Unit\n\n-- | Print the time since a named timer started in milliseconds.\nforeign import timeLog :: String -> Effect Unit\n\n-- | Stop a named timer and print time since it started in milliseconds.\nforeign import timeEnd :: String -> Effect Unit\n\n-- | Clears the console\nforeign import clear :: Effect Unit\n", uri = "file:///home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/src/Effect/Console.purs", version = 0 } }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Got new config (client push)", type = 4 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Got new config (client push)"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting IDE server", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Starting IDE server"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 0, jsonrpc = "2.0", method = "window/workDoneProgress/create", params = { token = "f7cf688e-6626-4416-8766-b23d7ca7b348" }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = vim.NIL, status = true}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 0, jsonrpc = "2.0", result = vim.NIL}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = "f7cf688e-6626-4416-8766-b23d7ca7b348", value = { cancellable = true, kind = "begin", title = "Starting PureScript IDE server" } }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Using sources from psc-package/spago packages (PURS_IDE_SOURCES not set)", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Using sources from psc-package/spago packages (PURS_IDE_SOURCES not set)"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Resolved IDE server paths (npm-bin: false) from PATH of /home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin (1st is used):", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Resolved IDE server paths (npm-bin: false) from PATH of /home/schmidh/.local/share/nvim/lsp_servers/purescript/node_modules/.bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/home/schmidh/.cargo/bin:./node_modules/.bin/:/home/schmidh/.npm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin:/home/schmidh/.local/bin:/home/schmidh/Golang/bin:/home/schmidh/Gitrepos/flutter/bin:/home/schmidh/.pub-cache/bin:/home/schmidh/Android-Studio/bin:/home/schmidh/bin/git-fuzzy/bin:/home/schmidh/bin:/home/schmidh/local/bin:/home/schmidh/.local/bin (1st is used):"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "/home/schmidh/.npm/bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "/home/schmidh/.npm/bin/purs: 0.14.5\n", type = 3 }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Found multiple IDE server executables; using /home/schmidh/.npm/bin/purs", type = 2 }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Starting IDE server on port 15209 with cwd /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "/home/schmidh/.npm/bin/purs: 0.14.5\n"
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "/home/schmidh/.npm/bin/purs: 0.14.5\n"
[WARN][2022-02-23 15:45:17] ...lsp/handlers.lua:406 "Found multiple IDE server executables; using /home/schmidh/.npm/bin/purs"
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Starting IDE server on port 15209 with cwd /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Started IDE server (port 15209)", type = 4 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Started IDE server (port 15209)"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Your output directory didn't exist. This usually means you didn't compile your project yet.\npsc-ide needs you to compile your project (for example by running pulp build)\n", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Your output directory didn't exist. This usually means you didn't compile your project yet.\npsc-ide needs you to compile your project (for example by running pulp build)\n"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Non-fatal error loading modules: Couldn't locate your output directory at: /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/output", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Non-fatal error loading modules: Couldn't locate your output directory at: /home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/output"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "$/progress", params = { token = "f7cf688e-6626-4416-8766-b23d7ca7b348", value = { kind = "end" } }}
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { jsonrpc = "2.0", method = "window/logMessage", params = { message = "Output directory does not exist at '/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/output'", type = 3 }}
[INFO][2022-02-23 15:45:17] ...lsp/handlers.lua:408 "Output directory does not exist at '/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/output'"
[DEBUG][2022-02-23 15:45:17] .../vim/lsp/rpc.lua:454 "rpc.receive" { id = 1, jsonrpc = "2.0", method = "window/showMessageRequest", params = { actions = { { title = "Build project" } }, message = "Output directory does not exist at '/home/schmidh/Gitrepos/qqqq/.spago/console/v5.0.0/output'. Ensure project is built, or check configuration of output directory and build command.. \n\nEnsure project is built with the same purs version as the IDE server is using", type = 2 }}
[DEBUG][2022-02-23 15:45:22] .../vim/lsp/rpc.lua:464 "server_request: callback result" { result = vim.NIL, status = true}
[DEBUG][2022-02-23 15:45:22] .../vim/lsp/rpc.lua:347 "rpc.send" { id = 1, jsonrpc = "2.0", result = vim.NIL}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment