From ripley at stats.ox.ac.uk  Fri Dec 12 16:05:31 2003
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Fri Dec 12 16:04:24 2003
Subject: [Rd] Reorganization of packages in the R distribution
In-Reply-To: <3FD9D722.90504@bankofcanada.ca>
Message-ID: <Pine.LNX.4.44.0312121503140.13907-100000@gannet.stats>

On Fri, 12 Dec 2003, Paul Gilbert wrote:

> Prof Brian Ripley wrote:
> 
> >There are a small number of CRAN packages that attempt to modify system
> >functions and so will need updating.  (Known examples are in dse:tframe,
> >gregmisc and mclust and some testing code elsewhere.)
> >
> Brian
> 
> What do you mean by "updating?"  In tframe I modify a few functions like
> 
>      start <- function (x, ...) if (is.Ttframed(x)) start(tframe(x), 
> ...) else UseMethod("start")
> 
> If that can no longer be done then this is a serious fundamental change 
> that breaks all my code. I hope that is not what you mean. I'm just 
> going away for a week, but will follow up when I return.

It's always been incorrect code, and it no longer works.  You should not
be masking system generics, as the namespace registration mechanism does
not work on your version.

-- 
Brian D. Ripley,                  ripley@stats.ox.ac.uk
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


[Rd] Reorganization of packages in the R distribution
Prof Brian Ripley