[Rd] methods cbind2 bind_activation disrupts cbind everywhere

From: Martin Morgan <mtmorgan_at_fhcrc.org>
Date: Wed, 12 Sep 2012 15:23:02 -0700


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

______________________________________________
R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Wed 12 Sep 2012 - 22:26:07 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 14 Sep 2012 - 11:40:43 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive