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
90234 18 d 10 h maechler /trunk/ new .OBJSXP() and C code allow deparsing of OBJSXP objects such as S7 ones  
87938 504 d 18 h ripley /trunk/src/ start annotating the use of Rboolean in public headers  
87901 507 d 22 h ripley /trunk/src/main/ C standard has attributes before return values  
87891 510 d 12 h ripley /trunk/src/ add 2025 BLAS sources  
87815 519 d 3 h ripley /trunk/src/main/ more Rboolean tweaks  
87783 522 d 19 h ripley /trunk/src/main/ more sanity checking of arguments using asRbool  
87740 526 d 1 h ripley /trunk/src/ gcc 15 reauires NORET before attribute_hidden  
87137 684 d 18 h maechler /trunk/src/main/ R_check_class_and_super(x) for non-objects -- PR#18794  
86821 764 d 15 h luke /trunk/src/ Switch base internals to using R_findVar and R_findVarInFrame.
Modules and base packages still use the unhidden Rf versions.
 
86790 769 d 14 h luke /trunk/src/ Replace used of findVarInFrame3 by findVarInFrame or R_existsVarInFrame.  
86655 788 d 20 h luke /trunk/src/ Hide more entry points not used in Base/CRAN/BIOC packages.  
86135 865 d 17 h luke /trunk/ Finalize UseMethod no longer forwarding local variables from the generic.  
85979 886 d 8 h luke /trunk/ Move towards UseMethod no longer forwarding local variables from the generic.
For now they are forwarded with promises that signal an error i forced.
This will be dropped eventually.
 
85974 887 d 10 h luke /trunk/src/main/ Cleanup in setting the default for UseMethod variable forwarding.  
85690 956 d 13 h luke /trunk/src/ Abstract out test for an evaluated promise into PROMISE_IS_EVALUATED().  
85614 978 d 17 h kalibera /trunk/src/ Fixes of formatted output.  
85463 999 d 15 h luke /trunk/ Merge in R-OBJSXP branch.  
85361 1012 d 17 h luke /trunk/src/main/ Warning in UseMethod check doesn't seem to halp so disable for now.  
85341 1015 d 9 h luke /trunk/src/main/ Provide more info with R_USEMETHOD_FORWARD_LOCALS=error.  
85323 1020 d 12 h luke /trunk/src/main/ Temporary code for experimenting with UseMethod variable forwarding change.  
85291 1023 d 18 h luke /trunk/src/main/ Unpromise args at end of applyClosure in a few more places.  
85283 1024 d 7 h luke /trunk/src/ Move unpromiseArgs calls into applyClosure, when a new argument is TRUE.  
85146 1048 d 13 h luke /trunk/src/ Add R_typeToChar() ans use to replace type2char(TYPEOF()).
[From OBJSXP branch.]
 
84280 1197 d 13 h luke /trunk/src/ Some fixes to address PR18514.  
84105 1218 d 16 h luke /trunk/ The new S3 generic nameOfClass called internally from inherits()
allows the 'what' argument to be a non-character S3 object. This
supports experimenting with alternative object systems. Based on
contributions by Tomasz Kalinowski in PR18485.
 
83907 1248 d 21 h hornik /trunk/src/ Close _R_S3_METHOD_LOOKUP_BASEENV_AFTER_GLOBALENV_ back door.  
83905 1248 d 22 h hornik /trunk/src/ Close _R_S3_METHOD_LOOKUP_USE_TOPENV_AS_DEFENV_ back door.  
83581 1298 d 12 h maechler /trunk/ UseMethod() error now *truncates* an over-long class string  
83454 1322 d 19 h ripley /trunk/src/ more moving NORET to the front  
83446 1322 d 23 h ripley /trunk/src/ C23 requires attributes before return values  
82931 1399 d 20 h ripley /trunk/src/ use (void) to avoid clang 15 warnings  
82838 1416 d 0 h kalibera /trunk/src/main/ Improve performance of R_check_class_etc (from Mikael Jagan).  
81479 1658 d 1 h ripley /trunk/ allow building R with -DSTRICT_R_HEADERS  
79253 2133 d 17 h hornik /trunk/src/main/ Fix for PR#17588 by Lionel Henry.  
78008 2322 d 14 h lawrence /trunk/src/ remove stray debugging code  
77801 2357 d 11 h lawrence /trunk/ improve tracking inheritance across packages and fix bugs from c77631  
77506 2429 d 18 h luke /trunk/src/main/ Bump refcounts around applyClosure calls in R_possible_dispatch when
arguments are not promised.
 
77452 2440 d 11 h luke /trunk/ Renamed matchArgs to matchArgs_NR to reflect that it returns a
non-reference-tracking list.
 
77043 2535 d 13 h hornik /trunk/src/main/ Have S3 method lookup by default go to baseenv after globalenv
(skipping the elements of the search path in between).
 
75694 2800 d 22 h hornik /trunk/src/main/ Tweaks.