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 1 h urbaneks /branches/R-exp-R5/ Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system
 
52652 5842 d 10 h ripley /trunk/ aperm and apply allow margins to be specified by name  
52649 5842 d 20 h ripley /trunk/ clean up a number of issues in aperm  
51267 5980 d 10 h ripley /trunk/ check arity and args of one-argument primitives  
50989 6037 d 23 h maechler /trunk/ fix tcrossprod() for some matrix-vector args  
48574 6278 d 20 h maechler /trunk/ tcrossprod(<1d>, <2d>) fix  
48092 6350 d 0 h maechler /trunk/src/main/ do_matprod(): improve error message; cosmetic  
48062 6352 d 19 h jmc /trunk/ S4 objects converted for S3 methods; class nonStructure  
47049 6445 d 22 h ripley /trunk/ small change as suggested by Bill Dunlap  
45667 6652 d 5 h ripley /trunk/src/main/ remove old comments on i18n if no longer relevant  
45446 6671 d 5 h ripley /trunk/src/main/ whitespace cleanup  
44512 6735 d 5 h ripley /trunk/ tidy up (a bit) the use of 'invalid'  
44023 6767 d 10 h ripley /trunk/src/main/ update date  
43878 6778 d 20 h ripley /trunk/ bug fix in summary.mlm, printCoefmat
make drop() and [,,drop=TRUE] more S-compatible
 
43024 6875 d 11 h ripley /trunk/src/main/ allow some back-compatibility in do_matrix, since Matrix calls it.  
43007 6878 d 9 h ripley /trunk/src/ set dimnames internally in matrix (avoids setting NAMED on the result)  
42887 6889 d 7 h ripley /trunk/ de, fr and zh_CN translation updates  
42325 6943 d 2 h bates /trunk/ add alloc3DArray utility  
42307 6943 d 8 h ripley /trunk/src/ change reference to GPL  
42292 6944 d 12 h ripley /trunk/src/ We do need to promiseArgs before calling closures from R_possible_dispatch
(a failure to duplicate was seen in the wild).

Change log() to mimic former interpreted wrapper and an treat missing 'base'
as not supplied.

Change round() and digits() to treat missing 'digits' as not supplied.
 
41894 6990 d 3 h ripley /trunk/ deriv was returning double not int dims
make use of mkString and ScalarXXX to simplify code
 
41834 6992 d 10 h ripley /trunk/src/main/ now .Internal manages vmax, don't need to do it here as well  
41762 6998 d 1 h ripley /trunk/ let row() and col() work directly with dim() and so be more general  
41712 7004 d 4 h ripley /trunk/ add experimental showCalls option.
improvements to layout of error messages, and to some messages.
 
41686 7006 d 4 h ripley /trunk/ more improvements to warning/error messages  
41680 7006 d 8 h ripley /trunk/ improvements to the handling of warning/error messages  
41365 7031 d 2 h ripley /trunk/src/ use positional matching for binary operators  
41281 7036 d 6 h ripley /trunk/src/main/ tweak S4 test  
41280 7036 d 6 h ripley /trunk/ confine dispatch in %*% to S4 object and that op.
use FALSE values in .BasicFunsList to indicate that S4 methods cannot be set
 
40176 7166 d 3 h ripley /trunk/ make names, names<-, levels<- primitive for efficiency.
rename .Internal(substrgets to substr<- for consistency (and error messages).
check arity of internal generics before dispatch.
change several specials to builtins where all args are evaluated immediately.
add checking of primitive generics to checkS3methods.
improve documentation of primitives and internal generics.
 
38945 7280 d 21 h ripley /trunk/src/ length = MAX_INT is allowed, object.size was wrong for raw.  
38546 7323 d 0 h ripley /trunk/src/main/ separate out LGLSXP and INTSXP for future use  
38530 7323 d 6 h ripley /trunk/src/main/ SET_STRING_ELT used on a VECSXP  
37393 7464 d 5 h ripley /trunk/ use 'long double' intermediate calculations.
take mean.default internal again to make use of long double accumulator.
 
36990 7508 d 20 h ripley /trunk/ reduce the number of visible symbols in libR.so from 1806 to 1136  
36820 7525 d 0 h ripley /trunk/ update FSF address  
36679 7535 d 1 h ripley /trunk/ add tcrossprod  
36597 7542 d 1 h maechler /trunk/ t() should not drop list(NULL,NULL) dimnames  
36367 7559 d 4 h ripley /trunk/ Add double complex BLAS routines to R_exts/BLAS.h (and remove from array.c)
Declare entry points as external in BLAS.h and Lapack.h
 
35296 7651 d 9 h ripley /trunk/src/main/ back out most of the change to alloca