| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | chore: use find_git_ancestor consistently (#1404) | kylo252 | 2021-11-11 | 12 | -21/+30 | |
| | | ||||||
| * | feat(leanls): lean 4 uses a new tool called lake now (#1390) | Julian Berman | 2021-11-11 | 1 | -2/+4 | |
| | | ||||||
| * | feat: add single file mode (#1385) | Michael Lingelbach | 2021-11-11 | 42 | -134/+160 | |
| | | | | | | | | | | | | | * This adds a "single file mode" option for each language server * Currently, if a root is not detected, a new language server is started for each file opened. * Root directory is set to `nil` in start_client. Some servers will refuse to start, or otherwise panic. This is opt-in per server. * Some servers, such as rust-analyzer, explicitly have a "single file mode", we will not support that until it is officially part of the LSP specification Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com> | |||||
| * | docs(lua-language-server): update wiki url (#1393) | Marouane R | 2021-11-09 | 1 | -1/+1 | |
| | | ||||||
| * | fix(solang): add --target argument (#1388) | William Boman | 2021-11-09 | 1 | -1/+1 | |
| | | | | | * Solang needs to specify a target now, can be ewasm, solana, or substrate * default to ewasm | |||||
| * | fix: disambiguate autostart option from function name (#1356) | kylo252 | 2021-11-08 | 2 | -14/+22 | |
| | | | | | | | * make `config.autostart` separate from `config.launch()` * simplify handling of `config.autostart` * check for `true` instead of `not false` * replace `trigger` with the conventional `event` and `pattern` | |||||
| * | docs(jdtls): apply flags to jvm instead of jdtls (#1374) | Ankur Srivastava | 2021-11-05 | 1 | -5/+5 | |
| | | ||||||
| * | feat: add Nickel Language Server (#1370) | Avi Dessauer | 2021-11-04 | 1 | -0/+38 | |
| | | ||||||
| * | feat(als): add gpr and .adc root markers (#1368) | Tama McGlinn | 2021-11-03 | 1 | -3/+2 | |
| | | ||||||
| * | docs: fix broken codeblocks in descriptions (#1366) | James Trew | 2021-11-02 | 4 | -18/+17 | |
| | | ||||||
| * | fix(ltexls): correctly return filetype as languageid (#1365) | Michael Lingelbach | 2021-11-02 | 1 | -0/+2 | |
| | | ||||||
| * | feat(ltexls): simplify configuration (#1364) | Michael Lingelbach | 2021-11-02 | 1 | -19/+23 | |
| | | | | | * remove default settings * update filetype detection rules to appropriately map vim filetypes to language ids expected by ltex-ls | |||||
| * | fix(jdtls): update handlers to support 0.5.1 signature (#1336) | Russ Adams | 2021-11-01 | 1 | -29/+42 | |
| | | ||||||
| * | docs(sqls): fix cmd (#1363) | George Rodrigues | 2021-11-01 | 1 | -1/+1 | |
| | | ||||||
| * | feat: add support for ltex-ls (#863) | Lucas Biaggi | 2021-10-31 | 1 | -0/+37 | |
| | | | | Co-authored-by: William Boman <william@redwill.se> | |||||
| * | fix: set offset encoding by default (#1360) | Michael Lingelbach | 2021-10-31 | 2 | -7/+7 | |
| | | | | | | | Some servers (clangd, rust-analyzer) support using byte ranges (utf-8 encodings). Currently this logic is handled in the configuration's on_init. This is moved into the on_init wrapper to avoid being overridden accidentally by users. | |||||
| * | fix(dockerls): remove duplicate filetype (#1358) | kylo252 | 2021-10-31 | 1 | -1/+1 | |
| | | ||||||
| * | docs(pasls): fix broken code block (#1343) | James Trew | 2021-10-27 | 1 | -18/+7 | |
| | | ||||||
| * | docs: fix codeblock for lemminx (#1338) | Mads Mogensen | 2021-10-24 | 1 | -0/+1 | |
| | | ||||||
| * | feat: add fstar language server (#1280) | Fabian | 2021-10-22 | 1 | -0/+21 | |
| | | ||||||
| * | feat: add flux-lsp configuration (#1335) | Michael Lingelbach | 2021-10-22 | 1 | -0/+27 | |
| | | | | Co-authored-by: Nathaniel Cook <nvcook42@gmail.com> | |||||
| * | fix(ansiblels): update default settings (#1323) | Gero Hillebrand | 2021-10-17 | 1 | -0/+3 | |
| | | | | | | | | * add the required setting `executionEnvironment.enabled ` with default `false` The breaking change was introduced in this commit: https://github.com/ansible/ansible-language-server/commit/cefd599043311fcba5803e780edce16c09cc9c64 | |||||
| * | feat: improve interface for `:Lsp*` commands (#1324) | Vsevolod | 2021-10-17 | 2 | -29/+26 | |
| | | ||||||
| * | feat(deno_ls): update Deno root pattern (#1321) | David | 2021-10-17 | 1 | -2/+2 | |
| | | ||||||
| * | fix(eslint): return {} in custom handlers (#1320) | William Boman | 2021-10-17 | 1 | -3/+5 | |
| | | ||||||
| * | feat(eslint): add vue to eslint filetypes (#1315) | Björn Ganslandt | 2021-10-16 | 1 | -0/+1 | |
| | | ||||||
| * | docs: mention Bear can generate compile_commands.json (#1318) | Igor Lacerda | 2021-10-16 | 2 | -2/+2 | |
| | | ||||||
| * | fix: remove invalid cucumber package.json (#1307) | Michael Lingelbach | 2021-10-14 | 1 | -1/+0 | |
| | | ||||||
| * | docs(tsserver): document tsconfig.json and jsconfig.json (#1304) | Landon Schropp | 2021-10-14 | 1 | -0/+20 | |
| | | ||||||
| * | fix(eslint): provide extra settings to make it work outside of a VSCode ↵ | William Boman | 2021-10-14 | 1 | -8/+43 | |
| | | | | | | | | | | | | | | | | | | context (#1299) * avoid word splitting when opening doc, also add windows support * add settings that makes server work outside a VSCode context * add more custom handlers * change root pattern to search for eslint config file formats See https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-file-formats. * specify workspaceFolder in on_new_config * use uv_os_uname() to determine OS | |||||
| * | feat: add emmet_ls (#1295) | William Boman | 2021-10-12 | 1 | -0/+25 | |
| | | ||||||
| * | feat: add eslint language server (#1273) | Jens Claes | 2021-10-12 | 1 | -0/+130 | |
| | | ||||||
| * | fix(denols): update handlers to support 0.5.1 signature (#1233) | Jason Cheatham | 2021-10-09 | 1 | -4/+10 | |
| | | ||||||
| * | fix(checkhealth): rename check_health to check (#1296) | Matthieu Coudron | 2021-10-05 | 1 | -1/+1 | |
| | | | | as mandated by https://github.com/neovim/neovim/pull/15259#issuecomment-934241413 | |||||
| * | fix: disable telemetry in yamlls (#1294) | kylo252 | 2021-10-04 | 1 | -0/+4 | |
| | | ||||||
| * | feat: add Idris2-Lsp suppport (#1283) | Greg Werbin | 2021-09-29 | 1 | -0/+42 | |
| | | | | Add support for Idris2 via Idris2-Lsp. | |||||
| * | docs: remove volar package.json (#1289) | Michael Lingelbach | 2021-09-29 | 1 | -1/+0 | |
| | | | | | This package.json does not expose relevant documentation and blocks docgen. | |||||
| * | fix(docs): add missing package.json to intelephense (#1276) | kylo252 | 2021-09-29 | 1 | -2/+3 | |
| | | ||||||
| * | fix(docs): add package.json for java langserver (#1277) | kylo252 | 2021-09-29 | 1 | -0/+1 | |
| | | ||||||
| * | docs(nimls): update root directory (#1286) | Greg Werbin | 2021-09-29 | 1 | -3/+0 | |
| | | ||||||
| * | feat: add cucumber language server | Ensar Sarajčić | 2021-09-23 | 1 | -0/+29 | |
| | | ||||||
| * | style: format files with stylua v0.11.0 | Peter Lithammer | 2021-09-23 | 2 | -2/+16 | |
| | | ||||||
| * | fix(css): update root pattern (#1264) | pedro757 | 2021-09-16 | 1 | -4/+2 | |
| | | ||||||
| * | fix: update svelteserver cmd on Windows (#1256) | Alex Fischer | 2021-09-15 | 1 | -0/+3 | |
| | | ||||||
| * | feat: introduce psalm language server | gbprod | 2021-09-14 | 1 | -0/+27 | |
| | | ||||||
| * | feat: add zk language server (#1249) | wurosh | 2021-09-12 | 1 | -0/+48 | |
| | | ||||||
| * | feat(csharp_ls): add support for C# using csharp-ls language server (#1251) | Saulius Menkevičius | 2021-09-11 | 1 | -0/+26 | |
| | | ||||||
| * | Merge pull request #1246 from polyzen/add-taplo-lsp | Peter Lithammer | 2021-09-10 | 1 | -0/+27 | |
| |\ | | | | | feat: add taplo-lsp | |||||
| | * | feat: add taplo-lsp (#1246) | Daniel M. Capella | 2021-09-09 | 1 | -0/+27 | |
| | | | | | | | | | | | Thanks to @mattn: https://github.com/mattn/vim-lsp-settings/pull/459 | |||||
| * | | fix: add compat shim for handler change in core (#1248) | Christian Clason | 2021-09-10 | 4 | -48/+62 | |
| | | | | | | | | | | | | | Add a compatibility shim to `util.lua` adapting to change in handler signature and use it where needed. (Skip `rust-analyzer` and `denols` since their requests don't use handlers.) | |||||
