When I'm typing non-ascii characters (e.g. Chinese) in the editor like the following:
and I start a new line and types anything that triggers the auto-completion, the LSP crashes instantly with the following log:
{"path":"","debug":true,"diagnostics":false}
disable diagnostics
received: Content-Length: 187
error handling json: list(message = "parse error: trailing garbage\n text\":\"x <- \\\"你好\\\"\\nx\"}}}Cont\n (right here) ------^\n", call = NULL)
received: ent-Length: 143
Error in self$read_header() : Unexpected input: ent-Length: 143
list()
exiting
Warning messages:
1: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
2: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
3: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
4: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
[Info - 9:14:54 PM] Connection to server got closed. Server will restart.
[Error - 9:14:54 PM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
[Error - 9:14:54 PM] Request textDocument/completion failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
R binary: R
Language server exited with exit code 0
connection type: tcp at 58921
connected
received: Content-Length: 2506
received payload.
handling request: initialize
initialization config: {"processId":59325,"rootPath":"/Users/ken/data/comp-data","rootUri":"file:///Users/ken/data/comp-data","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional"},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":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]}},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true},"textDocument":{"publishDiagnostics":{"relatedInformation":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true},"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]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"]}},"definition":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":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]},"hierarchicalDocumentSymbolSupport":true},"codeAction":{"dynamicRegistration":true,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"documentLink":{"dynamicRegistration":true},"typeDefinition":{"dynamicRegistration":true},"implementation":{"dynamicRegistration":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true}}},"trace":"off","workspaceFolders":[{"uri":"file:///Users/ken/data/comp-data","name":"comp-data"}]}
deliver: ["Response","Message","R6"]
received: Content-Length: 52
received payload.
handling notification: initialized
on_initialized
received: Content-Length: 142
received payload.
handling notification: workspace/didChangeConfiguration
settings {"path":"","debug":true,"diagnostics":false}
{"path":"","debug":true,"diagnostics":false}
disable diagnostics
received: Content-Length: 187
error handling json: list(message = "parse error: trailing garbage\n text\":\"x <- \\\"你好\\\"\\nx\"}}}Cont\n (right here) ------^\n", call = NULL)
received: ent-Length: 143
Error in self$read_header() : Unexpected input: ent-Length: 143
list()
exiting
Warning messages:
1: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
2: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
3: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
4: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
[Info - 9:14:55 PM] Connection to server got closed. Server will restart.
[Error - 9:14:55 PM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
[Error - 9:14:55 PM] Request textDocument/completion failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
R binary: R
Language server exited with exit code 0
connection type: tcp at 58923
connected
received: Content-Length: 2506
received payload.
handling request: initialize
initialization config: {"processId":59325,"rootPath":"/Users/ken/data/comp-data","rootUri":"file:///Users/ken/data/comp-data","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional"},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":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]}},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true},"textDocument":{"publishDiagnostics":{"relatedInformation":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true},"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]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"]}},"definition":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":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]},"hierarchicalDocumentSymbolSupport":true},"codeAction":{"dynamicRegistration":true,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"documentLink":{"dynamicRegistration":true},"typeDefinition":{"dynamicRegistration":true},"implementation":{"dynamicRegistration":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true}}},"trace":"off","workspaceFolders":[{"uri":"file:///Users/ken/data/comp-data","name":"comp-data"}]}
deliver: ["Response","Message","R6"]
received: Content-Length: 52
received payload.
handling notification: initialized
on_initialized
received: Content-Length: 142
received payload.
handling notification: workspace/didChangeConfiguration
settings {"path":"","debug":true,"diagnostics":false}
{"path":"","debug":true,"diagnostics":false}
disable diagnostics
received: Content-Length: 187
error handling json: list(message = "parse error: trailing garbage\n text\":\"x <- \\\"你好\\\"\\nx\"}}}Cont\n (right here) ------^\n", call = NULL)
received: ent-Length: 143
Error in self$read_header() : Unexpected input: ent-Length: 143
list()
exiting
Warning messages:
1: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
2: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
3:
In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
4: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
[Info - 9:14:56 PM] Connection to server got closed. Server will restart.
[Error - 9:14:56 PM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
[Error - 9:14:56 PM] Request textDocument/completion failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
R binary: R
Language server exited with exit code 0
connection type: tcp at 58925
connected
received: Content-Length: 2506
received payload.
handling request: initialize
initialization config: {"processId":59325,"rootPath":"/Users/ken/data/comp-data","rootUri":"file:///Users/ken/data/comp-data","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional"},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":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]}},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true},"textDocument":{"publishDiagnostics":{"relatedInformation":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true},"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]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"]}},"definition":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":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]},"hierarchicalDocumentSymbolSupport":true},"codeAction":{"dynamicRegistration":true,"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true},"documentLink":{"dynamicRegistration":true},"typeDefinition":{"dynamicRegistration":true},"implementation":{"dynamicRegistration":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true}}},"trace":"off","workspaceFolders":[{"uri":"file:///Users/ken/data/comp-data","name":"comp-data"}]}
deliver: ["Response","Message","R6"]
received: Content-Length: 52
received payload.
handling notification: initialized
on_initialized
received: Content-Length: 142
received payload.
handling notification: workspace/didChangeConfiguration
settings {"path":"","debug":true,"diagnostics":false}
{"path":"","debug":true,"diagnostics":false}
disable diagnostics
received: Content-Length: 187
error handling json: list(message = "parse error: trailing garbage\n text\":\"x <- \\\"你好\\\"\\nx\"}}}Cont\n (right here) ------^\n", call = NULL)
received: ent-Length: 143
Error in self$read_header() : Unexpected input: ent-Length: 143
list()
exiting
Warning messages:
1: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
2: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
3: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
4: In readChar(self$inputcon, n) :
text connection used with readChar(), results may be incorrect
[Error - 9:14:56 PM] Connection to server got closed. Server will not be restarted.
[Error - 9:14:56 PM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
[Error - 9:14:56 PM] Request textDocument/completion failed.
Error: Connection got disposed.
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:876:25)
at Object.dispose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:71:35)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2150:42)
at LanguageClient.handleConnectionClosed (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/main.js:150:15)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-languageclient/lib/client.js:2137:18)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at closeHandler (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/main.js:226:26)
at CallbackList.invoke (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:62:39)
at Emitter.fire (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/events.js:120:36)
at StreamMessageWriter.fireClose (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:39:27)
at Socket.constructor.writable.on (/Users/ken/.vscode/extensions/reditorsupport.r-lsp-0.1.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:58:46)
at Socket.emit (events.js:187:15)
at TCP.Socket._destroy._handle.close (net.js:606:12)
Language server exited with exit code 0