aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* chore: internally switch to sending workspaceFolders (#1453)Michael Lingelbach2021-11-192-0/+5
|
* feat: add worktree support to find_git_ancestor (#1450)Michael Lingelbach2021-11-191-1/+2
| | | | | * find_git_ancestor previously only checked for `.git ` directories * git worktrees use a `.git` file with reference to the original git directory
* docs(volar): add Take Over Mode & smart global TS fallback docs (#1448)Michael Lingelbach2021-11-181-6/+55
| | | Co-authored-by: Artur Tagisow <artur@tagisow.dev>
* feat(jsonnet): add JSONNET_PATH environmental variable to cmd_env (#1437)Christian Haudum2021-11-181-0/+14
| | | | | * root_dir/lib and root_dir /vendor are common jsonnet library paths. * the jsonnet language server can use the JSONNET_PATH env variable to resolve referenced files within these folders
* fix(julials): add language-specific root marker (#1442)Christian Clason2021-11-181-1/+3
| | | * Julia packages have a `Project.toml` in the root directory.
* fix(texlab): add language-specific root marker (#1441)Christian Clason2021-11-181-4/+3
|
* fix(denols): drop references to package.json (#1439)Ron Waldon2021-11-181-2/+2
|
* fix(groovyls): update root_dir (#1432)Lucy Crockett2021-11-161-2/+6
| | | Add `Jenkinsfile` as language specific `root_dir` marker, remove `home_dir` (but leave `git_ancestor`) as fallback.
* Merge pull request #1430 from mjlbach/feat/sixtyfpsMichael Lingelbach2021-11-152-3/+41
|\
| * fix: support single file mode when no default root pattern setMichael Lingelbach2021-11-151-3/+11
| |
| * feat: add support for SixtyFPS language serverRustemB2021-11-151-0/+30
| |
* | Merge pull request #1428 from jcmuller/add-terraform-lspMichael Lingelbach2021-11-152-0/+67
|\ \
| * | docs(terraformls): add difference between terraform-ls and terraform-lsp to docJuan C. Müller2021-11-151-0/+22
| | |
| * | feat: add terraform-lsp serverJuan C. Müller2021-11-151-0/+45
| |/
* / fix(ccls): revert single file support (#1429)Michael Lingelbach2021-11-151-1/+2
|/
* feat: add robotframework-lsp support (#1357)egi2021-11-151-0/+24
| | | | Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com> Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* chore: clean up unused function args (#1426)Michael Lingelbach2021-11-152-3/+3
|
* feat: add jsonnet-language-server (#1372)Zach Leslie2021-11-151-0/+22
|
* feat: add support for lelwel language server (#1205)Daniel Pfister2021-11-151-0/+22
| | | Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* fix(dartls): update initialization options (#1345)Romario López2021-11-151-4/+10
| | | * align settings and initialization options with flutter-tools.nvim
* feat: add pyre language server. (#1139)Brandon Bennett2021-11-151-0/+23
|
* feat(vala_ls): add single file support (#1425)Princeton Ferro2021-11-141-0/+1
|
* fix(powershell_es): do not overwrite cmd if present in new_config callback ↵Páll Andrés Pálsson2021-11-141-6/+21
| | | | (#1383)
* docs: update vala-language-server URL (#1319)Princeton Ferro2021-11-141-1/+1
| | | Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* feat: enable single_file_support for dockerls (#1291)kylo2522021-11-141-0/+1
|
* feat(fortls): include git in root pattern (#1424)Michael Lingelbach2021-11-141-1/+3
|
* fix(graphql): detect graphql.config.* files as root (#1351)Trent Nicholson2021-11-141-1/+1
|
* feat: add vdmj language server (#1094)Alessandro Pezzoni2021-11-141-0/+136
| | | Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* feat: add BSL language server (#1269)Nikita Ivanchenko2021-11-141-0/+22
| | | Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* feat(clojure_lsp): add support for boot in clojure_lsp (#1416)Ultra-Hax2021-11-141-2/+2
| | | Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com>
* feat: add esbonio language server (#1292)Alex Carney2021-11-141-0/+56
| | | Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com>
* fix(ansiblels): improve root-pattern detection (#1423)kylo2522021-11-141-4/+3
| | | | * set root pattern to 'ansible.cfg', '.ansible-lint' * enable single file support
* docs(yammlls): add examples for schemas (#1421)Michael Lingelbach2021-11-131-0/+53
|
* docs(denlos): suggest markdown_fenced_languages (#1418)Michael Lingelbach2021-11-121-0/+10
| | | * deno ls uses ts for typescript, which requires a custom markdown_fenced_languages for vim's markdown rule to support highlighting
* fix(efm): disable single file support (#1413)Michael Lingelbach2021-11-111-1/+3
|
* fix: update error message (#1406)William Boman2021-11-111-1/+1
| | | * point at server_configurations.md instead of CONFIG.md
* Revert "fix(gopls): resolve top-level go.mod as root_dir (#1399)" (#1410)Michael Lingelbach2021-11-111-26/+1
| | | This reverts commit 86abe8db3ad48271d7295b08cdbb923aa705644b.
* feat: spawn the language server in resolved root directory (#1407)Michael Lingelbach2021-11-111-0/+4
|
* fix(gopls): resolve top-level go.mod as root_dir (#1399)Michael Lingelbach2021-11-111-1/+26
|
* chore: use find_git_ancestor consistently (#1404)kylo2522021-11-1112-21/+30
|
* feat(leanls): lean 4 uses a new tool called lake now (#1390)Julian Berman2021-11-111-2/+4
|
* feat: add single file mode (#1385)Michael Lingelbach2021-11-1142-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 R2021-11-091-1/+1
|
* fix(solang): add --target argument (#1388)William Boman2021-11-091-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)kylo2522021-11-082-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 Srivastava2021-11-051-5/+5
|
* feat: add Nickel Language Server (#1370)Avi Dessauer2021-11-041-0/+38
|
* feat(als): add gpr and .adc root markers (#1368)Tama McGlinn2021-11-031-3/+2
|
* docs: fix broken codeblocks in descriptions (#1366)James Trew2021-11-024-18/+17
|
* fix(ltexls): correctly return filetype as languageid (#1365)Michael Lingelbach2021-11-021-0/+2
|