aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
| * fix(leanls): only use lake serve if lakefile.lean existsGabriel Ebner2022-02-091-15/+20
| |
* | fix(jsonnet_ls): update server URL and add installation instructions (#1729)William Boman2022-02-181-1/+6
| |
* | feat(gopls): enable single_file_support (#1726)Jackson Kjar2022-02-171-0/+1
| |
* | chore(elmls): remove overriding elm paths (#1718)georges boris2022-02-131-3/+0
| | | | | | As stated in the [elm-language-server docs](https://github.com/elm-tooling/elm-language-server#server-settings) – the default value of elm binaries should be an empty string so the language server searches for binaries as local project installs and only use global ones as fallback. If we specify it as the standard "global values" like this config is currently doing, we're just going straight to the fallback, breaking compatibility with local installs.
* | fix(grammarly): resolve windows command properly (#1716)sitiom2022-02-121-1/+8
| |
* | feat: remove warning when server fails to start (#1711)Michael Lingelbach2022-02-111-8/+0
|/
* feat(leanls): start the LSP via lake serve (#1698)Julian Berman2022-02-051-1/+18
| | | | | | | | | | Enables workspace symbols for the Lean 4 LSP. Older versions of Lake (and Lean 4) lack a serve command, so on those we fallback to the old behavior by directly starting the LSP. Closes: Julian/lean.nvim#229 Refs: leanprover/lake#46
* feat: add salt_ls (#1696)William Boman2022-02-011-0/+24
|
* docs(prismals): improve server description and installationJoël Galeran2022-01-241-2/+5
|
* docs(ansible): fix install link and switch to npm (#1682)Matthew Toohey2022-01-241-2/+3
|
* feat: add awk-language-server (#1665)lilibyte2022-01-231-0/+22
|
* fix: do not index nil config.filestypes in try_add (#1673)kyoh862022-01-221-4/+8
|
* feat(html): enable formatter by default (#1669)Oliver2022-01-201-0/+3
|
* feat(jsonls): jsonc filetype supportKarim Abou Zeid2022-01-201-1/+1
| | | I've verified that the language server also supports jsonc
* fix(lemminx): add XSL and XSLT to filetypes (#1667)Muhmud Ahmad2022-01-181-1/+1
|
* fix(golangci_lint_ls): use .golangci.yaml config (#1662)Jimmy Zelinskie2022-01-161-3/+3
|
* fix(psalm): use .bat on Windows (#1660)William Boman2022-01-151-1/+7
|
* feat(tailwindcss): add heex support (#1644)Sean Baildon2022-01-141-0/+1
|
* fix(ccls): set offset_encoding to utf-32 (#1649)black-desk2022-01-111-0/+1
| | | ccls uses utf-32 encoded code points for PositionParams
* chore: remove sourcekit package.json (#1655)Michael Lingelbach2022-01-111-1/+0
|
* feat: add asm_lsp (#1652)William Boman2022-01-111-0/+19
|
* feat: add opencl_ls (#1654)William Boman2022-01-111-0/+21
|
* feat(hls): enable single-file supportMatthieu Coudron2022-01-111-0/+1
| | | | seems to work here
* fix: try_add_wrapper errors if passed nil for bufnr (#1648)v0.1.1oncomouse2022-01-091-0/+1
|
* feat: add OpenFOAM language server (#1643)Mohammed Elwardi Fadeli2022-01-091-0/+32
|
* docs(taplo): update installation instructions (#1640)Claude2022-01-061-1/+1
| | | Current instructions give an error (MacOS 12.1); Suggestion is to add `--locked` to the install command: https://github.com/tamasfe/taplo/issues/197#issuecomment-997160846
* fix(denols): simplify/update location handler (#1638)Michael Lingelbach2022-01-051-49/+4
|
* feat(ltexls): add gitcommit to filetypes (#1637)Michael Lingelbach2022-01-051-1/+1
|
* chore: remove healthcheck (#1636)Michael Lingelbach2022-01-051-28/+0
| | | | | | | | | | | | | | Previously, lspconfig had a recommended healthcheck. This was mostly noise as its predominant use was to check if a server was installed. This check was not accurate as vim.fn.executable is extremely primitive and does not consider cmd_env (forwarded to uv_spawn) or language servers that are run via an interpreter. Furthermore, checking if a language server is executable will no longer be a useful signal once TCP support (which allows for connecting to already running or remote servers). Remove for now.
* fix(ltex): use .bat extension on Windows (#1628)William Boman2022-01-041-1/+6
|
* feat(leanls): add root dir as command-line arg (#1634)Gabriel Ebner2022-01-041-0/+4
| | | | | | | | | The argument is ignored by the server, but it is useful because it is shown by `htop`, `ps ax`, etc., so you can figure out which Lean servers are running. The lean3ls doesn't require a corresponding change: we use the `lean-language-server` wrapper, which appends the root directory itself to the wrapped `lean --server` command.
* refactor(clangd): remove obsolete --background-index flag (#1630)Kirill Bobyrev2022-01-031-1/+1
|
* fix(nimls): remove erroneous package_json entry (#1624)William Boman2021-12-301-1/+0
|
* feat: add solc (#1623)William Boman2021-12-301-0/+19
|
* feat: add gotmpl to gopls filetypes (#1619)Reto2021-12-261-1/+1
| | | | gopls introduced support for template files, see: https://github.com/golang/tools/blob/master/gopls/doc/features.md#template-files
* fix(denols): add package_json (#1611)tamago3242021-12-261-0/+1
|
* fix: use forward delineated paths in leanlsps (#1610)Julian Berman2021-12-262-2/+4
|
* fix: properly handle sanitizing bufname in .launch() (#1608)Michael Lingelbach2021-12-251-5/+4
|
* feat: add verible configuration (#1605)Zeger Van de Vannet2021-12-241-0/+21
|
* feat(remark): add remark-language-server (#1606)Remco Haszing2021-12-241-0/+50
|
* fix: attach to buffer when manually launching in single file mode (#1599)v0.1.0Michael Lingelbach2021-12-231-1/+2
|
* fix: only attempt to attach to valid bufnames (#1598)Michael Lingelbach2021-12-232-12/+21
| | | | * Check that a bufname begins with a filesystem root specifier such as a drive letter (Windows) or "/" (Unix) * Unify with check that buf name is not "" or nil
* fix: do not attach server to buffers with nil or missing name (#1597)Michael Lingelbach2021-12-231-4/+20
|
* fix: internally use forward delineated paths cross-platform (#1593)Michael Lingelbach2021-12-232-41/+46
| | | | * Escape paths used to autocommands * Always normalize windows path to forward slash for internal use
* chore: fix blanklines in efm.lua (#1592)Michael Lingelbach2021-12-211-2/+2
|
* fix: only stop/restart managed clients on :LspStop/:LspRestart (#1591)Jose Alvarez2021-12-211-1/+12
|
* feat(efm): re-enable single file supportMichael Lingelbach2021-12-191-3/+12
|
* feat: add grammarly support (#1562)Matthew Toohey2021-12-191-0/+31
|
* fix: add single_file_support to flux_lspNathaniel Cook2021-12-171-0/+1
|
* fix: rename flux-lsp to flux_lspNathaniel Cook2021-12-171-0/+0
| | | | | | Using flux-lsp as the name of the config made it more difficult than needed to install the config as you needed to escape the dash. All other configs are named with underscores so this brings the config inline.