Matthew Wilding
8973916a3d
fix(roslyn_ls): guess root_dir for decompiled code #4257
...
Try to guess the root_dir by getting the lsp client from the previous buffer.
2025-12-23 11:33:14 -05:00
github-actions[bot]
9926584b60
docs: update configs.md
...
skip-checks: true
2025-12-23 15:35:57 +00:00
ryoppippi
ca950017c6
fix(tsgo): prefer local node_modules binary over global #4258
...
Convert the cmd from a static array to a function that checks for a
locally installed tsgo binary in node_modules/.bin/ before falling
back to the global installation. This ensures projects using
@typescript/native-preview as a local dependency will use the correct
version, matching the pattern already used by biome.
2025-12-23 10:35:47 -05:00
github-actions[bot]
5eeb45c8c4
docs: update configs.md
...
skip-checks: true
2025-12-23 06:39:26 +00:00
Justin M. Keyes
eefb0030c7
docs: ":LspInfo" in Nvim 0.12 #4256
...
fix #4255
2025-12-23 01:39:16 -05:00
Matthew Wilding
b34c08e0ea
fix(roslyn_ls): attach in decompiled code #4254
2025-12-22 17:40:38 -05:00
github-actions[bot]
361dd9d5f3
docs: update configs.md
...
skip-checks: true
2025-12-22 19:20:27 +00:00
Charles Taylor
32055d7b0f
fix(ast_grep): invalid filetypes #4253
...
Problem:
`csharp` is not a valid filetype in neovim. csharp files are of filetype `cs`.
You can see a warning by doing
```lua
vim.ls.enable({ "ast_grep"})
```
`:checkheatlh lsp` or `:LspInfo` shows this warning:
```
vim.lsp: Enabled Configurations
⚠️ WARNING Unknown filetype 'csharp' (Hint: filename extension != filetype).
```
2025-12-22 14:20:19 -05:00
github-actions[bot]
d20d83b3f2
docs: update configs.md
...
skip-checks: true
2025-12-20 23:48:30 +00:00
Micah Halter
2d4aae409c
feat: home_assistant #4248
2025-12-20 18:47:49 -05:00
github-actions[bot]
01304066f1
docs: update configs.md
...
skip-checks: true
2025-12-20 21:32:07 +00:00
Stefan VanBuren
2d65c90bec
fix(buf_ls): remove unnecessary flags + "beta" comment #4250
2025-12-20 16:31:54 -05:00
github-actions[bot]
e8bfd075cd
docs: update configs.md
...
skip-checks: true
2025-12-20 20:56:05 +00:00
Kris
44a2c98daf
feat: systemd_lsp #4251
...
It's more up-to-date than systemd-language-server.
2025-12-20 15:55:50 -05:00
github-actions[bot]
c4f67bf85b
docs: update configs.md
...
skip-checks: true
2025-12-17 15:47:34 +00:00
Chris Grieser
d072ee406e
fix(harper_ls): add .harper-dictionary.txt as root marker #4246
...
The file `.harper-dictionary.txt` stores the workspace-specific
dictionary, thus making it a root marker.
https://writewithharper.com/docs/integrations/language-server#Workspace-Dictionary
2025-12-17 10:47:23 -05:00
Olivia Kinnear
0d7d33e40f
fix(docs): rename misleading argument name ( #4245 )
2025-12-16 16:58:13 -05:00
Justin M. Keyes
ef96fce99c
docs #4244
2025-12-16 14:24:31 -05:00
Justin M. Keyes
9a5f74d66b
docs: ":lsp ..." in Nvim 0.12 #4243
2025-12-16 14:22:41 -05:00
github-actions[bot]
9e36c0d1ef
docs: update configs.md
...
skip-checks: true
2025-12-16 18:08:45 +00:00
Eero Häihälä
3d71a47134
docs(roslyn_ls): format codeblock #4241
2025-12-16 13:05:51 -05:00
github-actions[bot]
97e4843004
docs: update configs.md
...
skip-checks: true
2025-12-16 18:05:08 +00:00
Olivia Kinnear
45c93f91a2
feat: remove :Lsp* commands for nvim 0.12 #4234
2025-12-16 13:04:57 -05:00
Stefan van der Wolf
ad95655ec5
fix(copilot): use correct error variable #4240
...
Problem:
The client:exec_cmd callback was incorrectly referencing to err variable
from the outer scope instead of the cmd_err variable from its on scope.
Could cause problems when err is nil but the cmd_err is not.
Solution:
Changed the reference from err to cmd_err
2025-12-15 10:50:16 -05:00
github-actions[bot]
f3979663c9
docs: update configs.md
...
skip-checks: true
2025-12-15 07:16:13 +00:00
Denys Digtiar
715747636f
fix(ltex_plus): asciidoc is added to enabled languages ( #4239 )
...
Problem:
LTEX+ LS supports Asciidoc but it is not enabled by default.
Suggested way of extending configuration overrides the values,
since `filetypes` and `ltex.enabled` are Lua list.
Solution:
Add Asciidoc to the default list of enabled languages.
2025-12-15 02:15:37 -05:00
Vincent Labelle
b3a31fd3b6
fix(omnisharp): "*.slnx" root marker #4236
...
Problem:
Root detection doesn't support the new solution file format which is
now the default in .NET 10.
Solution:
Add '*.slnx' to root_dir function.
2025-12-14 14:01:17 -05:00
github-actions[bot]
161c51c071
docs: update configs.md
...
skip-checks: true
2025-12-14 19:00:19 +00:00
Ambrus Tóth
7c47973506
feat: hylo_ls #4237
2025-12-14 14:00:09 -05:00
github-actions[bot]
ac3f553904
docs: update configs.md
...
skip-checks: true
2025-12-14 18:59:09 +00:00
Andrej Kolčin
235ca6b9be
feat: brioche #4238
...
An LSP for [Brioche]: a package manger which uses custom TypeScript-like
recipe files. Repo: https://github.com/brioche-dev/brioche
[Brioche]: https://brioche.dev/
2025-12-14 13:59:00 -05:00
github-actions[bot]
0044d0987e
docs: update configs.md
...
skip-checks: true
2025-12-12 14:18:37 +00:00
Gaetan Lepage
a3fc01c6f5
feat(flow): use flow executable for cmd if available in PATH
2025-12-12 15:18:28 +01:00
github-actions[bot]
7af6f57d51
docs: update configs.md
...
skip-checks: true
2025-12-11 23:32:42 +00:00
Gaétan Lepage
82f45ae52f
feat(java_language_server): default cmd #4229
2025-12-11 18:32:32 -05:00
github-actions[bot]
3a20593286
docs: update configs.md
...
skip-checks: true
2025-12-11 23:32:19 +00:00
Gaétan Lepage
f5d2b7dbaa
docs: omnisharp cmd #4230
...
This LS does have a default (dynamic) `cmd` set.
2025-12-11 18:32:11 -05:00
github-actions[bot]
ed276f879e
docs: update configs.md
...
skip-checks: true
2025-12-11 23:31:53 +00:00
Gaétan Lepage
2b8e0ad778
feat(nextls): default cmd #4232
2025-12-11 18:31:44 -05:00
github-actions[bot]
0ed99fd7da
docs: update configs.md
...
skip-checks: true
2025-12-11 23:31:31 +00:00
Gaétan Lepage
7ff540ad02
feat(lexical): default cmd #4231
2025-12-11 18:31:21 -05:00
github-actions[bot]
a2bd1cf7b0
docs: update configs.md
...
skip-checks: true
2025-12-07 19:20:57 +00:00
Burton Smith
51cbef51f6
feat(wc_language_server): web components language server #4228
2025-12-07 14:20:48 -05:00
github-actions[bot]
9c92399712
docs: update configs.md
...
skip-checks: true
2025-12-05 19:25:33 +00:00
Yota Toyama
f944a8215a
feat: rumdl #4199
2025-12-05 14:25:23 -05:00
github-actions[bot]
f7c6e585fd
docs: update configs.md
...
skip-checks: true
2025-12-04 16:30:37 +00:00
Aboobacker MK
e66a1185ee
fix(gitlab_duo): token update on init #4226
...
Problem:
LSP was not getting updated LSP on initialization when the token
is fetched from persistent storage
Solution:
Added `workspace/didChangeConfiguration` after token validation
2025-12-04 11:30:27 -05:00
github-actions[bot]
7757d54716
docs: update configs.md
...
skip-checks: true
2025-12-03 17:12:01 +00:00
Ilia Choly
0e121b5e0b
feat(ts_ls): add LspTypescriptGoToSourceDefinition command #4225
2025-12-03 12:11:49 -05:00
Masayuki Izumi
effe4bf2e1
fix(buf_ls): restrict reuse_client to buf_ls clients only #4221
...
The previous implementation used `reuse_client = function() return true
end`,
which caused buf_ls to reuse *any* existing LSP client. As a result,
when a
Copilot LSP client was already running, buf_ls attempted to reuse that
client
instead of spawning its own, preventing buf_ls from attaching to .proto
buffers.
Restrict reuse_client so only buf_ls clients can be reused.
2025-11-29 23:40:18 -05:00