I have changed the generic to as.data.frame in R-devel by adding a '...' argument. This means that any methods which do not have a '...' argument (quite a few do) will generate a warning in R CMD check: the fix is very simple (and backwards compatible): just add a '...' argument to the method.
We already had a problem with as.data.frame.table which had an extra argument (at the request of users), but required that the method had to be called explicitly to use. Adding as.data.frame.ftable compounded that problem. Packages that have S4 methods for as.data.frame still work *unless* they set an explicit generic (as FLCore does). The other motivation was to allow the option to not convert character vectors to factors, which needed an additional argument to as.data.frame.character. So data.frame now has an argument 'charToFactor' controlled by a global option (which also controls the default of as.is in read.table). More experience will be needed as to whether it is safe to work with the global option set to FALSE, so that aspect should be regarded as experimental until 2.4.0 is released or it is withdrawn. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel