Ah, here is the answer from the man page for :::

"...pkg:::name returns the value of the internal variable name. The
namespace will be loaded if it was not loaded before the call, but the
package will not be attached to the search path."

Kevin


On Wed, Sep 24, 2014 at 1:56 PM, Kevin Wright <kw.s...@gmail.com> wrote:
>
>
> Sorry if this is well-known, but I can't find an answer or maybe just don't 
> know how to ask Google the right question.  If I run the following code in R 
> (3.1.1), I find that lattice:::xyplot.formula is still available (or maybe 
> just a promise to it ... ???) even though I've used detach and 
> unloadNamespace.  Is there another step I'm missing?
>
> require(lattice)
> head(lattice:::xyplot.formula)
> detach(package:lattice)
> search() # No longer on search list
> loadedNamespaces() # But namespace is still loaded
> unloadNamespace("lattice")
> loadedNamespaces() # Namespace not loaded
> head(lattice:::xyplot.formula)  # It is still accessible
>
> Kevin
>



-- 
Kevin Wright

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to