Re: [Rd] bquote/evalq behavior changed in R-3.2.1

2015-07-15 Thread Dayne Filer
Bill, Is your conclusion to just update the code and enforce using the most recent version of R? Dayne On Wed, Jul 15, 2015 at 4:44 PM, Dayne Filer wrote: > David, > > If you are referring to the solution that would be: > > rapply(list(test), eval, envir = fenv) > > I t

Re: [Rd] bquote/evalq behavior changed in R-3.2.1

2015-07-15 Thread Dayne Filer
.1 eval does store the >> result >> >> of the bquote-generated call in the given environment. >> >> >> >> In other words if I run the given example with eval rather than evalq, >> on >> >> 3.1.2 "x" is never stored in "fenv,

Re: [Rd] bquote/evalq behavior changed in R-3.2.1

2015-07-15 Thread Dayne Filer
85 Dayne On Wed, Jul 15, 2015 at 3:29 PM, William Dunlap wrote: > I am curious why you used evalq instead of eval in this code. > > Bill Dunlap > TIBCO Software > wdunlap tibco.com > > On Wed, Jul 15, 2015 at 11:49 AM, Dayne Filer > wrote: > >> Hello, >>

[Rd] bquote/evalq behavior changed in R-3.2.1

2015-07-15 Thread Dayne Filer
Hello, I upgraded from 3.1.2 to 3.2.1 and am receiving errors on code that worked as I intended previously. Briefly, I am using bquote to generate expressions to modify data.table objects within a function, so I need the changes to actually be stored in the given environment. Previously, I used c