aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(harper): clojure filetype #3952Jeriel Baptista Verissimo2025-07-162-0/+2
|
* docs: update configs.mdgithub-actions[bot]2025-07-162-2/+2
| | | | skip-checks: true
* fix(clarinet) root_marker #3949aldur2025-07-151-1/+1
|
* docs: update configs.mdgithub-actions[bot]2025-07-142-11/+11
| | | | skip-checks: true
* fix(clarinet)!: rename `clarity_lsp` to `clarinet` #3948aldur2025-07-142-10/+9
|
* docs: update configs.mdgithub-actions[bot]2025-07-132-48/+48
| | | | skip-checks: true
* feat: drop pkgbuild_language_server, add termux_language_server #3947an0nfunc2025-07-132-10/+10
|
* docs: update configs.mdgithub-actions[bot]2025-07-102-214/+102
| | | | skip-checks: true
* fix(vue_ls): support `vue_ls` v3 #3943Fidel Yin2025-07-103-105/+74
| | | | | | | | | | | Problem: `vue_ls` made breaking changes to its config in v3. Solution: Change the typescript language server for `vue_ls` from `ts_ls` to `vtsls`. Add a client handler to communicate between `vue_ls` and `vtsls`. Remove `typescript.tsdk` option. Remove documentation for the deprecated takeover mode.
* docs: update configs.mdgithub-actions[bot]2025-07-102-2/+18
| | | | skip-checks: true
* fix(docs): "commands" item breaks docgen #3944Fidel Yin2025-07-101-4/+1
|
* feat(gopls): refactor root_dir identification #3942Benjamin Alpert2025-07-081-19/+72
| | | | | | | | | Refactor the logic on how to identify the root_dir for gopls. This will provide a viable solution to the issue where multiple gopls lsp client instances are started, causing adverse effects in certain areas like diagnostics, lsp functionality (such as `go to definition`, workspace-enabled projects). The identification for required directories are based on golang-specific environment variables which are set by default.
* feat(ts_ls): implement codelens support #3938Simon Engmann2025-07-061-0/+26
| | | | | | | | | | Implement the `editor.action.showReferences` client command, which is used by the references and implementation code lenses that TypeScript Language Server provides. I've mostly based the implementation on the existing code for `vim.lsp.buf.references()`. The main visible difference is that the latter includes the item being referenced at the top of the list. Although, if desired, this could be emulated by manually inserting the position passed along in the command arguments at the top of the list.
* docs: update configs.mdgithub-actions[bot]2025-07-062-2/+2
| | | | skip-checks: true
* feat: add `autopkgtest` filetype to `debputy.lua` #3939Niels Thykier2025-07-061-1/+1
| | | | | | | | | | | | | The `vim-debian` project added `autopkgtest` as id for the `debian/tests/control`. The `debputy` project supports that file under a different file type ID, but will align with `vim-debian` in the next release of `debputy`. The `vim-debian` project adding the file type: * https://salsa.debian.org/vim-team/vim-debian/-/commit/14776de4f28f82177ef6e2397510d01b266f3b41 * https://salsa.debian.org/vim-team/vim-debian/-/commit/d6363b31dd8baa75d8a70d63301b808583848214 The `debputy` project aligning on the file type ID: * https://salsa.debian.org/vim-team/vim-debian/-/commit/d6363b31dd8baa75d8a70d63301b808583848214
* docs: update configs.mdgithub-actions[bot]2025-07-052-0/+56
| | | | skip-checks: true
* feat: codebook lsp #3937Qing Fu2025-07-051-0/+32
|
* docs: update configs.mdgithub-actions[bot]2025-07-042-2/+2
| | | | skip-checks: true
* feat(eslint): htmlangular filetype #3936Michal Klinovský2025-07-041-0/+1
|
* feat(tailwindcss): root_dir for rails/phoenix #3935Stuart Fraser2025-07-031-9/+1
| | | | | The location of the config in Rails and Phoenix does not represent the root of the project. We can look inside mix.lock and Gemfile.lock for the existence of tailwind, which guarantees that it's the root.
* docs: update configs.mdgithub-actions[bot]2025-06-302-2/+2
| | | | skip-checks: true
* fix(intelephense): change root markers order #3933Pim Peters2025-06-301-1/+1
| | | align with phpactor: 477f412973484b4de20ae70c142e28a5790936a5
* docs: update configs.mdgithub-actions[bot]2025-06-252-2/+2
| | | | skip-checks: true
* fix: phpactor root markers precedence #3928Caleb White2025-06-251-1/+1
| | | | | | | This fixes the precedence of root markers for phpactor. When opening a vendor file, a new lsp workspace was being created in the context of the vendor directory, which causes failures because there's no vendor/ directory in the workspace root and therefor the lsp cannot find any of the symbols.
* docs: update configs.mdgithub-actions[bot]2025-06-242-0/+78
| | | | skip-checks: true
* feat: `herb_ls` #3925Marco Roth2025-06-241-0/+27
|
* docs: update configs.mdgithub-actions[bot]2025-06-242-2/+2
| | | | skip-checks: true
* docs: correct install command for pug lsp #3926G'lek Tarssza2025-06-242-2/+2
| | | | | | | | | | Problem: Installing the pug lsp using the suggested method (`go get github.com/opa-oz/pug-lsp`) does not work in the latest versions of `go` and instead produces a message the "'go get' is no longer supported outside a module". Solution: Change the install command for the pug lsp to the correct command which is `go install github.com/opa-oz/pug-lsp@latest`.
* docs: notes on buffer-local commands #3924Dmytro Meleshko2025-06-231-3/+4
|
* docs: update configs.mdgithub-actions[bot]2025-06-212-6/+2
| | | | skip-checks: true
* fix(omnisharp): *.csproj, *.sln root_dir patterns #3919Ching Pei Yang2025-06-211-1/+11
|
* fix(csharp_ls): add "slnx" root pattern #3921Joseph Guenther2025-06-211-1/+1
|
* fix(powershell_es): unknown LogLevel breaks LSP #3920Carte2025-06-211-1/+1
| | | This reverts commit 314b35335cc84bc2a085c84c69da955ba22da163
* fix: some `on_attach` callbacks may act on the wrong buffer #3916Dmytro Meleshko2025-06-2014-42/+42
| | | | | | | | | Problem: If a server is attached to a non-current buffer by `vim.lsp.buf_attach_client`, then the Language Server-related commands may be created in the current (wrong) buffer. Solution: Always use the `bufnr` arg provided to `on_attach`.
* fix(powershell_es): set LogLevel to "Information" #3914Bruce Wen2025-06-181-1/+1
| | | Co-authored-by: Bruce Wen <bruce.wen@ericsson.com>
* docs: update configs.mdgithub-actions[bot]2025-06-182-2/+2
| | | | skip-checks: true
* feat(biome): add `html` as filetype (#3913)Chris Grieser2025-06-181-0/+1
| | | | | | The latest release of biome adds prelimanary support for formatting html files https://biomejs.dev/blog/biome-v2/#html-formatter Thus, html should be added to the list of filetypes for the biome LSP.
* docs: update configs.mdgithub-actions[bot]2025-06-172-8/+2
| | | | skip-checks: true
* fix(glint): dynamic cmd #3912Julian Visser2025-06-171-15/+16
|
* docs: update configs.mdgithub-actions[bot]2025-06-172-0/+102
| | | | skip-checks: true
* feat(glint): add vim.lsp.config support #3911Julian Visser2025-06-171-0/+63
|
* docs: update configs.mdgithub-actions[bot]2025-06-162-2/+6
| | | | skip-checks: true
* fix(intelephense): workspace not foundJustin M. Keyes2025-06-161-8/+1
| | | | | | | | | | | Problem: user reports that "lsp/intelephense.lua doesn't recognize root directory despite the project contains composer.json or .git". Solution: Drop the `root_dir`, use `root_markers`. fix #3901
* docs: update configs.mdgithub-actions[bot]2025-06-162-2/+8
| | | | skip-checks: true
* fix(phpactor): phpactor crashes on non-root pathsJustin M. Keyes2025-06-161-8/+2
| | | | | | | | | | Problem: phpactor crashes on non-root paths. Solution: Require a workspace, and drop the `root_dir` approach. fix #3888
* fix!: drop support for multiple args in :LspStop/:LspRestart #3896Markus Koller2025-06-133-10/+10
| | | | | | | | | | Problem: :LspStop/:LspRestart support multiple args, which is unlikely to be used for interactive usage. These commands are intended for interactive usage, not scripts. Scripts should use the vim.lsp API. Solution: It is unlikely that users specify multiple args, so let's drop it to simplify the code and interface.
* docs: update configs.mdgithub-actions[bot]2025-06-132-6/+2
| | | | skip-checks: true
* fix(svelte): only attach to existing files #3899Igor Lacerda2025-06-131-1/+8
|
* docs: update configs.mdgithub-actions[bot]2025-06-122-4/+4
| | | | skip-checks: true
* docs(millet): update install target to millet-ls #3903jxu2025-06-112-4/+4
|