Commit Graph

98 Commits

Author SHA1 Message Date
Yasuhiro Matsumoto
8700ac2190 Do not use quotes for term_start/termopen 2022-01-01 12:45:45 +09:00
Yasuhiro Matsumoto
8e268c632b Fix installer 2021-12-24 23:32:32 +09:00
Yasuhiro Matsumoto
c99252b814 Do not use shellescape for escaping strings in execute-commands. 2021-12-23 18:38:30 +09:00
ichizok
b84cb9d04b Fix lsp_settings#merge 2021-12-16 02:45:51 +09:00
Yasuhiro Matsumoto
ce48a590f6 Fix YAML 2021-12-03 01:06:33 +09:00
Yasuhiro Matsumoto
bc2e97c78e Fix errors 2021-09-22 11:31:24 +09:00
Meredith Howard
f84d880d8a Warn when user requests install of something disabled by config
This is now not possible thanks to the prior commit, but would also lead
to the user confused that they've installed something and it is still
disabled in vim-lsp-settings.
2021-09-21 17:18:20 +09:00
Meredith Howard
f6cbefe1db Don't consider servers that are disabled or excluded for suggestion 2021-09-21 17:18:20 +09:00
Yasuhiro Matsumoto
36bc5d94ee Stop server before install 2021-09-04 23:58:03 +09:00
Shinya Ohyanagi
33e31750a9 Fix executing job failed: No such file or directory 2021-06-01 22:04:45 +09:00
Dominic Della Valle
104d20f4fe Fix npm (un)install with whitespace paths 2021-06-01 02:38:12 +09:00
Ryota Kinukawa
98615f27e9 Improve local var name (#416) 2021-05-02 22:02:05 +09:00
Ryota Kinukawa
f9b2ab0aec Fix typo (#415) 2021-04-28 12:44:02 +09:00
Yasuhiro Matsumoto
7738363a1f Check commmand installable 2021-01-04 13:33:08 +09:00
the continium
83b3a099a6 unsilent echom called from au FileType call (#349) 2020-12-02 21:53:33 +09:00
Subhaditya Nath
10799e046b Handle dependency error in a better way (#346)
If server is found, but dependencies are no found, then currently
"Server not found" is shown, making user clueless. This commit tries to
inform the user that server was found, but dependencies were not
satisfied.
2020-11-30 10:50:05 +09:00
Yasuhiro Matsumoto
d25bdfb4c7 Listing installed servers 2020-11-02 22:00:20 +09:00
Tsuyoshi CHO
91bf8fbdc2 add gobal setting dir (#330) 2020-10-29 18:31:14 +09:00
Yasuhiro Matsumoto
e5a5bb7da1 Ignore suggestion for already installed 2020-10-26 09:13:46 +09:00
Yasuhiro Matsumoto
c4109508ed Check result 1 for confirm 2020-10-16 00:27:17 +09:00
Yasuhiro Matsumoto
6366cc52ad Set <nomodeline> 2020-09-17 22:47:59 +09:00
mattn
a5f1a41d36 Handle allowlist in lsp_settings (#283)
* Handle allowlist in lsp_settings

* Fix test

* Fix test

* Fix test

* Fix test

* Fix test

* Do not load duplicated

* Fix test

* Fix test
2020-07-17 13:44:50 +09:00
Prabir Shrestha
458de93386 use allowlist and blocklist (#267)
* use allowlist and blocklist

* fix description
2020-06-28 21:58:26 +09:00
Yasuhiro Matsumoto
9967722b34 Do not append the patterns 2020-06-27 10:06:40 +09:00
ujihisa
87b47864e2 Introduce g:lsp_settings_disable_suggestions (#265)
* Introduce g:lsp_settings_disable_suggestions

* Problem: When you use lsp for certain filetypes, you see
  "Please do :LspInstallServer to enable Language Server" message
  every time when you open a file that you don't need lsp supports.
  It's hard to disable all the possible filetypes but the one
  you use.
* Solution: Provide a way to opt-out the messages.

* Revserse the role

* Reverse even more
2020-06-27 09:55:08 +09:00
Milly
ede24a4f3d Fix argument of lsp_settings#root_path 2020-03-30 03:19:20 +09:00
Yasuhiro Matsumoto
f361e8e88c Add LspSettingsGlobalEdit 2020-03-20 11:02:40 +09:00
Yasuhiro Matsumoto
76df1e616e Global configuration 2020-03-20 10:57:22 +09:00
Yasuhiro Matsumoto
8a50c71c44 Check requires 2020-03-13 17:00:29 +00:00
Yasuhiro Matsumoto
a3a908863b silence the reviewdog 2020-03-06 15:41:08 +09:00
Yasuhiro Matsumoto
9be9b69efe If $XDG_CONFIG_HOME is defined, use it. 2020-03-06 15:40:38 +09:00
Yasuhiro Matsumoto
bb0864302d Change default servers_dir 2020-03-06 15:33:12 +09:00
Yasuhiro Matsumoto
ba0797a13f Breaking compatibility: Rename lsp_settings_xxx for filetypes to lsp_settings_filetype_xxx 2020-03-06 14:55:57 +09:00
Yasuhiro Matsumoto
d9774098d3 Enable installable for efm-langserver 2020-03-02 12:27:02 +09:00
Yasuhiro Matsumoto
1ae6dff3ff Add candidate of '_' for completion 2020-02-25 22:07:03 +09:00
Yasuhiro Matsumoto
c61920a55b Merge branch 'master' of https://github.com/mattn/vim-lsp-settings 2020-02-20 14:50:44 +09:00
Yasuhiro Matsumoto
750d4f1352 Now LspInstallServer is global command 2020-02-20 14:50:08 +09:00
Yasuhiro Matsumoto
d31db49d27 Prefer user's configuration 2020-02-20 00:24:10 +09:00
Yasuhiro Matsumoto
0e71903b66 Fix root_uri_patterns 2020-02-20 00:18:27 +09:00
Yasuhiro Matsumoto
e55fa57320 root_uri patterns should be configurable 2020-02-20 00:14:47 +09:00
Yasuhiro Matsumoto
978d09ad43 If the default server is specified as list, continue to look next 2020-02-18 17:31:55 +09:00
Yasuhiro Matsumoto
22866c9702 Edit local settings.json 2020-02-16 00:03:58 +09:00
Yasuhiro Matsumoto
59587f9325 Prefer settings.json 2020-02-15 23:14:32 +09:00
Yasuhiro Matsumoto
a68b31af77 Load project related local .vim-lsp-settings/config.json 2020-02-15 23:09:49 +09:00
Yasuhiro Matsumoto
d61017eeb5 Add server configs 2020-02-14 02:34:57 +09:00
Yasuhiro Matsumoto
c7b8916b10 Remove typed_pattern 2020-02-13 19:13:53 +09:00
Yasuhiro Matsumoto
145cae42db Do not do forcibly suggestion for non-filetype 2020-02-13 00:33:56 +09:00
Yasuhiro Matsumoto
88e07ea55e Revert delays 2020-02-12 10:44:47 +09:00
Yasuhiro Matsumoto
09268932e5 Trigger BufReadPost to enable LSP 2020-02-12 10:41:48 +09:00
Yasuhiro Matsumoto
1ea1f8a5c8 Fix vint warning 2020-02-12 10:12:46 +09:00