The R Project SVN R

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
84107 1217 d 3 h luke /trunk/ The new generic chooseOpsMethod() provides a mechanism for
DispatchGroup to resolve cases where two suitable methods are
found. This supports experimenting with alternative object
systems. Based on contributions by Tomasz Kalinowski in PR18484.
 
/trunk/src/library/base/man/chooseOpsMethod.Rd
/trunk/doc/NEWS.Rd
/trunk/src/library/base/R/S3extensions.R
/trunk/src/library/base/R/zzz.R
/trunk/src/library/base/man/groupGeneric.Rd
/trunk/src/main/eval.c
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
84105 1217 d 6 h luke /trunk/ The new S3 generic nameOfClass called internally from inherits()
allows the 'what' argument to be a non-character S3 object. This
supports experimenting with alternative object systems. Based on
contributions by Tomasz Kalinowski in PR18485.
 
/trunk/src/library/base/R/S3extensions.R
/trunk/doc/NEWS.Rd
/trunk/src/library/base/R/zzz.R
/trunk/src/library/base/man/class.Rd
/trunk/src/main/objects.c
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
83997 1228 d 20 h luke /trunk/ Make `@` an internal S3 generic, like `@<-` alreasy is.
Based on contributions by Tomasz Kalinowski in PR18482.
 
/trunk/doc/NEWS.Rd
/trunk/src/library/base/man/InternalMethods.Rd
/trunk/src/library/base/man/slotOp.Rd
/trunk/src/main/attrib.c
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
50986 6037 d 13 h maechler /trunk/tests/ comment  
/trunk/tests/method-dispatch.R
40086 7178 d 7 h ripley /trunk/tests/ example demonstrated an auto-printing bug  
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
24536 8459 d 10 h ripley /trunk/tests/ tidy up example now all objects have a class  
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
24517 8460 d 13 h ripley /trunk/tests/ incorrect UseMethod call  
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
22949 8577 d 5 h ripley /trunk/ move the class/class<- definitions from methods to base, and
make the old ones oldClass/oldClass<-. Start tidying up.
 
/trunk/src/library/methods/R/class.R
/trunk/src/library/methods/man/class.Rd
/trunk/src/library/base/R/dataframe.R
/trunk/src/library/base/R/objects.R
/trunk/src/library/base/R/table.R
/trunk/src/library/base/man/class.Rd
/trunk/src/library/base/man/methods.Rd
/trunk/src/library/base/man/standardGeneric.Rd
/trunk/src/main/names.c
/trunk/src/main/objects.c
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
/trunk/tests/primitive-funs.Rout.save
22734 8592 d 1 h jmc /trunk/ methods package included at startup by default;
options(defaultPackages) controls which packages required at startup
 
/trunk/src/library/base/R/options.R
/trunk/src/library/base/demo/is.things.R
/trunk/src/library/base/man/Startup.Rd
/trunk/src/library/base/man/options.Rd
/trunk/src/library/profile/Common.R
/trunk/src/main/coerce.c
/trunk/tests/demos.Rout.save
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
/trunk/tests/print-tests.Rout.save
/trunk/tests/simple-true.R
/trunk/tests/simple-true.Rout.save
8504 9632 d 11 h maechler /trunk/tests/ method-dispatch instead (and encompassing) mode-methods  
/trunk/tests/method-dispatch.R
/trunk/tests/method-dispatch.Rout.save
/trunk/tests/mode-methods.R
/trunk/tests/mode-methods.Rout.save
/trunk/tests/Makefile.in