Commit graph

3060 commits

Author SHA1 Message Date
Hirokazu Hata
001b567bfb Add support solargraph (#37) 2019-11-19 22:59:20 -08:00
Github Actions
a549ba1dc6 [docgen] Update README.md
skip-checks: true
2019-11-20 02:47:28 +00:00
Mike Hartington
5e61024180 Add css lsp (#36) 2019-11-19 18:47:03 -08:00
Ashkan Kiani
0d30787a47
Add package_json for pyls and update docgen (#32) 2019-11-17 13:52:21 -08:00
Ashkan Kiani
5003b82def
Change root_dir for single instance servers (#33)
* Use os_homedir as root_dir for single instance servers.
2019-11-17 13:51:29 -08:00
Ashkan Kiani
c1292d313e
Fix docs and add util.once (#31) 2019-11-17 13:06:11 -08:00
Ashkan Kiani
43c7040614
Refactor docgen and add package.json support (#29) 2019-11-17 12:27:06 -08:00
Github Actions
b2ccdc1ecf [docgen] Update README.md
skip-checks: true
2019-11-17 19:07:31 +00:00
czwinzscher
ee8a05fb36 Add support for haskell-ide-engine (#21) 2019-11-17 11:07:09 -08:00
Github Actions
b9a203ef2a [docgen] Update README.md
skip-checks: true
2019-11-17 18:03:15 +00:00
Hirokazu Hata
c3d326b609 Add support flow language server (#18) 2019-11-17 10:02:52 -08:00
Ashkan Kiani
ac3df47ffd
Use a template for README.md (#28) 2019-11-17 09:58:52 -08:00
Github Actions
14660af896 [docgen] Update README.md
skip-checks: true
2019-11-17 17:38:54 +00:00
Petter Wahlman
36c89b6902 Basic support for the ccls language server (#19)
Based on the clangd equivalent
2019-11-17 09:38:32 -08:00
Hirokazu Hata
71c6d07330 Add rls support (#24) 2019-11-17 09:38:17 -08:00
Ashkan Kiani
483b8a2850
Improve docgen (#27)
- Automatically generate the `Implemented servers` section.
- Remove dependency on `cat`
- Provide scripts/docgen.sh which actually reports errors.
2019-11-17 09:32:11 -08:00
Aramis Razzaghipour
cd1c18ffb8 License under Apache (#11) 2019-11-15 19:22:24 -08:00
Ashkan Kiani
5686a90890
Redo installation. (#17)
* 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
2019-11-15 17:26:22 -08:00
Github Actions
f6fb07c1d0 [docgen] Update README.md
skip-checks: true
2019-11-15 22:34:51 +00:00
Daniel Voogsgerd
dbab9247b6 Add bash language server (#15) 2019-11-15 14:34:28 -08:00
Github Actions
622e3ea3d1 [docgen] Update README.md
skip-checks: true
2019-11-15 22:29:19 +00:00
Jesse Hoyos
242c6aae1d Initial typescript support (#8) 2019-11-15 14:28:56 -08:00
Christian Clason
45e8138604 Texlab settings (#14)
* mark settings markdown as lua
* add complete set of (default) options for texlab
2019-11-15 14:03:28 -08:00
Ashkan Kiani
0ccd248ef9
Add ElmLS (#9)
- 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>
2019-11-14 17:14:53 -08:00
Ashkan Kiani
ec406e17fd
Add github actions for docgen (#7)
* Create main.yml
* Update CONTRIBUTING and REAMDE.
Explain that Github Actions generate README.
2019-11-14 15:20:31 -08:00
Christian Clason
0d2920ef8b Small edits to readme (#4) 2019-11-14 11:12:55 -08:00
Ashkan Kiani
13c8ca22ca Improve documentation and docgen command.
Also improve the recommended command for running docgen.
2019-11-14 11:01:16 -08:00
Christian Clason
9100b3af6e Add initial support for python-language-server (#3)
* initial support for python-language-server
* put settings in documentation

also:
update docgen script
update setup call examples in README_preamble
2019-11-14 10:46:50 -08:00
Ashkan Kiani
9b2622d04c Fix clangd's status 2019-11-14 01:31:53 -08:00
Ashkan Kiani
67a6d3e93c Fix name in preamble. 2019-11-14 01:19:33 -08:00
Ashkan Kiani
93c6e7381f Clean up docs. 2019-11-14 01:13:56 -08:00
Ashkan Kiani
9666b63a70 Rename to nvim_lsp and nvim-lsp. 2019-11-14 01:07:09 -08:00
Ashkan Kiani
49ff7949f3 Fix README links. 2019-11-14 01:03:42 -08:00
Ashkan Kiani
c066dc9fed Change name to nvim-lsp 2019-11-14 01:01:30 -08:00
Ashkan Kiani
3682ce0015 Fix README progress. 2019-11-14 00:52:35 -08:00
Ashkan Kiani
5e06768e10 Darn you, tabs. 2019-11-14 00:51:30 -08:00
Ashkan Kiani
8bb6448e79 Add contributing docs and clangd config. 2019-11-14 00:50:01 -08:00
Ashkan Kiani
23ce421f07 Bugfix 2019-11-14 00:19:42 -08:00
Ashkan Kiani
7fbe851feb Use new skeleton. Add docs generator. 2019-11-14 00:04:56 -08:00
Ashkan Kiani
22469df054 Add note about gopls 2019-11-13 19:41:07 -08:00
Ashkan Kiani
b01686c27a Fix link in README 2019-11-13 18:34:45 -08:00
Ashkan Kiani
a6218df893 Add emacs lsp-mode list. 2019-11-13 18:33:45 -08:00
Ashkan Kiani
f5cdde6f83 Bugfix and indentation 2019-11-13 18:31:52 -08:00
Ashkan Kiani
95e4ee01db Add more instructions for contributions. 2019-11-13 18:24:04 -08:00
Ashkan Kiani
35a829575c Add progress tracking. 2019-11-13 18:12:19 -08:00
Ashkan Kiani
997366c95e Add gopls, path utils, and root_pattern pattern. 2019-11-13 18:08:33 -08:00
Ashkan Kiani
e06865eb3e Remove print statement. 2019-11-13 13:46:04 -08:00
Ashkan Kiani
d3019b57ae Improve skeleton 2019-11-13 13:23:32 -08:00
Ashkan Kiani
3874104104 Improve the skeleton. 2019-11-13 12:36:36 -08:00
Ashkan Kiani
19ff264c9f Add hyperlinks to the examples. 2019-11-13 12:12:38 -08:00