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 5807 d 19 h urbaneks /branches/R-exp-R5/ Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system
 
51790 5942 d 3 h ripley /trunk/src/main/ finish tidying up, correct last change  
51781 5943 d 0 h ripley /trunk/src/main/ remove unused static function, add comment  
51702 5950 d 13 h jmc /trunk/ fix for bug 13209  
51657 5953 d 17 h luke /trunk/src/ Modified vectorized bessel functions to allocate one work array per
vectorized call rather than one allocation per element evaluation.
 
51316 5975 d 17 h ripley /trunk/ a few more checks of argument names, and a test suite  
51270 5980 d 1 h ripley /trunk/ separate out primitives in names.c
no longer treat atan() separately
change log{2,10} to avoid double evaluation of first arg.
 
51267 5980 d 4 h ripley /trunk/ check arity and args of one-argument primitives  
51253 5982 d 1 h ripley /trunk/ back out r51251: causes a problem in Rmpfr  
51251 5982 d 3 h ripley /trunk/ avoid double evaluation of args to log2 and log10  
51245 5983 d 1 h ripley /trunk/ document in source files which primitives/.Internal are 'special'
make zero-arg primitives consistently builtin and not special, and check arity
list the specials (and some reasons) in R-ints
update now switch() is primitive
 
49236 6192 d 1 h maechler /trunk/ revert the "double" part of r49062 ["z^n"]  
49076 6200 d 3 h ripley /trunk/src/ replace R_MSG_IA etc by more informative messages  
49062 6201 d 20 h maechler /trunk/ more accurate z^n  
49001 6210 d 2 h ripley /trunk/src/main/ some missed TRACE and SET_TRACE calls  
47460 6414 d 1 h ripley /trunk/src/main/ code cleanup
SET_STRING_ELT should not set R_NilValue, but it does in subscript.c
 
47051 6445 d 14 h jmc /trunk/ fix bug in 0^NA  
46170 6571 d 21 h ripley /trunk/src/main/ fix up various problems with calls from lapply  
46039 6594 d 18 h maechler /trunk/ first cut at improving [dpqr]nbinom(., <large size>, mu=.)  
45446 6670 d 22 h ripley /trunk/src/main/ whitespace cleanup  
45186 6684 d 2 h ripley /trunk/src/main/ use alphabetical order
more on gcc 4.3.0 workaround
 
44894 6698 d 18 h ripley /trunk/ start deprecated->defunct  
44313 6749 d 16 h ripley /trunk/ add internal argument matching to round() and signif()  
43757 6793 d 1 h ripley /trunk/ avoid log() changing '...' in the caller under certain rare circumstances.  
42724 6904 d 18 h ripley /trunk/ gettext has defined _GNU_SOURCE in config.h on systems which need it,
so we now only need declaration where config.h is not included.
 
42674 6909 d 2 h ripley /trunk/src/main/ C90 is fussy ...  
42643 6911 d 5 h ripley /trunk/ make the rest of the group generics primitive  
42439 6930 d 13 h luke /trunk/src/main/ Added R_get_arith_function to support parallelized nmath experiments.  
42424 6932 d 2 h ripley /trunk/ remove the possible use of 'finite'  
42422 6932 d 3 h ripley /trunk/src/ eliminate MATHLIB_PRIVATE
use float.c constants rather than d1mach
port.c does not actually use i1mach
 
42416 6933 d 3 h ripley /trunk/src/main/ remove out-of-date comment  
42398 6934 d 15 h ripley /trunk/src/ move some headers to individual files  
42394 6935 d 0 h ripley /trunk/ avoid using isfinite in headers that might be used from C++  
42382 6936 d 2 h ripley /trunk/src/main/ add comment  
42357 6937 d 21 h ripley /trunk/src/ clean up the (non-)use of R-log.
Windows has gettimeofday, but it is not particularly accurate.
 
42307 6943 d 1 h ripley /trunk/src/ change reference to GPL  
42292 6944 d 6 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.
 
42101 6966 d 2 h ripley /trunk/ typo in code for complex 'base' for logs  
42095 6967 d 21 h ripley /trunk/src/ tidy up primitive log*  
42093 6968 d 21 h ripley /trunk/ Take the rest of the S4 Math group primitive,
remove gammaCody from the S3 Math group (it was not even
documented as generic, and it no longer is).
The union of the S4 Math and Math2 groups is now the S3 Math group