Updated URL where RStudio preferences are downloaded from in
Updated pretty printing style.
If no changes will be made, functions are now aborted before saving/backing-up the config files.
Updates to documentation.
Improved error messaging.
Added additional unit tests.
Removed type ‘array’ from
fetch_rstudio_prefs(). This type needs further testing before it’s rolled out. Users can still pass array updates, but they will see a note about proceeding with caution.
Updates to the way the preferences are printed to the console before being written to file.
Updates to the consistency checks in
Added RStudio add-in function
Documentation updates and tidying up for CRAN release.
fetch_rstudio_settings_table()has been renamed to
fetch_rstudio_prefs(). The function now returns tibble with lowercase column names and a
is_scalarcolumn has been added indicating whether the preference setting should be length one.
Updated API for
use_rstudio_keyboard_shortcut() to use the keyboard shortcut as the named argument and the function that will be executed as the argument value.
Performing a check that the directory exists before attempting to write JSON file. If directory does not exist, it is created.
Bug fix for file back-up. If file does not already exist, the back-up attempt is skipped.