search for: iss3stdgeneric

Displaying 9 results from an estimated 9 matches for "iss3stdgeneric".

2020 Aug 19
2
utils::isS3stdGeneric chokes on primitives and identity
Dear R-devel, utils::isS3stdGeneric tries to subset the body of the function it's fed, primitives don't like that because they don't have a body, identity doesn't like it either because it's body is a symbol. According to the doc, any function is a legal input. See below: identity #> function (x) #> x #&g...
2020 Aug 20
2
utils::isS3stdGeneric chokes on primitives and identity
...(as.character(bdexpr[[1L]]) == "{")) (the suggested fix does not work on things like foo <- function(x) {{ x }} ...) Best -k > ~G > On Wed, Aug 19, 2020 at 3:40 PM Antoine Fabri <antoine.fabri at gmail.com> > wrote: >> Dear R-devel, >> >> utils::isS3stdGeneric tries to subset the body of the function it's fed, >> primitives don't like that because they don't have a body, identity doesn't >> like it either because it's body is a symbol. >> >> According to the doc, any function is a legal input. >> >&g...
2020 Aug 28
2
utils::isS3stdGeneric chokes on primitives and identity
...tion(x) {{ x }} >> ...) >> >> Best >> -k >> >> > ~G >> >> > On Wed, Aug 19, 2020 at 3:40 PM Antoine Fabri <antoine.fabri at gmail.com> >> > wrote: >> >> >> Dear R-devel, >> >> >> >> utils::isS3stdGeneric tries to subset the body of the function it's >> fed, >> >> primitives don't like that because they don't have a body, identity >> doesn't >> >> like it either because it's body is a symbol. >> >> >> >> According to the...
2020 Aug 29
0
utils::isS3stdGeneric chokes on primitives and identity
Hi all, I have a patch that fixes this and also fixes/improves debugcall so that it supports pkg::fun(obj) and pkg:::fun(obj) style calls. I'm going to test it a bit more and add a regression test for isS3stdGeneric and then I will submit it to bugzilla tonight or tomorrow morning. Best, ~G On Thu, Aug 27, 2020 at 5:28 PM Gabriel Becker <gabembecker at gmail.com> wrote: > Trace adds something to the body of the function, so it does make sense > that it doesn't. Whether traced functions still...
2020 Aug 20
0
utils::isS3stdGeneric chokes on primitives and identity
I added that so I can look at the proposed fix and put it or something similar in bugzilla for review final review. Apologies for the oversight. ~G On Wed, Aug 19, 2020 at 3:40 PM Antoine Fabri <antoine.fabri at gmail.com> wrote: > Dear R-devel, > > utils::isS3stdGeneric tries to subset the body of the function it's fed, > primitives don't like that because they don't have a body, identity doesn't > like it either because it's body is a symbol. > > According to the doc, any function is a legal input. > > See below: > > id...
2020 Aug 27
0
utils::isS3stdGeneric chokes on primitives and identity
...fix does not work on things like > foo <- function(x) {{ x }} > ...) > > Best > -k > > > ~G > > > On Wed, Aug 19, 2020 at 3:40 PM Antoine Fabri <antoine.fabri at gmail.com> > > wrote: > > >> Dear R-devel, > >> > >> utils::isS3stdGeneric tries to subset the body of the function it's fed, > >> primitives don't like that because they don't have a body, identity > doesn't > >> like it either because it's body is a symbol. > >> > >> According to the doc, any function is a legal...
2020 Oct 10
0
R 4.0.3 is released
...not respecting the "timeout" option. If this causes unanticipated timeouts, consider increasing the default by setting R_DEFAULT_INTERNET_TIMEOUT. * as.Date(<char>) now also works with an initial "", thanks to Michael Chirico's PR#17909. * isS3stdGeneric(f) now detects an S3 generic also when it it is trace()d, thanks to Gabe Becker's PR#17917. * R_allocLD() has been fixed to return memory aligned for long double type PR#16534. * fisher.test() no longer segfaults when called again after its internal stack has been ex...
2020 Oct 10
0
R 4.0.3 is released
...not respecting the "timeout" option. If this causes unanticipated timeouts, consider increasing the default by setting R_DEFAULT_INTERNET_TIMEOUT. * as.Date(<char>) now also works with an initial "", thanks to Michael Chirico's PR#17909. * isS3stdGeneric(f) now detects an S3 generic also when it it is trace()d, thanks to Gabe Becker's PR#17917. * R_allocLD() has been fixed to return memory aligned for long double type PR#16534. * fisher.test() no longer segfaults when called again after its internal stack has been ex...
2020 Oct 10
0
R 4.0.3 is released
...not respecting the "timeout" option. If this causes unanticipated timeouts, consider increasing the default by setting R_DEFAULT_INTERNET_TIMEOUT. * as.Date(<char>) now also works with an initial "", thanks to Michael Chirico's PR#17909. * isS3stdGeneric(f) now detects an S3 generic also when it it is trace()d, thanks to Gabe Becker's PR#17917. * R_allocLD() has been fixed to return memory aligned for long double type PR#16534. * fisher.test() no longer segfaults when called again after its internal stack has been ex...