What language server (If the problem is related to a specific language server): Typescript Server
Can you reproduce this behavior on other language server clients (vscode, languageclient-neovim, coc.nvim, etc.): I only tried VSCode but it worked on that
Is the problem isolated to a particular language server: It seems pyright has the same issue. My lua setup works though. I also tried setting up tsserver manually like how I did with lua but that didn't help
Operating system/version: Windows 10
Thanks for any help
How to reproduce the problem from neovim startup
There are no errors that pop up or anything. I just try to open up a JS file with a root detected
Actual behaviour
When I try to rename stuff or have errors, nothing pops up. It's as if the language server doesn't exist.
Expected behaviour
I was hoping diagnostics would pop up with renaming capabilities among other things
Minimal init.vim or init.lua and code sample
I used the minimal init lua and just replaced the server with tsserver but that didn't help either.
nvim --version
: NVIM v0.6.0-dev+194-g8af13ed94Thanks for any help
How to reproduce the problem from neovim startup
There are no errors that pop up or anything. I just try to open up a JS file with a root detected
Actual behaviour
When I try to rename stuff or have errors, nothing pops up. It's as if the language server doesn't exist.
Expected behaviour
I was hoping diagnostics would pop up with renaming capabilities among other things
Minimal init.vim or init.lua and code sample
I used the minimal init lua and just replaced the server with tsserver but that didn't help either.
Here is a snippet from my (personal config)[https://github.com/kvietcong/le-custom/blob/master/dotfiles/.config/nvim/lua/lsp.lua]
Health check
Checkhealth result
![image](https://user-images.githubusercontent.com/32186663/131239667-0d80f22a-61d5-40bf-b571-b7f69cd1c7b5.png) ``` health#lspconfig#check ======================================================================== ## Checking language server protocol configuration - INFO: sumneko_lua: configuration checked. - INFO: hls: configuration checked. - INFO: html: configuration checked. - INFO: tsserver: configuration checked. - INFO: pyright: configuration checked. - INFO: clangd: configuration checked. - INFO: cssls: configuration checked. ```LSP log
Log file
``` [ START ] 2021-08-27T19:11:17-0700 ] LSP logging initiated [ START ] 2021-08-27T19:23:19-0700 ] LSP logging initiated [ START ] 2021-08-27T19:25:10-0700 ] LSP logging initiated [ START ] 2021-08-27T19:23:51-0700 ] LSP logging initiated [ START ] 2021-08-28T00:49:13-0700 ] LSP logging initiated [ START ] 2021-08-28T00:51:49-0700 ] LSP logging initiated [ ERROR ] 2021-08-28T00:53:48-0700 ] ...gram Files\Neovim\share\nvim\runtime\lua\vim\lsp\rpc.lua:462 ] "rpc" "typescript-language-server.cmd" "stderr" "^C" [ START ] 2021-08-28T11:02:23-0700 ] LSP logging initiated [ ERROR ] 2021-08-28T12:07:15-0700 ] ...gram Files\Neovim\share\nvim\runtime\lua\vim\lsp\rpc.lua:573 ] "No callback found for server response id 1691" [ ERROR ] 2021-08-28T12:07:15-0700 ] D:\Program Files\Neovim\share\nvim\runtime\lua\vim\lsp.lua:708 ] "LSP[tsserver]" "on_error" { code = "NO_RESULT_CALLBACK_FOUND", err = { id = 1691, jsonrpc = "2.0" }} [ START ] 2021-08-28T12:07:25-0700 ] LSP logging initiated [ START ] 2021-08-28T12:08:20-0700 ] LSP logging initiated [ START ] 2021-08-28T12:09:33-0700 ] LSP logging initiated [ START ] 2021-08-28T12:11:13-0700 ] LSP logging initiated [ START ] 2021-08-28T12:14:24-0700 ] LSP logging initiated [ START ] 2021-08-28T12:19:22-0700 ] LSP logging initiated [ ERROR ] 2021-08-28T12:20:01-0700 ] ...gram Files\Neovim\share\nvim\runtime\lua\vim\lsp\rpc.lua:462 ] "rpc" "typescript-language-server.cmd" "stderr" "^C" [ START ] 2021-08-28T12:21:51-0700 ] LSP logging initiated [ START ] 2021-08-28T12:22:03-0700 ] LSP logging initiated [ START ] 2021-08-28T12:22:15-0700 ] LSP logging initiated [ START ] 2021-08-28T12:23:41-0700 ] LSP logging initiated [ START ] 2021-08-28T12:23:56-0700 ] LSP logging initiated [ START ] 2021-08-28T12:24:01-0700 ] LSP logging initiated [ START ] 2021-08-28T12:26:09-0700 ] LSP logging initiated [ START ] 2021-08-28T12:26:42-0700 ] LSP logging initiated [ START ] 2021-08-28T12:30:31-0700 ] LSP logging initiated [ START ] 2021-08-28T12:25:25-0700 ] LSP logging initiated [ START ] 2021-08-28T12:32:10-0700 ] LSP logging initiated [ START ] 2021-08-28T12:32:44-0700 ] LSP logging initiated [ START ] 2021-08-28T12:34:39-0700 ] LSP logging initiated [ START ] 2021-08-28T12:31:07-0700 ] LSP logging initiated [ START ] 2021-08-28T12:24:41-0700 ] LSP logging initiated [ START ] 2021-08-28T14:47:30-0700 ] LSP logging initiated [ START ] 2021-08-28T13:53:55-0700 ] LSP logging initiated [ START ] 2021-08-28T20:10:45-0700 ] LSP logging initiated [ START ] 2021-08-28T20:14:16-0700 ] LSP logging initiated [ ERROR ] 2021-08-28T20:14:32-0700 ] ...gram Files\Neovim\share\nvim\runtime\lua\vim\lsp\rpc.lua:462 ] "rpc" "D:/Custom Binaries/lua-language-server-2.3//bin/lua-language-server" "stderr" "script\\utility.lua:563: attempt to get length of a nil value (upvalue 'text')\r\nstack traceback:\r\n\tscript\\text-merger.lua:6: in upvalue 'splitRows'\r\n\tscript\\text-merger.lua:97: in function 'text-merger'\r\n\tscript\\provider\\provider.lua:235: in function Githubissues.