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
26795 8308 d 3 h /branches/R-gcontext/ This commit was manufactured by cvs2svn to create branch 'R-gcontext'.  
26648 8320 d 6 h ripley /trunk/src/ branch update  
26136 8356 d 23 h luke /trunk/src/main/ Added PROTECT for value returned by R_data_class.  
26089 8360 d 20 h luke /trunk/src/ Rearranged definition/declarations of R_MethodsNamespace.  
26082 8361 d 4 h jmc /trunk/src/ namespace for methods package--see todays mail to r-devel  
26016 8364 d 6 h jmc /trunk/src/main/ slowdown in S4 methods for primitives was caused by  
25630 8391 d 8 h ripley /trunk/src/main/ generate errors if various buffers would overlfow  
25628 8391 d 11 h ripley /trunk/src/main/ remove one unneeded buffer
rationalize buffer lengths to 512
protect against buffer-overruns by use of snprintf
 
25332 8405 d 8 h luke /trunk/src/main/ Added promise check/force in R_LookupMethod  
25090 8422 d 0 h luke /trunk/src/main/ Removed some commented-out code.  
24735 8444 d 6 h ripley /trunk/src/ remove #ifdef-ed old code  
24734 8444 d 7 h ripley /trunk/src/ namespaces are no longer experimental, and require bindings etc  
24661 8449 d 7 h ripley /trunk/ branch update  
24519 8460 d 9 h ripley /trunk/src/main/ normal indentation
first argument to UseMethod is `generic', not `method'
 
24516 8460 d 10 h ripley /trunk/ branch update  
24499 8461 d 12 h ripley /trunk/ warn if UseMethod has more than two arguments, as R-lang says happens  
24205 8482 d 12 h ripley /trunk/src/ branch update  
24198 8482 d 21 h rgentlem /trunk/src/main/ fixed a nasty little bug --  
23840 8518 d 21 h luke /trunk/src/main/ Fixed segfault in UseMethod when called from S4 dispatcher.  
23630 8537 d 12 h ripley /trunk/ inherits needs to work with basic classes like "integer"  
23391 8551 d 2 h luke /trunk/src/main/ Changed do_nextmethod to use R_LookupMethod when locating the current
method to obtain the formal argument list.
 
23319 8554 d 0 h luke /trunk/src/main/ Renamed .MethodsTable to .__S3MethodsTable__.  
23318 8554 d 0 h luke /trunk/src/main/ Added forcing of promises after more (hopefully now all) method lookups.  
23073 8571 d 7 h ripley /trunk/ make print.default wholy internal.
Do something sensible when print is asked to print an object with slots
 
22950 8577 d 1 h ripley /trunk/src/main/ -Wall  
22949 8577 d 2 h ripley /trunk/ move the class/class<- definitions from methods to base, and
make the old ones oldClass/oldClass<-. Start tidying up.
 
22881 8582 d 5 h luke /trunk/src/main/ Added promise forcing after some findVar calls.  
22764 8588 d 6 h jmc /trunk/ usemethod now calls the revised class() when methods package is attached
Modify isas-test to use identical() and update output
 
22450 8617 d 4 h ripley /trunk/src/main/ remove unused (masked) variable  
22379 8622 d 9 h ripley /trunk/ branch update  
22303 8627 d 6 h jmc /trunk/src/main/ NEW macro needs to duplicate prototype (at least sometimes)  
22293 8628 d 3 h jmc /trunk/src/main/ fix error message for standardGeneric  
22291 8628 d 4 h jmc /trunk/src/main/ some bullet-proofing for standardGeneric()  
21853 8659 d 4 h jmc /trunk/src/ adding NEW and MAKE_CLASS macros to C interface  
21812 8665 d 3 h maechler /trunk/src/main/ line wrapping of copyright statement (to take as model)  
21352 8707 d 11 h maechler /trunk/src/main/ copyright (& gnu url); white space  
21349 8707 d 21 h tlumley /trunk/ PR#1211 NextMethod called from anonymous function would segfault  
21282 8717 d 19 h tlumley /trunk/ Ops.ordered calls NextMethod; NextMethods works for Ops.  
21102 8732 d 1 h jmc /trunk/src/ changes to permit method dispatching to be turned off and
on again, and to provide a switch for turning tracing on and off
 
20994 8739 d 5 h jmc /trunk/src/main/ get_this_generic needed an explicit check for the "generic" slot
of the generic function object (shows up in nested generic calls w. nonstandard generic)