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
52864 5808 d 1 h urbaneks /branches/R-exp-R5/ Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system
 
52110 5906 d 20 h maechler /trunk/ setGeneric(*, def,...) does use signature of 'def'; cosmetic in methods/tests  
51844 5936 d 1 h maechler /trunk/src/library/methods/man/ just comment: "track" is now from {setClass}, not {Classes}  
46546 6522 d 3 h jmc /trunk/ bug in setIs() that broke method inheritance; better warning message in setMethod()  
46128 6575 d 3 h jmc /trunk/ changes to allow S4 classes to extend S3 classes  
42333 6941 d 7 h ripley /trunk/src/library/ add copyright/licence header
remove CVS-style $Id fields
 
41621 7011 d 4 h ripley /trunk/ partial matching issues  
41508 7019 d 16 h ripley /trunk/src/library/ add require() or :: calls where needed  
40281 7158 d 10 h ripley /trunk/src/library/ spelling  
39016 7272 d 4 h jmc /trunk/ Changes to methods and class management  
38824 7294 d 5 h jmc /trunk/ make S4SXP the standard  
27625 8260 d 3 h ripley /trunk/src/library/ typos from PR5632 and PR5730  
26000 8366 d 8 h ripley /trunk/src/library/ replace \testonly by \dontshow  
25816 8378 d 3 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 6 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 18 h hornik /trunk/src/library/methods/man/ Cosmetics.  
18976 8887 d 23 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
 

Show All