| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 52864 |
5808 d 6 h |
urbaneks |
/branches/R-exp-R5/ |
Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system |
|
| 52816 |
5815 d 2 h |
jmc |
/trunk/ |
new facility for reference classes |
|
| 52693 |
5832 d 1 h |
maechler |
/trunk/src/library/methods/ |
.hasSlot() utility [not advertized] |
|
| 52545 |
5856 d 4 h |
jmc |
/trunk/ |
adding the evalSource mechanism |
|
| 51213 |
5988 d 0 h |
maechler |
/trunk/src/library/methods/ |
export .OldClassesList as it is mentioned in help file |
|
| 49733 |
6158 d 11 h |
maechler |
/trunk/ |
methods::trySilent() is deprecated, for try(*, silent=TRUE) and tryCatch(...) |
|
| 49719 |
6159 d 11 h |
maechler |
/trunk/ |
replace methods' oldstyle trySilent() by a simple tryCatch() wrapper (in base). + Some docu cosmetics |
|
| 48947 |
6220 d 5 h |
maechler |
/trunk/ |
+ inheritedSlotNames() |
|
| 48201 |
6335 d 11 h |
maechler |
/trunk/ |
+ selectSuperClasses() |
|
| 48117 |
6347 d 22 h |
jmc |
/trunk/ |
restore S3 methods for S4 classes and add warnings |
|
| 48079 |
6351 d 0 h |
jmc |
/trunk/ |
new function classesToAM() |
|
| 47803 |
6387 d 3 h |
jmc |
/trunk/ |
re-committing the class inheritance changes |
|
| 47758 |
6390 d 22 h |
jmc |
/trunk/ |
reverting (temporarily) class inheritance revisions |
|
| 47740 |
6391 d 20 h |
jmc |
/trunk/ |
remove ambiguous class inheritance and order consistently; method selection revised accordingly |
|
| 46503 |
6533 d 7 h |
jmc |
/trunk/ |
further changes to setOldClass to support ts, data.frame; improved retention of S3 class inheritance |
|
| 46128 |
6575 d 7 h |
jmc |
/trunk/ |
changes to allow S4 classes to extend S3 classes |
|
| 45627 |
6657 d 9 h |
maechler |
/trunk/src/library/methods/ |
comment about registration |
|
| 44805 |
6705 d 5 h |
jmc |
/trunk/ |
All direct use of MethodsList metadata objects (and most indrect) removed; new utilities findMethods, etc |
|
| 43437 |
6832 d 3 h |
ripley |
/trunk/src/library/methods/ |
simplify by using a pattern |
|
| 42246 |
6952 d 8 h |
jmc |
/trunk/ |
implicitGeneric() and structure class |
|
| 41287 |
7035 d 17 h |
ripley |
/trunk/ |
make is.[in]finite generic.
auto-generate .BasicFunsList, don't export
remove unused .BasicFunsEnv |
|
| 40918 |
7061 d 22 h |
jmc |
/trunk/ |
add function method.skeleton |
|
| 40552 |
7126 d 11 h |
ripley |
/trunk/src/library/methods/ |
do not re-export .doTrace |
|
| 40191 |
7165 d 5 h |
jmc |
/trunk/ |
Correct bugs in tracing primitive functions, moving .doTrace to base and adding a list of InvalidTracedFunctions
Extend the LinearMethodsList class as a preliminary to using this instead of recursive class for methods lists.
Add a function, listFromMethods(), to generate objects from a methods table. |
|
| 39651 |
7224 d 3 h |
maechler |
/trunk/ |
first cut at defining "Logic" S4 group generic |
|
| 39064 |
7269 d 2 h |
jmc |
/trunk/src/library/ |
fixes to methods tables, namespace loading |
|
| 37403 |
7463 d 3 h |
jmc |
/trunk/ |
heuristic test for S4 objects; setOldClass with prototype; enhancements to trace(), recover() |
|
| 37085 |
7500 d 3 h |
maechler |
/trunk/ |
+ canCoerce() |
|
| 37018 |
7506 d 23 h |
jmc |
/trunk/ |
fixes mainly to trace() and to signature objects; also better checks in setMethod() and prototype() |
|
| 35620 |
7616 d 7 h |
jmc |
/trunk/src/library/methods/ |
unintended change vbacked out |
|
| 35618 |
7616 d 8 h |
jmc |
/trunk/ |
callNextMethod, callGeneric bugs |
|
| 35541 |
7627 d 1 h |
maechler |
/trunk/src/library/methods/ |
rbind2 |
|
| 35401 |
7642 d 13 h |
maechler |
/trunk/ |
introduce cbind() based on generic cbind2(); tests for "[" fix; centralize S4-tests in new reg-S4.R |
|
| 33631 |
7805 d 23 h |
maechler |
/trunk/ |
export packageSlot() and getGroupMembers() |
|
| 33558 |
7811 d 11 h |
maechler |
/trunk/ |
define .slotNames() ; a bit more "show" in examples |
|
| 33285 |
7826 d 12 h |
hornik |
/trunk/src/library/methods/ |
At least temporarily move message() to .message(), and stop exporting and
documenting the former. |
|
| 31819 |
7932 d 7 h |
maechler |
/trunk/ |
move is.primitive from "methods" to "base" |
|
| 31621 |
7944 d 2 h |
jmc |
/trunk/src/library/methods/ |
add raw and fix expression in basic classes; fix detach bug in primtive methods; supply missing getGroupMembers function |
|
| 30901 |
8004 d 7 h |
ripley |
/trunk/ |
attempt to sort out the deparsing of promises. |
|
| 30546 |
8026 d 3 h |
ripley |
/trunk/src/ |
simplify the installation of package methods,
as always with namespace and always lazy-loaded. |
|