diff options
| author | William Boman <william@redwill.se> | 2022-04-19 17:12:25 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-19 17:12:25 +0200 |
| commit | 8de362b5d6a8743ddcc6d431120ba647954bc3ec (patch) | |
| tree | 3b3d01737ff91361b187964585e47d607ae8476c /lua | |
| parent | update issue template (diff) | |
| download | mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.tar mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.tar.gz mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.tar.bz2 mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.tar.lz mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.tar.xz mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.tar.zst mason-8de362b5d6a8743ddcc6d431120ba647954bc3ec.zip | |
fix(r_language_server): remove unnecessary fullReinstall arg, and force remotes install (#613)
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 ); |
