New
use_rstudio_keyboard_shortcut()now supports shortcut removal by passingNULLas the value (#22).
Fixes
-
Fixed bug in
use_rstudio_keyboard_shortcut()where reassigning a shortcut to a function that already had one produced a corruptedaddins.jsonentry with a.1suffix, causing the new shortcut to silently fail (#22). -
Replaced deprecated
purrr::update_list()with base RmodifyList()inuse_rstudio_keyboard_shortcut()(#22). -
Fixed
check_shortcut_consistency()erroring early when passed a non-existent name; wrappedeval(rlang::parse_expr(.))intryCatch()
(#24). -
Updated URL in
fetch_rstudio_prefs()to current docs, fixing missing preferences such asenable_splash_screen(#20). -
Updated
@returndocumentation foruse_rstudio_prefs(),use_rstudio_secondary_repo(), anduse_rstudio_keyboard_shortcut()(#19).
Other
-
Maintainer transferred from Daniel D. Sjoberg to S.A. van der Wulp (#20).
-
Modernized package title, description, internal prefs data and GitHub Actions workflows. Increased testing coverage.