relibrary: Reloads a package
Description
Reloads a package. This function works exactly the same as
library
, except that it is reloads the package
if it already loaded. This is useful for developers.
For more information see library
.Usage
relibrary(package, character.only=FALSE, warn.conflicts=FALSE, ...)
Arguments
package
Name or character
string giving the name of a package. character.only
A logical
indicating whether package
can
be assumed to be character strings. warn.conflicts
If TRUE
, warnings are printed about
conflicts from reattaching of the package, unless that package
contains an object .conflicts.OK
. ...
Any other arguments that library
() takes. Details
While relibrary is reloading a package the option relibrary
will
be set to name of the package currently reloaded. This can be useful if
the package to be reloaded would like save away data until it is loaded
again.