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 14 h urbaneks /branches/R-exp-R5/ Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system
 
52267 5889 d 7 h jmc /trunk/src/library/methods/man/ typo  
52266 5889 d 8 h jmc /trunk/ make S3 method dispatch use consistent S4 inheritance  
51712 5950 d 19 h ripley /trunk/ first phase of changes to date-time classes  
51705 5951 d 1 h ripley /trunk/ back out testing code for now  
51704 5951 d 1 h ripley /trunk/ layout error  
48735 6259 d 15 h jmc /trunk/src/library/methods/man/ update docs to be more consistent with S3methods=TRUE, r 48694/5/8  
48724 6261 d 9 h jmc /trunk/src/ make conversion of S4 objects in primitive methods conditional on isBasicClass, as done for useMethod in 48694  
48409 6302 d 11 h jmc /trunk/ fixes to make S3 and S4 classes and method selection work together; see ?Methods  
48117 6348 d 7 h jmc /trunk/ restore S3 methods for S4 classes and add warnings  
47803 6387 d 11 h jmc /trunk/ re-committing the class inheritance changes  
47758 6391 d 6 h jmc /trunk/ reverting (temporarily) class inheritance revisions  
47740 6392 d 4 h jmc /trunk/ remove ambiguous class inheritance and order consistently; method selection revised accordingly  
46316 6560 d 14 h jmc /trunk/src/library/methods/man/ bad reference to SoDA in doc.  
46314 6560 d 14 h jmc /trunk/ 1)... in methods signatures; 2)fix methods bug when default of arg is NULL; 3) remove superclass relations with removeClass  
45824 6630 d 16 h jmc /trunk/src/library/methods/man/ phase 1 of extensive rewrite of documentation  
44751 6711 d 12 h maechler /trunk/src/library/methods/man/ typo in getClass(); many uses of \linkS4class{..}  
42333 6941 d 20 h ripley /trunk/src/library/ add copyright/licence header
remove CVS-style $Id fields
 
41161 7045 d 14 h maechler /trunk/src/library/methods/man/ \link{S4groupGeneric}  
39360 7255 d 12 h jmc /trunk/ in .R files, use double quotes consistently in messages; in .Rd files, replace pointer to out-of-date web page  
39342 7256 d 9 h jmc /trunk/src/library/methods/ Allow generic functions and primitives as argument f to setMethod and removeMethod
To support this, add .primitivname(op) as a .Call
Correct .onAttach in zzz.R to cache metadata from .GlobalEnv
Correct various errors in some of the .Rd files
 
39303 7258 d 13 h hornik /trunk/ Typos.  
39257 7260 d 12 h jmc /trunk/ Correct getGenerics(), showMethods() and some show() methods for tracables and other classes  
39016 7272 d 17 h jmc /trunk/ Changes to methods and class management  
25127 8421 d 16 h hornik /trunk/src/library/methods/man/ Eliminate \non_function markup.  
25118 8422 d 6 h hornik /trunk/src/library/ Use new Rd commands for marking words and phrases.  
23678 8534 d 15 h jmc /trunk/src/library/methods/man/ various corrections  
23443 8548 d 18 h hornik /trunk/src/library/methods/man/ Rd markup issues.  
22975 8577 d 13 h ripley /trunk/src/library/ merge plot from methods into base  
19263 8875 d 16 h jmc /trunk/src/library/methods/man/ there was an alias for plot (why?)  
19087 8883 d 8 h jmc /trunk/src/library/methods/man/ add class documentation and revise other, esp. where
database was used (not an R term)
 
19029 8886 d 7 h hornik /trunk/src/library/methods/man/ Cosmetics.  
17454 8989 d 10 h jmc /trunk/src/library/methods/ 1. Add missing functions callGeneric, removeMethod

2. Fixes to insert inherited methods correctly in examples with
default + multi-dispatch methods.

3. Documentation fixes responding to CMD check
 
17207 9001 d 16 h hornik /trunk/src/library/methods/man/ Fix Rd syntax errors, sort of.  
17000 9006 d 15 h jmc /trunk/src/ methods package: adding checks on slot assignments, method definitons;
promptClass added; congruent arguments a la Dylan for setMethod
 
16802 9016 d 16 h jmc /trunk/src/library/methods/ cleaning up documentation; don't use data.class<-  
16764 9019 d 14 h jmc /trunk/src/ add formal methods do DispatchGroup; some efficiency and
reliability changes to methods package and main/objects.c for methods
 
16707 9023 d 17 h jmc /trunk/ make formal method dispatch internal via DispatchOrEval
for primitive functions
 
16561 9034 d 10 h hornik /trunk/src/library/methods/man/ Rd syntax.  
16559 9034 d 15 h jmc /trunk/src/library/methods/ added validObject; redefined the as() mechanism; change in form of methods metadata;
getClass() and new() are fussier about undefined classes