diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/r_language_server/init.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lua/nvim-lsp-installer/servers/r_language_server/init.lua b/lua/nvim-lsp-installer/servers/r_language_server/init.lua index 591d45df..56877f9c 100644 --- a/lua/nvim-lsp-installer/servers/r_language_server/init.lua +++ b/lua/nvim-lsp-installer/servers/r_language_server/init.lua @@ -5,6 +5,7 @@ return function(name, root_dir) local function create_install_script(install_dir) return ([[ options(langserver_library = %q); +options(langserver_quiet = FALSE); options(repos = list(CRAN = "http://cran.rstudio.com/")); rlsLib <- getOption("langserver_library"); @@ -18,7 +19,9 @@ tryCatch( } ); -remotes::install_github("jozefhajnala/languageserversetup", lib = rlsLib); +# We set force = TRUE because this command will error if languageserversetup is already installed (even if it's at a +# different library location). +remotes::install_github("jozefhajnala/languageserversetup", lib = rlsLib, force = TRUE); if (didInstallRemotes) { remove.packages("remotes", lib = rlsLib); @@ -26,7 +29,7 @@ if (didInstallRemotes) { loadNamespace("languageserversetup", lib.loc = rlsLib); languageserversetup::languageserver_install( - fullReinstall = TRUE, + fullReinstall = FALSE, confirmBeforeInstall = FALSE, strictLibrary = TRUE ); |
