From mtmorgan at fhcrc.org  Thu Sep 13 00:23:02 2012
From: mtmorgan at fhcrc.org (Martin Morgan)
Date: Wed, 12 Sep 2012 15:23:02 -0700
Subject: [Rd] methods cbind2 bind_activation disrupts cbind everywhere
Message-ID: <50510B46.90601@fhcrc.org>

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



[Rd] methods cbind2 bind_activation disrupts cbind everywhere
Martin Morgan