aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim_lsp.lua
Commit message (Collapse)AuthorAgeFilesLines
* chore: remove deprecated module/functionMatthieu Coudron2021-02-251-2/+0
|
* Add notice message for loading a old lua moduleHirokazu Hata2020-10-301-0/+2
|
* Rename nvim_lsp to lspconfigHirokazu Hata2020-09-061-83/+0
|
* fix: require target language server module before LspInstall and LspInstallInfoHirokazu Hata2020-03-211-0/+6
| | | | | At 6d380677502de0a750dc61dc537fedccebfefd5d, make requiring all language server modules lazy. That commit broke LspInstall and LspInstallInfo
* nvim_lsp.lua: lazy require language server modules (#109)Hirokazu Hata2020-02-021-27/+3
|
* rename "skeleton" to "configs" #100Michael Lingelbach2020-01-311-13/+13
| | | | | | | | | | | | | | `nvim_lsp/skeleton.lua` is not really a skeleton, it's a `configs` class that provides 1. actual functionality 2. a bunch of configs Each config is added to the `configs` object (FKA "skeleton") as a property. Those configs are not "templates", they are "configs". So we should clean up the wording in various places to say "config" instead of "skeleton"/"template". Closes #64
* metals (75Fernando Garcia Borges2020-01-251-0/+1
| | | | Co-authored-by: Hirokazu Hata <h.hata.ai.t@gmail.com>
* yaml-language-server #88Hirokazu Hata2020-01-051-0/+1
|
* terraform-lsp #90Hirokazu Hata2020-01-051-0/+1
|
* vimls #84Michael Lingelbach2019-12-281-0/+1
|
* Add ocamlls (#76)Fernando Garcia Borges2019-12-271-0/+1
|
* intelephense (PHP) #61Simon Hartcher2019-12-161-0/+1
| | | | * use composer.json for root * prefer cwd unless root is outside cwd
* :LspInstall : set complete fn to Lua fnJustin M. Keyes2019-12-081-7/+2
| | | | | The sid() hack didn't work on my system, and we can reference Lua global functions meanwhile.
* implement "ghcide" #59rektrex2019-11-301-0/+1
|
* Add docker lsp (#56)Ahmed El Gabri2019-11-291-0/+1
|
* pyls_ms: Microsoft Python Language Server #57Michael Lingelbach2019-11-291-0/+1
|
* Add support for rust-analyzer (#43)csmoe2019-11-261-0/+1
| | | | * add support for rust-analyzer * add rust-analyzer package json
* Add support for lean language server (#51)Felipe Morales2019-11-261-0/+1
|
* Add support for fortls (#52)Eisuke Kawashima2019-11-261-0/+1
|
* Add sumneko_lua installation and util.sh helper. (#49)Ashkan Kiani2019-11-261-1/+2
| | | | | | | | * Add sumneko_lua installation and util.sh helper. * Add vspackage extraction for package.json information via vscode name. * Allow specifying a tempdir at DOCGEN_TEMPDIR * Fix on_new_config and add docs for root_dir * User settings titles are not always useful
* Add support solargraph (#37)Hirokazu Hata2019-11-191-0/+1
|
* Add css lsp (#36)Mike Hartington2019-11-191-0/+1
|
* Add support for haskell-ide-engine (#21)czwinzscher2019-11-171-0/+1
|
* Add support flow language server (#18)Hirokazu Hata2019-11-171-1/+3
|
* Basic support for the ccls language server (#19)Petter Wahlman2019-11-171-0/+1
| | | Based on the clangd equivalent
* Add rls support (#24)Hirokazu Hata2019-11-171-0/+1
|
* Redo installation. (#17)Ashkan Kiani2019-11-151-1/+67
| | | | | | | | | | | | | | | * Redo installation. Servers which want to be auto installed should specify skeleton[name].install() and it will be automatically added to the list of installable servers. - Add :LspInstall and :LspInstallInfo - Auto generate docs for servers with .install() available. - Add util.npm_installer - Refactor utf8 capabilities common config into a single function - Add contribution notes. - Also expose util.base_install_dir for other installers potentially - Fix tsserver's arguments and add javascript filetypes
* Add bash language server (#15)Daniel Voogsgerd2019-11-151-0/+1
|
* Initial typescript support (#8)Jesse Hoyos2019-11-151-0/+1
|
* Add ElmLS (#9)Ashkan Kiani2019-11-141-2/+3
| | | | | | | | | | | | | - Initial add of elmLS support - Removes unnecessary vim.schedule_wrap fn calls in elmls & clangd impls - Add automatic installation for elmls and update docs. - Sort server output in the README. - Add commands for elmls for buffer and globally. - [bugfix] Skeleton could've tried to attach even if root_dir was nil TODO: check for updates and warn the user if there are updates when an elm server is started. Co-authored-by: Seth Messer <seth.messer@gmail.com>
* Add initial support for python-language-server (#3)Christian Clason2019-11-141-0/+1
| | | | | | | | | * initial support for python-language-server * put settings in documentation also: update docgen script update setup call examples in README_preamble
* Rename to nvim_lsp and nvim-lsp.Ashkan Kiani2019-11-141-0/+16