From 8de362b5d6a8743ddcc6d431120ba647954bc3ec Mon Sep 17 00:00:00 2001 From: William Boman Date: Tue, 19 Apr 2022 17:12:25 +0200 Subject: fix(r_language_server): remove unnecessary fullReinstall arg, and force remotes install (#613) --- lua/nvim-lsp-installer/servers/r_language_server/init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lua') 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 ); -- cgit v1.2.3-70-g09d2