with_file()function to automatically remove files.
with_connection() function to automatically close R file connections.
with_db_connection() function to automatically disconnect from DBI database connections.
with_gctorture2 command to run code with gctorture2, useful for testing (#47).
with_environment() (and equivalent locals) functions added, to run code with a modified object search path (#38, #48).
local_tempfile() functions to create temporary files which are cleanup up afterwards. (#32)
code argument from
local_ functions (#50).
with_ function now has a
local_ variant, which reset at the end of their local scope, generally at the end of the function body.
with_preserve_seed() for running code with a given random seed (#45, @krlmlr).
assignmentargument to allow specifying additional assignment types.