| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
* feat: add air lsp
* fix(air): use `vim.fs.root()`
|
| |
|
|
|
|
| |
The language server supports writing [Turbo](https://turbo.hotwired.dev).
There is a corresponding [VS Code plugin][1] with 700+ downloads.
[1]: https://marketplace.visualstudio.com/items?itemName=marcoroth.turbo-lsp&ssr=false#overview
|
| |
|
|
|
|
|
| |
This commit doesn't address the case when root path == vim.env.HOME as
the case lack return when it's true (#2110)
Fix #3508
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
[Quarto](https://quarto.org/) is a (more or less new) scientific and
technical publishing system. There is also a [quarto
filetype](https://github.com/neovim/neovim/blob/master/runtime/ftplugin/quarto.vim)
which is very similar to [rmarkdown](https://rmarkdown.rstudio.com/) but
has some extensions.
The quarto filetype can also be used with python and julia. The
r_language_server detects code chunks / blocks that use the R
programming language and runs only on them.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
.luarc is created by lua-lsp itself (e.g. if you hit "disable diagnostics" in a code action), at which point the lsp will start showing errors that the vim global is undefined after the next restart.
|
| |
|
|
|
| |
* feat: add wasm-language-tools
* chore: remove unused `util`
|
| |
|
|
|
|
|
|
|
|
|
| |
Problem:
LspInfo returns '?' for version string when using the codeqlls
language server. This is because codeql is slow to return its
version number due to the underlying JVM.
Solution:
Increase the timeout from 300ms to 500ms.
1000 iterations of `codeql version` resulted in (349 +- 13) ms
which informed the choice of 500ms.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Problem:
Warning message while opening a directory without node_modules.
Solution:
Handle nil.
|
| | |
|
| |
|
|
|
|
|
|
| |
This reverts commit e118ce58dab72c17216292eef7df4cee3cf60885.
It turns out `util.available_servers` is used more than anticipated, so
we revert the privatization for the time being.
Closes https://github.com/neovim/nvim-lspconfig/issues/3588
|
| | |
|
| |
|
|
|
|
|
| |
initialization (#3585)
* fix(astro): correct path to locate typescript/lib in Neovim
* fix(volar): correct path to locate typescript/lib in Neovim
|
| |
|
|
|
|
|
|
|
|
|
| |
This is because using the old syntax for vim.validate causes
`:checkhealth vim.deprecated` to be flooded with deprecated messages.
It would also be possible to do a version check and use the newer syntax
for vim.validate, but since configs.lua will be replaced by
vim.lsp.config in the future there is little need to future-proof it.
Closes https://github.com/neovim/nvim-lspconfig/issues/3583.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The `instrumenta/kubernetes-json-schema` repo is apparently dead:
https://github.com/instrumenta/kubernetes-json-schema/issues/32#issuecomment-1021133568
And nobody has the credentials anymore to archive it:
https://github.com/instrumenta/kubeval/issues/268#issuecomment-1376490498
The recommended migration from instrumenta is to https://github.com/yannh/kubeconform,
see (https://github.com/instrumenta/kubernetes-json-schema/issues/32#issuecomment-1021133568)
and the recommended `kubernetes-json-schema` fork is also from the same new maintainer:
https://github.com/yannh/kubernetes-json-schema/
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
|
| |
|
|
| |
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| | |
|
| |
|
|
|
|
|
|
| |
We don't deprecate it currently as the suggested replacement
(vim.fs.relpath) isn't available on the minimum supported neovim
version.
Work on https://github.com/neovim/nvim-lspconfig/issues/2079.
|
| |
|
|
|
|
|
|
|
| |
* feat(asm_lsp): add NASM support and single_file support
* fix(asm_lsp): use vim.fs.dirname instead of util.root_pattern
---------
Co-authored-by: iguanacucumber <you@example.com>
|
| | |
|
| | |
|
| | |
|
| |
|
| |
I believe this is another case of #3513
|
| |
|
|
|
| |
This saves the user the extra setup work of copypasting the
`vim.filetype.add` snippet, making this language server work out of the
box.
|
| | |
|
| | |
|
| |
|
| |
This allow navigation within dependecies
|
| | |
|
| |
|
| |
https://github.com/tintoy/msbuild-project-tools-vscode?tab=readme-ov-file#file-extensions
|
| |
|
|
|
|
|
|
|
| |
* feat: atlas
added autocmd
add stdio option
* docs: added vim.filetype.add pattern
|
| | |
|
| |
|
|
| |
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.
|
| |
|
|
| |
The previous patch to this file (88c4c042e1e59f992e4c7aff3531033047b3aa9c)
changed the string to 'ccls' (possibly by copy-paste error).
|
| | |
|
| |
|
|
|
| |
Problem: method prefix is textDocument
Solution: make d to upper
|
| |
|
|
|
|
|
|
|
|
| |
* feat(ccls): add CclsSwitchSourceHeader
ccls 0.20241108 has added support for the extension from clangd.
---------
Co-authored-by: glepnir <glephunter@gmail.com>
|
| |
|
|
|
|
|
|
| |
* feat: cue language server
---------
Co-authored-by: glepnir <glephunter@gmail.com>
|