aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(tailwindcss): added elixir filetype for tailwindcss server configuration ↵Kamil Zielinski2022-08-301-0/+1
| | | | (#2104)
* fix(vdmj): update default path (#2102)Alessandro Pezzoni2022-08-291-4/+10
| | | | | * fix(vdmj): use path from config to determine latest version * fix(vdmj): update default path
* fix(metals): disable capabilities.workspace.configuration for new version of ↵Denys Rybalka2022-08-281-0/+5
| | | | metals (#2100)
* fix: increase the lspinfo window row value (#2098)Raphael2022-08-271-2/+2
| | | | | * fix: increase the lspinfo window row value * fix: fixup
* chore(rust-analyzer): use `vim.json.decode` instead of `fn.json_decode` (#2096)numToStr2022-08-271-1/+1
|
* Revert "fix: remove the config.commands (#2092)" (#2093)Raphael2022-08-262-0/+62
| | | This reverts commit 99e0dc9937b124dee7d8107185e804ff96466279.
* fix(angularls): remove `.git` from `root_dir` (#2091)numToStr2022-08-261-3/+3
| | | | | Having `.git` as a pattern also enables `angularls` for non-angular projects which is not desired. Checking for only `angular.json` should be enough as every angular project must have a `angular.json`.
* fix: remove the config.commands (#2092)Raphael2022-08-262-62/+0
| | | | | | | | | * fix: remove the config.commands * fix: format by stylua and remove comamnds test * fix: remove commands from doc * fix: remove unused function
* feat: improve LspInfo (#2081)Raphael2022-08-262-22/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: improve LspInfo * feat: update README for highlight * fix: wrong typo * fix: ci failed * fix: remove unnecessary block * fix: stylua format * fix: set default border to none * fix: update the doc * fix: define names in if statement * fix: use default_options to set border * fix: use available servers list * fix: fixup * fix: format by stylua * fix: use bufdelete event * fix: format * fix: add tips * fix: stylua format * fix: use wrap * fix: add 122 to luacheck ignore * fix: reset the default options * fix: merge master * fix: remove unecessary code * feat: update the highlight group * feat: update doc for highlight * fix: remove highlig from README * fix: remae highlight group in doc
* fix: lspstart should be work without arg (#2090)Raphael2022-08-261-6/+1
|
* feat(solc): Add hardhat.config.* to solc root detection (#2085)Sebastian Stammler2022-08-251-2/+2
| | | | | | Hardhat users will experience a better root dir detection if the hardhat.config.ts (or .js) file takes precedence over the git repo dir, especially in monorepos, where this could lead to faulty import statements. Note that most Solidity projects are using hardhat.
* feat: add tblgen-lsp-server supportGuillot Tony2022-08-241-0/+20
|
* feat: add mlir-pdll-lsp-server supportGuillot Tony2022-08-241-0/+20
|
* feat: add mlir-lsp-server supportGuillot Tony2022-08-241-0/+19
|
* fix: add vim.deprecate in old function (#2080)Raphael2022-08-241-0/+10
| | | | | * fix: add vim.deprecrate in old function * fix: typo
* fix(denols): revert "remove unneeded lsp attach" #2070sigmaSd2022-08-231-4/+3
| | | | | | | | | | | | | | | I found the root cause of denols problems: https://github.com/neovim/neovim/pull/19797 With that pr applied (and with this revert) denols works perfectly almost identical to vscode deno, its missing some features but I imagine those are out of scope for lspconfig. Problems will reappear until nvim fixes: https://github.com/neovim/nvim-lspconfig/issues/1998 This is an ok tradeoff because `single_file_support=true` causes other issues: https://github.com/neovim/nvim-lspconfig/issues/2069
* feat(denols): only send lsp requests to deno server (#2055)sigmaSd2022-08-231-28/+26
|
* feat!: 0.7 API update (#1984)Ranjith Hegde2022-08-234-144/+72
| | | | | | | | | | | * switch to lua api for autocommands * switch to nvim_create_user_command * move to lua plugin initialization NOTICE: Defining commands in server configurations will be deprecated in future releases. See `:help lspconfig.txt` to setup the same in an `on_attach` function. Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* feat: allow attaching to paths inside archives (#1687)Stéphan Kochen2022-08-231-3/+15
|
* feat: add glsl-language-server support (#2003)Ben Fradella2022-08-231-0/+28
|
* fix: only consider servers that have been set up as available (#2066)William Boman2022-08-231-1/+7
| | | | | * test: add failing test * fix(lspconfig): only consider servers that have been set up as available
* feat(pasls): add lpi and lpk to root dir detection (#1692)BarrOff2022-08-231-1/+1
|
* add veridian language server for verilog/systemverilog (#2058)Komorebi2022-08-231-0/+23
| | | Co-authored-by: komer <hyluo.1999@qq.com>
* Merge pull request #2065 from williamboman/feat/csharp_ls-root-dirRaphael2022-08-231-1/+1
|\ | | | | feat(csharp_ls): add '*.fsproj' to root_dir
| * feat(csharp_ls): add '*.fsproj' to root_dirWilliam Boman2022-08-151-1/+1
| | | | | | | | | | | | | | | | Full disclaimer: I have not done any F# development myself. This is based on the project file configuration found in the LSP server implementation itself [1]. [1]: https://github.com/razzmatazz/csharp-language-server/blob/d887595f29af334aa2900381f5336644d9ce5e61/src/CSharpLanguageServer/RoslynHelpers.fs#L550-L554
* | feat: add nxls support (#2062)Jonathan Cammisuli2022-08-211-0/+31
| |
* | feat: add buf-language-server support (#2073)Rintaro Okamura2022-08-211-0/+33
| |
* | feat: add relay language server support (#2048)Vadim Evseev2022-08-211-0/+117
| |
* | feat: add nil support (#2053)oxalica2022-08-211-0/+23
|/
* feat: add syntax_tree lsp for ruby formatting (#2056)Wassim Metallaoui2022-08-091-0/+37
|
* feat: add qml-lsp support (#2044)PopeRigby2022-08-081-0/+16
| | | | | * feat: add qml-lsp support * fix(qml-lsp): update qml-lsp formatting
* fix(denols): fix misspellingJeff Fowler2022-08-061-1/+1
|
* docs: fix typo `type` -> `typescript`Tyler Miller2022-08-061-1/+1
|
* fix(rust_analyzer): sanitize root_dir (#2047)bstaint2022-08-031-1/+1
|
* style: fix dartls formatting (#2042)Peter Lithammer2022-08-011-3/+4
|
* feat: add dagger CUE lsp (#2023)Marcos Nils2022-08-011-0/+22
| | | Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
* fix(lua-language-server): cmd fails on Windows when using mason #2039TuanHA2022-08-011-1/+9
|
* fix(pylsp): elaborate configuration example (#2037)David Kennedy2022-08-011-2/+19
| | | See #1116, #1880, #1951, etc.
* fix(gopls): engage gopls on `go.work` files (#2041)Omer Tuchfeld2022-07-311-1/+1
|
* fix(lemminx): update download location #2038David Thompson2022-07-281-2/+2
| | | | | | | | We no longer publish the lemminx binaries to download.jboss.org as a part of our release process for vscode-xml, so the binaries for the latest releases of lemminx are not there. However, they are available on the [vscode-xml GitHub](https://github.com/redhat-developer/vscode-xml), under releases. Signed-off-by: David Thompson <davthomp@redhat.com>
* fix: broken URL to taplo homepage #2025equal-l22022-07-251-1/+1
|
* fix: lspconfig.util is required with different names #2029ii142022-07-251-1/+1
| | | | | | sourcery configuration requires 'lspconfig/util', where everything else uses 'lspconfig.util'. Co-authored-by: ii14 <ii14@users.noreply.github.com>
* feat(texlab): support plaintex #2022yourealwaysbe2022-07-221-1/+1
| | | | | Sometimes simple LaTeX documents are detected as plaintex rather than tex, meaning texlab will not be applied without a manual change of filetype.
* fix(emmet-ls): missing supported filetypes #2017Lior Kummer2022-07-221-1/+1
| | | | For information on filetypes supported by emmet-ls, see: https://github.com/aca/emmet-ls#supported-filetypes
* fix(dartls): "dart" command not found on Windows #2013erietz-werner2022-07-221-1/+5
|
* fix(denols): handle deno.cache from codeaction #2016sigmaSd2022-07-221-0/+7
|
* feat(omnisharp): add more settings #2018William Boman2022-07-221-20/+107
| | | | | These have primarily been sourced from the VSCode extension [1]. [1] https://github.com/OmniSharp/omnisharp-vscode/blob/88ad237e1e904ad0f91d2de39c30132198a02dcb/src/omnisharp/server.ts#L345-L434
* fix(hls): wrong root dir for multi-package projects #2010Alexander Makarov2022-07-171-3/+15
| | | | | | | | Problem: In haskell multi-package projects there is *.cabal file in every package folder, so util.root_pattern always find root of the package but not project. Solution: Adjust the condition.
* fix(denols): jumping to definition then returning breaks lsp #2000sigmaSd2022-07-171-2/+3
| | | | | | - remove unneeded lsp attach - default to single_file_support=true fix https://github.com/neovim/nvim-lspconfig/issues/1998
* fix(denolos): ignore caching error #2009sigmaSd2022-07-171-5/+1
| | | | Caching actually works but it throws an error, vscode-deno also doesn't seem to care about errors https://github.com/denoland/vscode_deno/blob/196a11cead2d95c324cb772dd568ba7c2801b68a/client/src/commands.ts#L60