The R Project SVN R

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
47757 6390 d 18 h jmc /branches/R-classInheritance/ create branch for class inheritance  
46546 6522 d 4 h jmc /trunk/ bug in setIs() that broke method inheritance; better warning message in setMethod()  
46128 6575 d 4 h jmc /trunk/ changes to allow S4 classes to extend S3 classes  
42333 6941 d 8 h ripley /trunk/src/library/ add copyright/licence header
remove CVS-style $Id fields
 
41621 7011 d 5 h ripley /trunk/ partial matching issues  
41508 7019 d 17 h ripley /trunk/src/library/ add require() or :: calls where needed  
40281 7158 d 11 h ripley /trunk/src/library/ spelling  
39016 7272 d 5 h jmc /trunk/ Changes to methods and class management  
38824 7294 d 6 h jmc /trunk/ make S4SXP the standard  
27625 8260 d 4 h ripley /trunk/src/library/ typos from PR5632 and PR5730  
26000 8366 d 9 h ripley /trunk/src/library/ replace \testonly by \dontshow  
25816 8378 d 4 h jmc /trunk/src/library/methods/ changes to generic functions and dispatch, making functions more self-contained
and preparatory to making classes and methods work with namespaces
 
23678 8534 d 3 h jmc /trunk/src/library/methods/man/ various corrections  
23531 8543 d 7 h hornik /trunk/src/library/methods/man/ Misc improvements and cosmetics.  
20330 8791 d 22 h jmc /trunk/src/ 1. New meta-data classes for classRepresentation and for inheritance
(both extends and subclasses). More consistent with the green book &
opens the way to allowing same class name on different packages.

2. The methods package no longer copies any objects into the base
library at startup (as a consequence, it no longer uses data.class).
Another consequence is that the actual code for the trace function had
to be moved to the methods package to get the correct version of
class. The trace in base now constructs and evaluates a call to the
function in methods.
 
19029 8885 d 19 h hornik /trunk/src/library/methods/man/ Cosmetics.  
18976 8888 d 0 h jmc /trunk/src/library/methods/ new trace, initialize, other mods (see NEWS)  
18558 8909 d 22 h jmc /trunk/ cleaning up slot assignments, introducing callNextMethod,
fix bugs in handling classes with data part and in function new
 
15514 9112 d 9 h ripley /trunk/ changes suggested by the QA tools  
15357 9119 d 22 h jmc /trunk/src/library/methods/ the methods library