| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix(types): lspconfig.Config commands (#3490) | andrew snelling | 2024-12-04 | 1 | -0/+3 | |
| | | ||||||
| * | docs: broken elixir-ls URL #3489 | Justin M. Keyes | 2024-12-02 | 1 | -6/+7 | |
| | | | | fix #3488 | |||||
| * | refactor: replace all instances of vim.uv with vim.loop | dundargoc | 2024-12-02 | 16 | -26/+23 | |
| | | | | | | We still support neovim 0.9 currently, so we can't use vim.uv. Also add a check so we don't accidentally reintroduce it. | |||||
| * | fix(statix): use correct cmd (#3487) | uncenter | 2024-12-02 | 1 | -1/+1 | |
| | | ||||||
| * | fix(fennel-ls): enable single_file_support #3417 | Emma | 2024-12-01 | 1 | -0/+1 | |
| | | ||||||
| * | refactor: use simpler file existence check | dundargoc | 2024-12-01 | 3 | -6/+6 | |
| | | | | | | The vimscript function `getftype` is an easier way to check for file existence compared to vim.uv. | |||||
| * | fix: return string instead of table for find_mercurial_ancestor | dundargoc | 2024-11-30 | 1 | -2/+2 | |
| | | ||||||
| * | refactor: deprecate util.find_mercurial_ancestor | dundargoc | 2024-11-29 | 1 | -9/+5 | |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | |||||
| * | refactor: deprecate util.path.is_dir #3475 | dundargoc | 2024-11-28 | 2 | -12/+11 | |
| | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079 | |||||
| * | refactor: deprecate util.path.is_file #3474 | dundargoc | 2024-11-28 | 3 | -12/+14 | |
| | | ||||||
| * | fix: bashls add bash filetype (#3457) | King Art | 2024-11-28 | 1 | -1/+1 | |
| | | ||||||
| * | refactor: deprecate `util.path.exists` | dundargoc | 2024-11-27 | 6 | -19/+23 | |
| | | | | | | | Use `vim.uv.fs_stat` instead. Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | |||||
| * | refactor: group deprecated functions at the end | dundargoc | 2024-11-27 | 1 | -12/+6 | |
| | | | | | This makes it easier to assess how much functionality still needs to be deprecated. | |||||
| * | fix: using method string instead constant (#3468) | glepnir | 2024-11-27 | 1 | -1/+1 | |
| | | | | Using method string instead constant avoid nil error in low release version | |||||
| * | refactor: remove internal implementation of `util.path.sanitize` #3464 | dundargoc | 2024-11-26 | 7 | -17/+12 | |
| | | | | Return value from `vim.fs.normalize` instead. | |||||
| * | ci: check for deprecated util functions #3462 | Justin M. Keyes | 2024-11-26 | 1 | -3/+1 | |
| | | ||||||
| * | refactor: remove implementation of util.path.dirname #3460 | dundargoc | 2024-11-26 | 3 | -18/+5 | |
| | | | | Instead, just return the result of vim.fs.dirname. | |||||
| * | Revert "fix: check existing_client support workspaceFolder (#3452)" (#3459) | glepnir | 2024-11-26 | 1 | -8/+6 | |
| | | | | This reverts commit fe88eade4ab50fca9ace99205cad1d91645ed9e8. | |||||
| * | fix: check existing_client support workspaceFolder (#3452) | glepnir | 2024-11-26 | 1 | -6/+8 | |
| | | | | | if existing_client does not support workpaceFolder should spawn a new server instance | |||||
| * | fix: outdated references to 'lspconfig.ui.windows' #3454 | Justin M. Keyes | 2024-11-25 | 2 | -2/+2 | |
| | | | | | | | | | Problem: Some configs still reference 'lspconfig.ui.windows', which was removed in e6569c18c21be5166e4b9cc7530e828b8285c84e. Solution: Remove the references. | |||||
| * | feat: add silent on error option | Maria José Solano | 2024-11-23 | 2 | -9/+15 | |
| | | ||||||
| * | feat: use vim.lsp.start instead of vim.lsp.start_client | Maria José Solano | 2024-11-23 | 1 | -114/+46 | |
| | | ||||||
| * | fix: pass offset_encoding in some make params util functions(#3449) | Rocky | 2024-11-24 | 2 | -4/+10 | |
| | | ||||||
| * | docs(harper_ls): fix links to current harper repo (#3444) | Jon Surrell | 2024-11-22 | 1 | -2/+2 | |
| | | ||||||
| * | refactor(texlab): clean commands function (#3430) | glepnir | 2024-11-20 | 1 | -140/+87 | |
| | | ||||||
| * | feat(vale_ls): add reStructuredText to filetypes (#3439) | Antonin Godard | 2024-11-17 | 1 | -1/+1 | |
| | | | | | | | | | Vale supports parsing reStructuredText files, as documented here: https://vale.sh/docs/topics/scoping/#restructuredtext It uses rst2html in the background. Signed-off-by: Antonin Godard <antoningodard@pm.me> | |||||
| * | feat: add support using erb files to ruby-lsp (#3435) | Vinícius Bispo | 2024-11-15 | 1 | -1/+1 | |
| | | ||||||
| * | feat: add robotcode support (#3431) | Tendon | 2024-11-12 | 1 | -0/+24 | |
| | | ||||||
| * | fix(texlab): use exec_cmd method in cleanArtifacts and cleanAuxiliary (#3428) | Dimitris Dimitropoulos | 2024-11-10 | 1 | -2/+30 | |
| | | | | Problem: see #3426 and #3427 | |||||
| * | fix(texlab): use exec_cmd method (#3427) | Dimitris Dimitropoulos | 2024-11-10 | 1 | -1/+8 | |
| | | | | | | | | | Problem: vim.lsp.buf.execute_command has been deprecated in nightly Solution: add version check of nvim and use client:exec_command for nightly version --------- Co-authored-by: glepnir <glephunter@gmail.com> | |||||
| * | feat: add the official Nextflow Language Server nextflow_ls (#3423) | Micah Halter | 2024-11-07 | 1 | -0/+43 | |
| | | | | | | * feat: add nextflow_ls | |||||
| * | feat(buf): new lsp for protobuf (#3414) | Imron Gamidli | 2024-11-06 | 1 | -0/+16 | |
| | | | | new server bufls for protobuf filetype | |||||
| * | fix(health): improve format of root dir and doc in checkhealth (#3416) | glepnir | 2024-11-03 | 1 | -8/+7 | |
| | | ||||||
| * | fix: correct type annotation on lspconfig.Config::on_new_config (#3411) | Tristan Partin | 2024-10-31 | 1 | -1/+1 | |
| | | | | | | It takes a new_root_dir parameter as documented in the help docs. Signed-off-by: Tristan Partin <tristan@partin.io> | |||||
| * | feat: harper supports nix filetype #3407 | Jeremy Fleischman | 2024-10-28 | 1 | -12/+13 | |
| | | | | Support for nix just landed in harper: https://github.com/elijah-potter/harper/pull/244 | |||||
| * | fix(dprint): add graphql to filetypes #3406 | Maria José Solano | 2024-10-28 | 1 | -0/+1 | |
| | | ||||||
| * | feat: ts_query_ls (for tree-sitter query files) #3404 | Riley Bruins | 2024-10-25 | 1 | -0/+45 | |
| | | ||||||
| * | fix(health): "root directory" not reported #3402 | Justin M. Keyes | 2024-10-25 | 1 | -9/+10 | |
| | | | | | | | | Problem: "root directory" not reported. Solution: report root_dir. regression from b55b9659de9ac17e05df4787bb023e4c7ef45329 | |||||
| * | feat(docs): improve formatting of generated docs #3400 | Justin M. Keyes | 2024-10-24 | 1 | -6/+6 | |
| | | ||||||
| * | fix(health): version fails for jdtls #3399 | Justin M. Keyes | 2024-10-24 | 1 | -1/+1 | |
| | | | | | | | | | | | Problem: version fails for jdtls Solution: Try `-version` (one hyphen). Drop `-v`, it's probably not useful. Also drop `-h` because it is unlikely to work if `--help` didn't work. TODO: make a smarter guess about the actual "argv0" of `cmd`. | |||||
| * | refactor(docs): drop redundant default_config #3398 | Justin M. Keyes | 2024-10-24 | 128 | -494/+48 | |
| | | | | | | | | Problem: default_config duplicated in `docs` items. Solution: delete it. docgen autogenerates this now. | |||||
| * | refactor(docs): drop redundant default_config #3397 | Justin M. Keyes | 2024-10-24 | 61 | -227/+6 | |
| | | | | | | | | Problem: default_config duplicated in `docs` items. Solution: delete it. docgen autogenerates this now. | |||||
| * | feat(docs): autogenerate default_config docs | Justin M. Keyes | 2024-10-24 | 1 | -1/+1 | |
| | | | | | | | | | | Problem: debug.info() is useless for some functions because they point to util.lua Solution: Provide a path to the source code instead of trying to inline the source code. | |||||
| * | feat(docs): autogenerate default_config docs | Justin M. Keyes | 2024-10-24 | 12 | -77/+16 | |
| | | | | | | | | | | Problem: Docs are manually maintained everywhere for no good reason. Solution: - revert commit 9dc02492c4a457479f8a0ec7a65aac1852ff59c0 - provide a "gF" friendly link to the source | |||||
| * | feat: ada_ls #3394 | Ghjuvan Lacambre | 2024-10-24 | 1 | -0/+32 | |
| | | | | | | | | | | | | | | | The configuration for the Ada Language Server was first added in #171 and removed in #3310. The removal happened due to misunderstandings, it was thought at the time that the default language server configuration could not work on its own (#1683), it turns out that this was actually caused by a bug in the ALS that was fixed a long time ago. This means the default ALS configuration can be re-introduced. However, in the meantime, a new neovim plugin for Ada was created and the name "als" was borrowed, thus we have to use a new name, ada_ls, in order to avoid breaking this plugin. This reverts commit 7b8b0b3ddd0ed6eddc93982753acaddc578defac. | |||||
| * | chore(config): improve on_new_config type (#3392) | andrew snelling | 2024-10-23 | 1 | -1/+1 | |
| | | ||||||
| * | fix(lua_ls): when neither lua or git root found, return nil. See #3322 (#3391) | Folke Lemaitre | 2024-10-22 | 1 | -0/+3 | |
| | | ||||||
| * | fix(health): "attempt to index cmd (function)" #3390 | Justin M. Keyes | 2024-10-20 | 1 | -1/+2 | |
| | | | | | | | | | | | Problem: `cmd` may be a random function instead of an executable command. ERROR Failed to run healthcheck for "lspconfig" plugin. Exception: .../lua/lspconfig/health.lua:127: attempt to index field 'cmd' (a function value) Solution: Skip attempt to invoke `<cmd> --version` if `cmd` is a function. | |||||
| * | fix(health): improve version reporting #3388 | Justin M. Keyes | 2024-10-19 | 1 | -18/+15 | |
| | | | | | | | - try the next command if: - version pattern is not matched - exitcode is nonzero or timeout. - truncate long output | |||||
| * | fix(health): support gopls version command (#3386) | Scott Penrose | 2024-10-19 | 1 | -1/+1 | |
| | | ||||||
