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
80347 1893 d 18 h murrell /branches/R-groups/ ported r80293:80346 from main  
80166 1929 d 14 h murrell /branches/R-groups/ create R-groups  
79828 2020 d 5 h maechler /trunk/ names() now works for <DOTSXP>  
78264 2288 d 21 h maechler /trunk/src/main/ backout 78262 (resolution was via 78261)  
78262 2288 d 23 h maechler /trunk/src/main/ avoid "implicit declaration" warning  
78247 2291 d 20 h lawrence /trunk/src/ invalidate inherits() cache for when uncaching S4 class, should fix aoos package  
78127 2308 d 3 h kalibera /trunk/src/main/ Simplify memory protection.  
77888 2337 d 20 h hornik /trunk/src/ Add annotation for internal generics.  
77801 2355 d 19 h lawrence /trunk/ improve tracking inheritance across packages and fix bugs from c77631  
77714 2375 d 1 h maechler /trunk/ Abolish _R_CLASS_MATRIX_ARRAY: R now does what _R_CLASS_MATRIX_ARRAY=TRUE did  
77539 2424 d 1 h hornik /trunk/ class(<matrix>) |--> c(matrix,array) if env var _R_CLASS_MATRIX_ARRAY_
is set to something true (instead of non-empty).
 
77497 2429 d 0 h maechler /trunk/ semi-experimental .class2() : show the S3-dispatch-relevant class vector, based on R_data_class2()  
77496 2429 d 0 h maechler /trunk/src/main/ more helpful error msg  
77452 2438 d 19 h luke /trunk/ Renamed matchArgs to matchArgs_NR to reflect that it returns a
non-reference-tracking list.
 
77446 2440 d 1 h maechler /trunk/ complementing r77436, foo.array(m) S3 dispatch works for a matrix `m`,
as R_data_class2(m) now also contains "array"
 
77436 2443 d 2 h maechler /trunk/ class(<matrix>) |--> c("matrix","array") if env.var _R_CLASS_MATRIX_ARRAY_ is not empty  
77424 2445 d 21 h luke /trunk/src/main/ Reduce RHS cycle checks in complex assignment under REFCNT to the same
level as for NAMED.
 
77422 2446 d 1 h luke /trunk/ do_attr and do_attrgets now get all arguments from matched arglist.  
77342 2461 d 15 h luke /trunk/ Primitive replacement functions no longer mutate referenced objects
when called outside a complex assignment context.
 
75534 2824 d 19 h luke /trunk/ Use ALTREP wrappers to avoid data duplication drop, structure, unclass, unname.  

Show All