Re: [R-pkg-devel] Absent variables and tibble

2016-06-28 Thread Duncan Murdoch
On 28/06/2016 1:15 PM, Duncan Murdoch wrote: I've now added a simple implementation of hasName to R-devel and R-patched. When I find the time, I'll go through the base packages and change the !is.null(x$name) idiom to hasName. (All but "base", that is: hasName is in utils, and it is better if

Re: [R-pkg-devel] Absent variables and tibble

2016-06-28 Thread Duncan Murdoch
I've now added a simple implementation of hasName to R-devel and R-patched. When I find the time, I'll go through the base packages and change the !is.null(x$name) idiom to hasName. (All but "base", that is: hasName is in utils, and it is better if base remains self-contained.) If any bottl

Re: [R-pkg-devel] Force namespace prefix for a loaded package function

2016-06-28 Thread Tim Keitt
http://www.keittlab.org/ On Mon, Jun 27, 2016 at 7:04 PM, Tim Keitt wrote: > > > http://www.keittlab.org/ > > On Mon, Jun 27, 2016 at 5:18 PM, Duncan Murdoch > wrote: > >> On 27/06/2016 5:46 PM, Tim Keitt wrote: >> >>> >>> >>> http://www.keittlab.org/ >>> >>> On Mon, Jun 27, 2016 at 10:19 AM, D

Re: [R-pkg-devel] Absent variables and tibble

2016-06-28 Thread Duncan Murdoch
On 28/06/2016 10:03 AM, William Dunlap wrote: Currently exists("someName", where=someDataFrame) reports if "someName" is an column of the data.frame 'someDataFrame' and the 'where=' may be omitted. If we have an environment we use exsts("someName", envir=someEnvironment). It might be nice to

[R-pkg-devel] Package requiring cmake; windows only package dependency?

2016-06-28 Thread Holger Hoefling
Hi, I am currently preparing a package for hdf5 that ships and compiles from source on windows. The intention here is to avoid having to ship or download a binary from an unknown source. As a dependency, I need the cmake program installed. Here my question: 1. Is cmake installed on win-builder? I

Re: [R-pkg-devel] Absent variables and tibble

2016-06-28 Thread William Dunlap
Currently exists("someName", where=someDataFrame) reports if "someName" is an column of the data.frame 'someDataFrame' and the 'where=' may be omitted. If we have an environment we use exsts("someName", envir=someEnvironment). It might be nice to continue using exists() instead of introducing a n

Re: [R-pkg-devel] Absent variables and tibble

2016-06-28 Thread Duncan Murdoch
On 27/06/2016 10:15 PM, Lenth, Russell V wrote: Hadley's note on partial matching has me scared the most concerning the as.null() coding. So the need for a hasName() (or whatever) function seems all the more compelling, and that it be in base R. Perhaps it should be generic, with a default met

Re: [R-pkg-devel] Force namespace prefix for a loaded package function

2016-06-28 Thread Tim Keitt
http://www.keittlab.org/ On Mon, Jun 27, 2016 at 5:18 PM, Duncan Murdoch wrote: > On 27/06/2016 5:46 PM, Tim Keitt wrote: > >> >> >> http://www.keittlab.org/ >> >> On Mon, Jun 27, 2016 at 10:19 AM, Duncan Murdoch >> mailto:murdoch.dun...@gmail.com>> wrote: >> >> On 27/06/2016 11:08 AM, Tim K