aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(rome): use lsp-proxy cmd (#2236)Otto Ahoniemi2022-11-091-2/+2
| | | | | | | | | Command (see https://docs.rome.tools/cli/#rome-lspproxy) was introduced for better stdin support in rome v10.0.0. Original PR introducing this change: https://github.com/rome/tools/pull/3442 This is a breaking PR and requires users to update rome to version v10.0.0.
* feat: add millet support (#2233)Ariel Davis2022-11-091-0/+23
|
* fix(eslint): support flat config (#2229)Michael Chris Lopez2022-11-071-0/+1
| | | | Eslint have a new config scheme called flag config. Will become the only supported config in v9. https://eslint.org/blog/2022/08/new-config-system-part-2/#the-new-config-file%3A-eslint.config.js
* fix(sumneko_lua): check for yaml format of selene config (#2228)vladislav doster2022-11-061-1/+2
| | | Related documentation: https://kampfkarren.github.io/selene/archive/std_v1.html
* fix: use `v ls` instead of `vls`Adelar da Silva Queiróz2022-11-011-1/+1
|
* fix: dead link in "texlab" description #2222ayhon2022-10-301-1/+1
| | | `texlab` changed where they store their documentation. Since https://github.com/latex-lsp/texlab/commit/d03e350679dfdbbd0d25e3c28131c4b2677789cf they store that information in their GitHub wiki
* fix(volar): update example for volar 1.0 (#2219)Michael Härtl2022-10-261-6/+6
|
* feat: add anakin language server (Python) (#2217)Greg Werbin2022-10-251-0/+78
| | | | | | | | | | | | | * feat: add anakin-language-server * fix(anakin-language-server): use the correct executable name * fix(anakin-language-server): display errors as ERROR, not WARNING This is an attempt to elevate the reporting level of mistakes that will cause you program to crash unexpectedly, above the level of style warnings and other non-critical problems. * fix(anakin-language-server): style warning
* feat: Dafny support (#2193)Gorgeous-Patrick2022-10-241-0/+20
| | | | | | | | | | | | | | | | | | | | | | | * feat: add dafny support * feat: fix dafny lsp * style: coding style fixed * fix: a better way of single file mode * fix: possible windows compatibility * fix: typo in dotnet * fix: path to dll removed * feat: a probably better doc for dafny language server plugin * fix(dafny): lua syntax error Co-authored-by: Raphael <glephunter@gmail.com> Co-authored-by: Raphael <glephunter@gmail.com>
* fix: cmd vim.lsp.rpc.connect by user (#2213)Access2022-10-231-1/+5
| | | when user what to set cmd to vim.rpc.connect, but it is a function
* fix: check the package.json has eslintConfig field for eslint (#2208)Raphael2022-10-211-10/+31
| | | | | * fix: check the package.json has eslintConfig field for eslint * fix: remove duplicate windows check
* docs(golangci_lint_ls): update a version of binary (#2204)Saltaformajo2022-10-201-1/+1
|
* fix(rust_analyzer): path nil (#2198)bstaint2022-10-171-1/+4
|
* fix: remove --background-service-enabled and add ↵Adelar da Silva Queiróz2022-10-151-1/+1
| | | | --adaptive-lsp-server-enabled for F# (#2197)
* fix: `aregument` typo in doc changed to `argument` (#2195)Mario Ortiz Manero2022-10-141-1/+1
|
* fix: update qml filetype same as treesitter (#2168)Access2022-10-141-1/+1
|
* feat: add qmlls which is the lsp from qt (#2191)Access2022-10-141-0/+19
| | | | | Now In qt6.4, the lsp is useable, so I add it but qmlls is not always in the path, Like in archlinux, it is in the /usr/lib/qt6/bin/qmlls, so the config maybe always needed to be edited by user
* feat: eslint support astro file (#2190)Raphael2022-10-131-0/+1
|
* feat: add fsharp-language-server (#2186)Matthew Moore2022-10-121-0/+29
|
* Fix broken links (#2183)equal-l22022-10-093-4/+4
| | | | | | | | | | * fix(idris2_lsp): fix a broken link The package `idris2-api-git` doesn't exist anymore. I confirmed `idris2` also installs idris2api. * fix(volar): specify the commit for URL * fix(codeqlls): fix a broken link
* feat: support volar 1.0 (#2181)Ariel2022-10-091-5/+4
|
* feat: add neocmakelsp (#2177)Access2022-10-061-0/+23
|
* fix: gdscript use ip address instead of localhost (#2175)A-Lamia2022-10-061-1/+1
| | | localhost causing invalid IP address.
* feat(ruby_ls): add enabledFeatures to initialization options (#2173)William Boman2022-10-031-0/+10
| | | Without providing these the server will effectively do nothing.
* feat: update gdscirpt cmd by using 0.8 api (#2172)Raphael2022-10-021-1/+7
| | | | | * feat: update gdscirpt cmd by using 0.8 api * fix: format
* feat: add support for additional packs (#2158)Alvaro Muñoz2022-10-021-6/+8
|
* feat: add ruby-lsp server configuration (#2169)Dan Callaghan2022-10-021-0/+38
|
* feat: add erg-language-server support (#2165)takuto2022-10-021-0/+26
| | | | | | | * feat: add erg-language-server support * fix(erg-language-server): update root directory pattern * fix(erg-language-server): fixed typo in description
* fix(marksman): enable single_file_support (#2163)Stanislav Asunkin2022-09-301-0/+1
|
* feat: add move-analyzer support (#2162)Abc Xyz2022-09-301-0/+31
|
* Fix grammarly "clientId is required" (#2161)Ken Kuang2022-09-301-0/+3
| | | | Add clientId to init_options for fixing "Request initialize failed with message: clientId is required"
* fix(sumneko_lua): check for file root patterns before falling back to a ↵Folke Lemaitre2022-09-291-2/+1
| | | | check for `lua/` (#2160)
* fix: added 'lua/' to sumenko root patterns (#2157)Folke Lemaitre2022-09-271-0/+1
|
* fix(elixirls): added surface filetype for elixirls server configuration (#2151)Kamil Zielinski2022-09-231-1/+1
|
* feat(eslint): enable for svelte filetype (#2149)Cameron Nemo2022-09-231-0/+1
| | | ESLint supports analyzing Svelte files.
* fix: check cmd type equals function (#2142)Raphael2022-09-141-7/+16
| | | | | | | | | | | | | | | | | * fix: check cmd type equals function * fix: set meg in cmd field when is function * fix: format with stylua * fix: remove unused variable * fix: improve cmd check * fix: check executable in a table * fix: improve * fix: use underline instead of unused param
* fix(astro): enable typescript server (#2139)Emilia2022-09-141-0/+18
| | | | As of version 0.24 of the LSP, a `typescript` field is required, with the same convention as `volar`.
* fix(lspinfo): nil-check config.get_root_dir (#2137)William Boman2022-09-141-1/+1
| | | | | | This is currently causing an error when opening the :LspInfo window while having a server configuration that doesn't provide a root_dir. awk_ls is an example of such a config (it only supports single file mode).
* feat: add blueprint language server support (#2132)Gabriele Musco2022-09-131-0/+37
| | | Co-authored-by: Gabriele Musco <gabmus@disroot.org>
* fix: improve highlight regex (#2131)Raphael2022-09-121-12/+9
|
* fix: escape wildcards patterns when calling glob (#2111) (#2122)emmanueltouzery2022-09-091-1/+6
|
* fix(clojure_lsp): update lsp url (#2120)sigmaSd2022-09-091-1/+1
|
* feat(clangd): add proto filetype support (#2125)Kevin Greene2022-09-091-1/+1
| | | | | | | | | | | | clangd supports formatting and some basic linting for protobuf files. Here is an example .clang-format file with a section for protobuf files: ``` --- Language: Proto BasedOnStyle: Google ColumnLimit: 100 AllowShortFunctionsOnASingleLine: Empty ```
* feat: solidity LSP (#2119)Otávio Schwanck dos Santos2022-09-081-0/+49
|
* feat: pass user config to the on_setup hook (#2114)William Boman2022-09-081-11/+11
| | | | | | | This is to allow 3rd party plugins to discern between what is lspconfig's vendored server config and what the user provided. Currently, these are merged into a single table which is passed to the on_setup hook. Passing user_config as a 2nd argument would allow 3rd party plugins to apply a more sensible precedence of configs.
* fix(lua-language-server): check if root dir is home directory (#2110)uga-rosa2022-09-061-1/+5
|
* feat: add luau_lsp (#2107)William Boman2022-09-021-0/+27
|
* 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)