aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(msbuild): root patterns #3542sharpchen2025-01-051-3/+2
| | | https://github.com/tintoy/msbuild-project-tools-vscode?tab=readme-ov-file#file-extensions
* feat: atlas language server (#3539)mineo2025-01-051-0/+54
| | | | | | | | | * feat: atlas added autocmd add stdio option * docs: added vim.filetype.add pattern
* feat: update Harper supported languages #3534Grant Lemons2025-01-041-0/+2
|
* docs(ruby_lsp): remove instructions for adding ruby-lsp to Gemfile (#3540)Adam Daniels2025-01-031-3/+1
| | | | The best practice is to have the gem installed globally, and then ruby-lsp will set up it's own Gemfile and manage it's own version.
* fix(clangd): fix switchSourceHeader detection (#3538)Václav Kubernát2025-01-021-1/+1
| | | | The previous patch to this file (88c4c042e1e59f992e4c7aff3531033047b3aa9c) changed the string to 'ccls' (possibly by copy-paste error).
* refactor(clangd): imporve switchsourceheader handler (#3537)glepnir2025-01-022-17/+18
|
* fix(ccls): typo on request method (#3536)glepnir2025-01-021-1/+1
| | | | | Problem: method prefix is textDocument Solution: make d to upper
* feat(ccls): add CclsSwitchSourceHeader (#3535)Fangrui Song2025-01-021-0/+27
| | | | | | | | | | * feat(ccls): add CclsSwitchSourceHeader ccls 0.20241108 has added support for the extension from clangd. --------- Co-authored-by: glepnir <glephunter@gmail.com>
* feat: add cue language server (#3529)J. Emiliano Deustua2024-12-291-0/+19
| | | | | | | | * feat: cue language server --------- Co-authored-by: glepnir <glephunter@gmail.com>
* fix: add `build.gradle.kts` for java language server (#3528)Enaium2024-12-281-1/+1
|
* fix(mdx-analyzer): get dirname of vim.fs.find result (#3527)MuntasirSZN22024-12-251-2/+2
| | | * fix: project root variable and root filetype
* refactor!: remove public interface of util.path.traverse_parentsdundargoc2024-12-231-1/+0
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* feat: autohotkey_lsp #3408Tom2024-12-221-0/+56
|
* refactor: deprecate util.path.iterate_parentsdundargoc2024-12-221-19/+4
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.path.path_separatordundargoc2024-12-213-5/+5
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.path.joindundargoc2024-12-2118-49/+45
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: fix luals warningsv1.2.0dundargoc2024-12-191-12/+19
|
* feat(msbuild): config instruction for filetypes (#3516)Rui Chen2024-12-171-3/+23
|
* fix(ruff, ruff_lsp, crystalline, janet_lsp): returning a function from root ↵apostoli2024-12-154-4/+5
| | | | | | | pattern (#3513) * fix(ruff, ruff_lsp): error returning the function returned by util.root_pattern on lsp start * fix(crystalline, janet_lsp): invoke function returned by root pattern
* refactor!: remove util.path.is_absolutedundargoc2024-12-141-11/+0
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor!: remove util.path.escape_wildcardsdundargoc2024-12-141-6/+5
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.find_git_ancestordundargoc2024-12-14154-372/+400
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* docs: how to get package.json parent dir #3506Guilherme Soares2024-12-131-3/+3
|
* fix(regression): fix for vim.fs.find regression not returning parent ↵Jacob Reed2024-12-135-12/+11
| | | | directory (#3505)
* refactor: deprecate util.find_package_json_ancestordundargoc2024-12-135-18/+14
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* fix(tinymist): fallback to single file in some case (#3501)Yaksis2024-12-121-1/+1
| | | | When the `root_dir` is null, tinymist should still runs to give a baseline usage.
* fix(kotlin_language_server): wrong cmd on Windows #3500Kevin Nitro2024-12-111-3/+0
| | | fix #3499
* docs(volar): fix dead links and remove outdated content (#3498)Fabien2024-12-101-44/+38
| | | | | * docs(volar): refine Typescript SDK path lookup process * docs(volar): fix dead links and improve clarity
* fix(volar & astro): remove duplicate node_modules (#3497)2024-12-092-2/+2
| | | fix #3496
* refactor: remove outdated codedundargoc2024-12-082-6/+2
| | | | | Lspconfig requires neovim version 0.9 at the time of writing this, so discard any version checks and code for older versions.
* refactor: deprecate util.find_node_modules_ancestordundargoc2024-12-089-18/+16
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* feat: ltex-ls-plus #3442Stefano Volpe2024-12-071-0/+93
|
* Revert "refactor: use simpler file existence check" #3495Justin M. Keyes2024-12-063-6/+6
| | | | | This reverts commit 90c1c6cc822b1836209514c096069b9bbeab63d9. Fix #3485
* fix(typst_lsp): deprecate typst_lsp to tinymist (#3493)glepnir2024-12-051-0/+4
| | | | | | | Problem: typst_lsp has been archived. Solution: use tinymist instead Fix #3492
* fix(types): lspconfig.Config commands (#3490)andrew snelling2024-12-041-0/+3
|
* docs: broken elixir-ls URL #3489Justin M. Keyes2024-12-021-6/+7
| | | fix #3488
* refactor: replace all instances of vim.uv with vim.loopdundargoc2024-12-0216-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)uncenter2024-12-021-1/+1
|
* fix(fennel-ls): enable single_file_support #3417Emma2024-12-011-0/+1
|
* refactor: use simpler file existence checkdundargoc2024-12-013-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_ancestordundargoc2024-11-301-2/+2
|
* refactor: deprecate util.find_mercurial_ancestordundargoc2024-11-291-9/+5
| | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: deprecate util.path.is_dir #3475dundargoc2024-11-282-12/+11
| | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079
* refactor: deprecate util.path.is_file #3474dundargoc2024-11-283-12/+14
|
* fix: bashls add bash filetype (#3457)King Art2024-11-281-1/+1
|
* refactor: deprecate `util.path.exists`dundargoc2024-11-276-19/+23
| | | | | | Use `vim.uv.fs_stat` instead. Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
* refactor: group deprecated functions at the enddundargoc2024-11-271-12/+6
| | | | This makes it easier to assess how much functionality still needs to be deprecated.
* fix: using method string instead constant (#3468)glepnir2024-11-271-1/+1
| | | Using method string instead constant avoid nil error in low release version
* refactor: remove internal implementation of `util.path.sanitize` #3464dundargoc2024-11-267-17/+12
| | | Return value from `vim.fs.normalize` instead.
* ci: check for deprecated util functions #3462Justin M. Keyes2024-11-261-3/+1
|