aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* fix: check workspace after client initial (#2356)Raphael2022-12-262-65/+110
| | | | | | | | | | | | | | | | | | | * fix: some server need restart * fix: improve * fix: async start client * fix: remove session file * fix: improve logic * fix: improve logic * fix: check the root already in workspace * fix: improve check * fix: add start_new_client into the if branch
* fix: use client config capabilities to check server support workspae (#2354)Raphael2022-12-251-2/+3
|
* fix: check client exist supports_method (#2351)Raphael2022-12-251-1/+6
|
* fix: check client support workspaceFolders (#2350)Raphael2022-12-251-8/+1
|
* fix: check server_capabilities field exist (#2348)Yuki Ito2022-12-241-1/+6
|
* refactor: remove single_clients and improve clients reuse (#2334)Raphael2022-12-241-80/+83
| | | | | | | | | | | | | | | | | * refactor: remove single_clients and improve clients reuse * fix: remove unused param * chore: correct check * fix: improve * fix: remove debug print * fix: add comment * chore: don't insert workspace when single file mode * chore: add comment
* fix: correct link of typescript-language-server (#2347)Raphael2022-12-241-1/+1
|
* docs: update root_dir for smithy_ls and ruff_lsp (#2346)William Boman2022-12-242-1/+2
|
* feat: add smithy-language-server support (#2342)Nick Rodgers2022-12-231-0/+30
| | | | | | | | | | | | | | | | * feat: add smithy-language-server support Add support for the smithy-language-server for the Smithy IDL * fix: format * fix: format * fix: format * fix: format Co-authored-by: Nicholas Rodgers <nrdg@amazon.com> Co-authored-by: Raphael <glephunter@gmail.com>
* fix(deno): use virtual text handler for typeDefinition (#2338)sigmaSd2022-12-221-0/+1
|
* fix: rename ruff-lsp to ruff_lsp (#2337)Raphael2022-12-211-0/+0
|
* chore: remove `languageFeatures`, `documentFeatures` (#2336)Johnson Chu2022-12-211-34/+0
|
* feat: add ruff-lsp support (#2335)Igor Lacerda2022-12-211-0/+40
|
* fix: send the lsp method request after insert workspace folders (#2330)Raphael2022-12-201-1/+8
| | | | | | | * fix: send the lsp method request after insert workspace folders * fix: use client do rpc request * fix: check client support workspace
* feat: add jq support (#2333)xiantang2022-12-201-0/+30
| | | | | * feat: add jq support * chore: change file name to jqls
* feat: add uvl support (#2331)Raphael2022-12-201-0/+29
| | | | | | | * feat: add uvl support * fix: format * fix: format
* fix(gdscript): support get the port from env variable (#2313)Raphael2022-12-201-2/+3
| | | | | * fix(gdscript): support get the port from env variable * fix: format
* fix(lspinfo): safely expand filenames that don't exist on fs (#2320)William Boman2022-12-181-1/+3
| | | | | | | | The filename of a buffer may point to a node on the file system that does not yet exist. `uv.fs_realpath()` will return nil in these cases, causing a nil exception later on. The builtin `resolve()` function will return the provided filename as-is if it does not yet exist. Alternatively we could stick to libuv APIs.
* fix: run all matched client in LspStart (#2314)Raphael2022-12-131-1/+15
|
* feat: support multiple workspaceFolders and show correct root in Lspinfo (#2304)Raphael2022-12-112-21/+59
| | | | | | | | | | | | | * feat: support multiple workspaceFolders and show correct root in Lspinfo * fix: add return branch * fix: convert path before compare * fix: improve find root dir in LspInfo * fix: check logic * fix: remove unnecessary code
* fix: check client is available and get client id from cache (#2303)Raphael2022-12-101-4/+5
|
* fix: check workspae folders follow nvim version (#2301)Raphael2022-12-091-3/+4
|
* fix: add new root into the workspace folders (#2298)Raphael2022-12-091-6/+9
| | | | | * fix: add the new root to workspaceFolders * fix: add the new root to workspaceFolders
* fix: typo of vim.loop.cwd (#2293)Raphael2022-12-071-1/+1
|
* feat: support unnamed buffer with single_file_support (#2226)Raphael2022-12-062-11/+16
| | | | | | | | | | | * feat: support unnamed buffer with single_file_support * fix: make some code simple clear * feat: update doc * fix: grammar * fix: grammar
* feat: add 'starlark-rust' LSP for starlark and BUILD files (#2291)Nils Wireklint2022-12-061-0/+20
| | | | | | | | | | | | | | | | | | | | | | | * feat: add 'starlark-rust' LSP for starlark and BUILD files This uses the github name and not the cargo name as it is not so official and may be replaced by a better LSP. So the name is not already taken by this linter. * fix: remove indent * fix: remove indent * fix: remove indent * fix: remove indent * fix: remove indent * fix: remove indent * fix: remove indent Co-authored-by: Raphael <glephunter@gmail.com>
* fix(lsp): don't spawn new lsp client if already persent (#2287)sigmaSd2022-12-041-0/+8
|
* fix(ansiblels): update ansiblels default config (#2286)Rufus Deponian2022-12-031-12/+14
|
* fix: update the ansiblels settings (#2284)Raphael2022-12-021-11/+12
|
* feat: add eruby to emmet_ls (#2281)Cory Hutchison2022-12-021-1/+1
|
* fix: move gleam.lua to correct folder (#2279)Massolari2022-12-011-0/+25
|
* fix: remove searched for message in lspinfo (#2274)Raphael2022-12-011-7/+0
|
* fix: inspect UNISON_LSP_PORT in unison (#2277)Raphael2022-12-011-1/+1
|
* feat: add unison support (#2276)Kento Okura2022-12-011-0/+17
|
* feat: add smarty (#2250)landeaux2022-11-301-0/+46
|
* feat: add scheme-langserver support (#2264)ufo52609874232022-11-291-0/+23
| | | | | | | | | | | | | * feat: add scheme-langserver support * fix * fix: format with stylua * fix: fixup! * fix: format with stylua Co-authored-by: Raphael <glephunter@gmail.com>
* feat: add prolog lsp (lsp_server) support (#2265)Carlos Aguilera2022-11-291-0/+27
|
* docs: update sumneko_lua installation url (#2263)Ra2022-11-281-1/+1
|
* Try to get sourcery auth token from config file (#2240)Otto Ahoniemi2022-11-281-2/+26
| | | | | | | * feat: try to get sourcery token from config file * fix: support windows * fix: only check for token if it's not in options
* perf: use alias api variable (#2260)Raphael2022-11-261-10/+10
|
* docs(sourcery): put setup inside code block (#2258)hafeoz2022-11-261-11/+15
|
* feat: add ntt language server support (#2256)lukaswozniak2022-11-262-2/+30
| | | Co-authored-by: luwoznia <lukasz.wozniak@nokia.com>
* Add more ESLint options (#2254)Mark Skelton2022-11-241-0/+6
|
* fix: override another progress handler for jdtls (#2153)Volodymyr Kot2022-11-211-0/+1
|
* feat: add fennel-ls support (#2247)liugh2022-11-201-0/+19
| | | | | | | | | | | | | | | | | | | | | | * feat: add fennel-ls support * Update lua/lspconfig/server_configurations/fennel-ls.lua Co-authored-by: Raphael <glephunter@gmail.com> * Update lua/lspconfig/server_configurations/fennel-ls.lua Co-authored-by: Raphael <glephunter@gmail.com> * Update lua/lspconfig/server_configurations/fennel-ls.lua Co-authored-by: Raphael <glephunter@gmail.com> * Update lua/lspconfig/server_configurations/fennel-ls.lua Co-authored-by: Raphael <glephunter@gmail.com> Co-authored-by: liu <liu@allen> Co-authored-by: Raphael <glephunter@gmail.com>
* Add dolmenls configuration (#2251)Pierrot2022-11-201-0/+26
|
* fix(lua-lsp): Append 'lua/' to root_patern if the pattern is under lua (#2248)sigmaSd2022-11-191-1/+5
|
* fix(sumneko_lua): add .luarc.jsonc to root pattern (#2245)figsoda2022-11-191-1/+2
|
* feat: add turtle-language-server support (#2239)lucascool122022-11-131-0/+51
|
* fix(eslint): root dir not found if using package.json config (#2234)Fernando Gómez2022-11-101-9/+3
| | | | ESLint server would not find root directory when config is set in `package.json`