[Rd] methods cbind2 bind_activation disrupts cbind everywhere

Martin Morgan mtmorgan at fhcrc.org
Thu Sep 13 00:23:02 CEST 2012


The methods package ?cbind2 includes the instruction to use via 
methods:::bind_activation(TRUE). This changes the default definition of 
cbind globally, disrupting proper evaluation in packages not using 
cbind2. Is cbind2 a hold-over from a time when ... could not be used for 
dispatch? What is a safe way for a package to use cbind2?

This came up in the context of complex package dependencies in 
Bioconductor, as detailed in this thread (sorry for the html).

https://stat.ethz.ch/pipermail/bioc-devel/2012-September/003617.html
-- 
Dr. Martin Morgan
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109



More information about the R-devel mailing list