withr 2.2.0
-
defer()
can set deferred events on.GlobalEnv
to facilitate the interactive development of code inside a function or test.
Helpersdeferred_run()
(anddeferred_clear()
) provide a way to explicity run and clear (or just clear) deferred events (#76, @jennybc). -
with_connection()
now works when existing objects or connections exist with the same names (#120) -
with_makevars()
now usestools::makevars_user()
to determine the default user makevars file (#77, @siddharthab). -
with_options()
no longer usesdo.call()
, so optiosn are not evaluated on exit (#73, @mtmorgan). -
with_package()
no longer has thehelp
argument (#94, @wendtke). -
with_package()
now does not try to detach the package if it is already attached before callingwith_package()
(#107) -
with_preserve_seed()
now restores.Random.seed
if it is not set
originally (#124). -
Add
with_rng_version()
andlocal_rng_version()
functions to change the version of the RNG (#90, @gaborcsardi). -
with_svg()
documentation now is consistent across R versions (#129) -
Add
with_timezone()
andlocal_timezone()
functions to change the time zone (#92, @gaborcsardi). -
with_tempfile()
andlocal_tempfile()
now delete recursively directories on exit (#84, @meta00).