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
43211 6856 d 20 h luke /branches/R-2-6-branch/src/ Merged revisions 43050, 43052, 43053 (using the attribute field for
the CHARSXP hash chains) from the trunk.
 
43071 6872 d 4 h ripley /branches/R-2-6-branch/ Port (versions) of various changes made to the trunk whilst R-2-6-branch
was in code freeze for 2.6.0.

sort out various issues related to encoding bits and caching CHARSXPs
make iconv handle UCS-2 strings again.
pretest identity of pointers to CHARSXPs in comparisons,
as most are in the cache.
 
42766 6900 d 17 h pd /branches/R-2-6-branch/ Create R-2-6-branch  
42452 6927 d 3 h ripley /trunk/src/include/ move some macro versions used with USE_RINTERNALS from Defn.h to Rinternals.h  
42398 6933 d 20 h ripley /trunk/src/ move some headers to individual files  
42397 6933 d 22 h ripley /trunk/src/ start to move headers to where they are actually used  
42355 6937 d 2 h ripley /trunk/ remove unused InitRand, merge into RNG initialization  
42308 6942 d 6 h ripley /trunk/src/include/ change reference to GPL  
42292 6943 d 10 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.
 
41992 6978 d 22 h luke /trunk/ Added a promise evaluation stack so interrupted promise evaluations
can be restarted. This addresses the 'recursive default argument'
error when an interrupted lazy load is retried.
 
41974 6980 d 8 h ripley /trunk/src/ R_StringHash is not in the API  
41973 6980 d 9 h ripley /trunk/src/ various internal defines have been put in Rinternals.h  
41944 6983 d 1 h ripley /trunk/ enhance enviroment for codetools checks
split showCalls into two, make showErrorCalls the default in non-interactive use
 
41914 6985 d 10 h ripley /trunk/ use void *R_alloc(size_t, int) for 64-bit OSes with 32-bit longs  
41904 6987 d 3 h ripley /trunk/src/ comments on various limits, and example values.  
41901 6987 d 7 h ripley /trunk/src/ use void* for generic memory pointers
add back-compatibility to R_AllocStringBuffer, with a warning
 
41862 6990 d 8 h ripley /trunk/src/include/ cosmetics, remove unused entries  
41861 6990 d 9 h ripley /trunk/src/ more use of 'const char *', especially in output routines  
41856 6990 d 20 h ripley /trunk/src/ remove non-existent/commented-out functions  
41813 6992 d 21 h ripley /trunk/src/ more 'const char *' issues  

Show All