aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* docs: json schema for "settings"docsJustin M. Keyes2026-03-131-0/+15
|
* docs: readmeJustin M. Keyes2026-03-131-36/+36
|
* docs: update configs.mdgithub-actions[bot]2026-03-132-14/+14
| | | | skip-checks: true
* Merge #4306 generate annotations for Lua typesJustin M. Keyes2026-03-1394-2/+20805
|\
| * docs: apply auto-generated annotations to LSP configsYi Ming2026-03-1326-1/+26
| |
| * chore: update generated annotationsgithub-actions[bot]2026-03-1361-0/+20038
| | | | | | | | skip-checks: true
| * ci: auto-generate annotationsYi Ming2026-03-131-0/+40
| |
| * fix: sanitize invalid schema keys in type namesYi Ming2026-03-131-7/+55
| |
| * fix: map array object items to table[]Yi Ming2026-03-131-2/+2
| |
| * fix: avoid duplicate class names for nested schemasYi Ming2026-03-131-12/+21
| |
| * fix: respect schema required fieldsYi Ming2026-03-131-2/+27
| |
| * feat: auto-generate annotations for LSP settingsYi Ming2026-03-137-1/+619
| |
* | docs: update configs.mdv2.7.0github-actions[bot]2026-03-112-14/+64
| | | | | | | | skip-checks: true
* | feat: mpls #4341Thibaud Gambier2026-03-111-0/+36
|/
* docs: update configs.mdgithub-actions[bot]2026-03-092-2/+12
| | | | skip-checks: true
* fix(julials): invalid path arg given to activate_env #4340Dominique2026-03-091-2/+8
| | | | | | | The argument to `activate_env` is a table, one entry of which is the name of the environment to activate if it is provided, or an empty string if it is not provided. closes #4335
* docs: update configs.mdgithub-actions[bot]2026-03-092-6/+6
| | | | skip-checks: true
* fix(rust_analyzer): recognize std lib sources in sysroot #4338Jan Palus2026-03-091-2/+31
| | | | | | | | | Problem: System installed sources of Rust standard library are not detected as library sources. Solution: Add sources location to paths used for library check. See also: https://rust-analyzer.github.io/book/configuration.html#cargo.sysrootSrc
* docs: update configs.mdgithub-actions[bot]2026-03-092-2/+2
| | | | skip-checks: true
* fix(slangd): add clangd specific root markers (#4339)Jonathan2026-03-091-1/+1
| | | | | | | Problem: Currently the only root marker for slangd is .git Solution: As mentioned [here](https://github.com/shader-slang/slang-vs-extension?tab=readme-ov-file#configurations), slangdconfig.json and .clangformat could be used as root markers
* docs: update configs.mdgithub-actions[bot]2026-03-092-16/+16
| | | | skip-checks: true
* feat(roslyn_ls): fallback to official roslyn binary name #4334Alexej Kowalew2026-03-091-1/+2
| | | | | | | | | Problem: As mentioned here (https://github.com/mason-org/mason-registry/pull/6330#issuecomment-3971724747), there is a change (https://github.com/dotnet/roslyn/pull/82201/changes) that the official language server can be easily installed via `dotnet` cli. Solution: Use the official binary name as a fallback.
* docs: update configs.mdgithub-actions[bot]2026-03-062-14/+14
| | | | skip-checks: true
* fix(rust_analyzer): pass environment in rust-analyzer.runSingle #4333XeroOl2026-03-061-1/+1
| | | | | | | When rust-analyzer wants to invoke cargo (eg, when the user uses code lenses), it sends a Command to nvim. This Command contains environment info that we're currently ignoring (ie, a value of RUSTC_TOOLCHAIN). With this change, we forward the environment variables that rust-analyzer wants to set to the spawned process.
* docs: update configs.mdgithub-actions[bot]2026-03-052-14/+14
| | | | skip-checks: true
* fix(pyrefly): schedule vim.notify in on_exit (#4336)skarrok2026-03-051-1/+3
|
* docs: update configs.mdgithub-actions[bot]2026-02-271-1/+1
| | | | skip-checks: true
* docs: add short description to help title #4331Yochem van Rosmalen2026-02-272-4/+3
| | | | | | | Problem: Missing short description in `:help local-additions`. Solution: Add it to both docs.
* docs: update configs.mdgithub-actions[bot]2026-02-272-4/+88
| | | | skip-checks: true
* fix(pony_lsp)!: rename `pony_language_server` to `pony_lsp` #4330Matthias Wahl2026-02-272-8/+33
|
* docs: update configs.mdgithub-actions[bot]2026-02-272-12/+42
| | | | skip-checks: true
* fix(eslint): don't implicitly enable `experimental.useFlatConfig` #4329Sergei Slipchenko2026-02-271-27/+19
| | | | | | | | | | | | | | Problem: `experimental.useFlatConfig` forcefully turns on the logic to use a separate programmatic interface for flat config usage in ESLint. That interface was removed in ESLint v10 where flat config format is the only supported config format. But when the setting is turned on the language server still looks for that interface and fails when it can't find it. The end result is that language server turns off it's validation/diagnostics when used with ESLint v10. Solution: do not turn on `experimental.useFlatConfig` setting based on the presence of flat config files. Instead use the default behavior of the language server which matches the ESLint's default behavior and let the user explicitly override it via config when necessary.
* docs: update configs.mdgithub-actions[bot]2026-02-272-2/+2
| | | | skip-checks: true
* feat(oxlint): oxlint.config.ts root marker #4328Douglas Tesch2026-02-271-1/+1
|
* docs: update configs.mdgithub-actions[bot]2026-02-272-14/+14
| | | | skip-checks: true
* fix: drop invalid filetypes from legacy configs #4327Barrett Ruth2026-02-2710-15/+2
| | | | | | | | | | Problem: 78596b61 removed javascript.jsx and typescript.tsx from the lsp/ configs, but the same invalid filetypes remain in the legacy lua/lspconfig/configs/ files. These still surface in checkhealth warnings since the legacy configs get merged at runtime. Solution: remove javascript.jsx and typescript.tsx from all legacy config filetypes lists. The correct filetypes (javascriptreact, typescriptreact) are already present in each list.
* docs: update configs.mdgithub-actions[bot]2026-02-262-28/+28
| | | | skip-checks: true
* fix: drop invalid filetypes javascript.jsx, typescript.tsx #4326Omar Valdez2026-02-267-11/+2
| | | | | | | | | Problem: `checkhealth vim.lsp` reports the following warnings: - ⚠️ WARNING Unknown filetype 'javascript.jsx'. - ⚠️ WARNING Unknown filetype 'typescript.tsx'. Solution: Remove them.
* docs: update configs.mdgithub-actions[bot]2026-02-252-16/+16
| | | | skip-checks: true
* fix(oxfmt): remove unknown filetypes (#4325)Ben M2026-02-251-4/+0
| | | | | | | | | | | | | Problem: checkhealth shows warnings: - ⚠️ WARNING Unknown filetype 'javascript.jsx' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'typescript.tsx' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'handlebars' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'hbs' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'mdx' (Hint: filename extension != filetype). Solution: Remove unknown filetypes. But keep "handlebars" because it depends on a plugin.
* docs: update configs.mdgithub-actions[bot]2026-02-242-12/+4
| | | | skip-checks: true
* feat(oxlint, oxfmt): try local binaries in node_modules #4324T1ckbase2026-02-242-2/+16
|
* docs: update configs.mdgithub-actions[bot]2026-02-242-14/+114
| | | | skip-checks: true
* feat: kakehashi #4317atusy2026-02-241-0/+41
| | | | | Tree-sitter-based language server that bridges languages, editors, and tooling — providing semantic tokens, selection ranges, and LSP bridging for embedded languages (e.g., code blocks in Markdown).
* docs: update configs.mdgithub-actions[bot]2026-02-232-14/+16
| | | | skip-checks: true
* fix(clangd): languageIds for objc, cuda #4322Amitayas Banerjee2026-02-231-0/+4
| | | | | | | | | | | Problem: clangd currently receives incorrect languageId values for objc, objcpp and cuda. Solution: Update the filetype to languageId mapping to send the values expected by the language server. ref https://code.visualstudio.com/docs/languages/identifiers
* docs: update configs.mdgithub-actions[bot]2026-02-212-14/+14
| | | | skip-checks: true
* feat(fsautocomplete): support slnx #432Sven van Heugten2026-02-211-1/+1
|
* docs: update configs.mdv2.6.0github-actions[bot]2026-02-122-0/+76
| | | | skip-checks: true
* feat: fortitude #4313Loïc Reynier2026-02-121-0/+30
|