Re: [Rd] Trying to understand the search path and namespaces

From: Hadley Wickham <hadley_at_rice.edu>
Date: Mon, 15 Nov 2010 18:56:17 -0600

> Well, that's what I thought too.  But:
>
> parents <- function(x) {
>  if (identical(x, emptyenv())) return()
>  c(environmentName(x), parents(parent.env(x)))
> }
>> parents(as.environment("package:devtools"))

> [1] "package:devtools" "package:methods"  "Autoloads"        "base"
>
> And package:testthat isn't listed there.  (But Autoloads is suggestive...)

Hmmm, autoloads isn't it:

> parent.env(parent.env(as.environment("package:devtools")))
<environment: 0x100951f88>
attr(,"name")

[1] "Autoloads"
> ls(parent.env(parent.env(as.environment("package:devtools"))))
character(0)

Hadley

-- 
Assistant Professor / Dobelman Family Junior Chair
Department of Statistics / Rice University
http://had.co.nz/

______________________________________________
R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Tue 16 Nov 2010 - 00:58:47 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 16 Nov 2010 - 01:50:22 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive