>
> In this particular case, the trick is to assign the new version both into the 
> namespace and into the environment '.__S3MethodsTable__.' inside the 
> namespace.

The problem is +.POSIXt doesn't seem to be there:

> exists("+.POSIXt", asNamespace("base")$.__S3MethodsTable__., inherits=F)
[1] FALSE


> Speaking as a monkey, I do this kind of thing regularly, and there is a 
> function 'assign.to.base' in the 'mvbutils' package that does it 
> automatically, e.g.
>
> assign.to.base( '+.POSIXt', my.plus.POSIXt)

I tried that too, but without any luck.

Hadley


-- 
http://had.co.nz/

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to