Commit Graph

84 Commits

Author SHA1 Message Date
Yasuhiro Matsumoto
0269e5f3d0 Add LspManageServers 2021-12-24 23:32:32 +09:00
tennashi
f82dfda121 Can specify the project root directry 2020-04-18 15:47:18 +09:00
Yasuhiro Matsumoto
f361e8e88c Add LspSettingsGlobalEdit 2020-03-20 11:02:40 +09:00
Yasuhiro Matsumoto
9f7230f571 Add .git (not .git/) for git worktree 2020-03-03 00:34:11 +09:00
Yasuhiro Matsumoto
40fa3b6cbb Add LspSettingsStatus 2020-02-18 18:03:38 +09:00
Yasuhiro Matsumoto
22866c9702 Edit local settings.json 2020-02-16 00:03:58 +09:00
Yasuhiro Matsumoto
f14f0f7cb6 Testable 2020-01-30 00:31:25 +09:00
Yasuhiro Matsumoto
53588884c9 Installer for filetype _ should not be suggested 2020-01-30 00:09:55 +09:00
Yasuhiro Matsumoto
08e6ed76de Fix completion 2020-01-30 00:00:21 +09:00
mattn
73f40e2308 Merge pull request #112 from xuanduc987/priority_user_setting
Make g:lsp_settings higher priority than settings.json
2020-01-29 23:39:30 +09:00
Duc Nghiem-Xuan
242bba9d0d Make g:lsp_settings higher priority than settings.json
Config from g:lsp_settings should have higher priority so that user can
enable efm-langserver without edit settings.json directly.
2020-01-29 23:21:30 +09:00
Yasuhiro Matsumoto
d74648aa38 Fix a bug 2020-01-29 22:58:30 +09:00
Yasuhiro Matsumoto
4f1f0a36c5 Add pyls-ms 2020-01-29 19:31:44 +09:00
Yasuhiro Matsumoto
54b401800b Dot not check argument first 2020-01-29 08:53:30 +09:00
Yasuhiro Matsumoto
214d1192c8 Check installer name 2020-01-29 00:50:48 +09:00
Yasuhiro Matsumoto
38ab9a5ec7 Use root_dir 2020-01-27 15:21:50 +09:00
Yasuhiro Matsumoto
1a83260ff2 Add sql-language-server 2020-01-27 13:07:08 +09:00
Yasuhiro Matsumoto
5d06f7504b Possible to install specified server 2020-01-27 12:31:49 +09:00
Yasuhiro Matsumoto
4f08a2b85d Fix function name 2020-01-27 12:15:39 +09:00
Yasuhiro Matsumoto
6527db6734 Merge branch 'master' into efm 2020-01-27 12:11:58 +09:00
Yasuhiro Matsumoto
2b2cc38c2d Disable efm-langserver in default 2020-01-27 12:08:51 +09:00
Yasuhiro Matsumoto
1041a71b98 Call vim_lsp_settings first 2020-01-25 10:32:13 +09:00
Yasuhiro Matsumoto
5dd39ee930 Start after lsp_setup 2020-01-25 00:23:32 +09:00
mattn
46193cac27 Merge branch 'master' into efm 2020-01-25 00:04:46 +09:00
Yasuhiro Matsumoto
6df097286f Add json schema 2020-01-24 22:59:44 +09:00
tyru
2a5cc5edef fix message
via https://github.com/mattn/vim-lsp-settings/pull/93/files#r370495681
2020-01-24 18:41:42 +09:00
Yasuhiro Matsumoto
386951849a Merge branch 'master' into efm 2020-01-24 12:56:53 +09:00
mattn
3b5c80cf98 Merge pull request #100 from idbrii/root-marker-svn
Support .svn root markers
2020-01-24 12:55:53 +09:00
Yasuhiro Matsumoto
e046c71986 Support efm-langserver 2020-01-24 12:52:35 +09:00
Yasuhiro Matsumoto
8c6b4c326d Handle only once for the filetype. 2020-01-24 11:57:01 +09:00
Yasuhiro Matsumoto
4eccf3e86c Add some LSP but work in progress. 2020-01-23 22:58:06 +09:00
David Briscoe
d2f5a63ff5 Support svn, hg, bzr as root markers
Move common root marker list to plugin/lsp_settings.vim.

Update all uses to merge the two lists.

Test:
    :edit lsp-settings/data/catalog.json
    :Verbose ec lsp_settings#root_uri(extend(['catalog.json'], g:lsp_settings_root_markers))
    file:///C:/david/settings/daveconfig/multi/vim/bundle/lsp-settings/data

    :Verbose ec lsp_settings#root_uri(g:lsp_settings_root_markers)
    file:///C:/david/settings/daveconfig

    :Verbose ec lsp_settings#root_uri(extend(['rebar.config'], g:lsp_settings_root_markers))
    file:///C:/david/settings/daveconfig

    Install rls and edit a rust file.
2020-01-23 00:44:59 -08:00
Yasuhiro Matsumoto
5e39101766 Revert last change 2020-01-23 16:25:56 +09:00
Yasuhiro Matsumoto
5b2a5d0c27 Fix checking executables 2020-01-23 16:17:53 +09:00
Yasuhiro Matsumoto
b6c8c44432 Add disabled flag 2020-01-23 01:32:08 +09:00
Yasuhiro Matsumoto
129f123045 Use fallback 2020-01-22 23:58:33 +09:00
Yasuhiro Matsumoto
d2a871d1cf Add checker 2020-01-22 19:56:01 +09:00
Yasuhiro Matsumoto
f9125915d5 Suggest vim plugin 2020-01-21 18:44:28 +09:00
David Briscoe
7fa065ff06 Don't load on older vim
Fix errors when first opening old versions of vim.

vim-lsp requires json_encode and lambda and so do we. Skip loading if
they're not available.
2020-01-09 15:13:37 -08:00
Yasuhiro Matsumoto
de68f3a138 Cosmetic changes 2020-01-10 00:23:48 +09:00
Yasuhiro Matsumoto
5e91de8d1e Ignore no-filetype 2020-01-08 02:10:36 +09:00
prabirshrestha
26a100c251 comment on ... 2020-01-01 09:43:37 -08:00
prabirshrestha
6bce9c34fc add support for neovim 2020-01-01 09:39:02 -08:00
tyru
e3792b02bc fix exists(':Excmd') check 2020-01-01 11:21:09 +09:00
thinca
fef383ee4d Add g:lsp_settings_servers_dir option 2019-12-31 23:17:26 +09:00
mattn
319f7ad838 Merge pull request #49 from thinca/setup-server-dir-in-vim-script
Setup server directory in Vim script
2019-12-31 22:45:44 +09:00
Tsuyoshi CHO
89b8763c04 Fix #50 : filetype always lower-case work 2019-12-31 21:14:09 +09:00
thinca
60a039f6c2 Setup server directory in Vim script
All installer scripts assume invoked at the installing path.
2019-12-31 18:56:18 +09:00
Yasuhiro Matsumoto
38c4e67140 Check command exists 2019-12-29 00:21:32 +09:00
Yasuhiro Matsumoto
552052d5fc Show colored message 2019-12-28 21:08:38 +09:00