[Rcpp-commits] r3420 - in pkg/Rcpp: . inst

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Sun Dec 18 20:03:27 CET 2011


Author: edd
Date: 2011-12-18 20:03:27 +0100 (Sun, 18 Dec 2011)
New Revision: 3420

Modified:
   pkg/Rcpp/ChangeLog
   pkg/Rcpp/inst/NEWS
Log:
updated to changes from the last few weeks 
Romain/Doug/John: feel free to check and expand


Modified: pkg/Rcpp/ChangeLog
===================================================================
--- pkg/Rcpp/ChangeLog	2011-12-18 16:24:51 UTC (rev 3419)
+++ pkg/Rcpp/ChangeLog	2011-12-18 19:03:27 UTC (rev 3420)
@@ -3,6 +3,22 @@
 	* inst/examples/FastLM/lmArmadillo.R: Link with -llapack when using
 	external Armadillo library (but RcppArmadillo makes all	this easier)
 
+2011-12-18  Romain Francois  <romain at r-enthusiasts.com>
+
+	* inst/doc/*: Fixes to various vignettes for new version of highlight
+
+2011-12-16  Douglas Bates  <bates at stat.wisc.edu>
+
+	* inst/unitTests/runit.stats.R: Correct cut+paste typo in qbinom
+
+	* inst/include/Rcpp/XPtr.h: Check for XPtr type constructing from SEXP
+
+2011-12-12  John M Chambers  <jmc at r-project.org>
+
+	* R/RcppClass.R: Added setRcppClass for classes extending C++ classes
+	* man/setRcppClass.Rd: Added corresponding documentation
+	* NAMESPACE: Added corresponding exports entry
+
 2011-11-13  Dirk Eddelbuettel  <edd at debian.org>
 
 	* inst/include/Rcpp/stats/f.h: Correct call to not require ncp parameter
@@ -15,12 +31,14 @@
 	* include/Rcpp/internal/wrap.h: implemented wrap_dispatch_importer__impl
 	for int64 and uint64, needed for RProtoBuf
 
+	* inst/doc/Rcpp-FAQ/Rcpp-FAQ.Rnw: Add int64_t usage example
+
 2011-11-06  Romain Francois  <romain at r-enthusiasts.com>
 
 	* include/Rcpp/modules/Module_generated_Pointer_method.h: added code to deal
 	with const free "methods", e.g. OUT foo( const Class*, ...) in modules
 	Before const_method could only deal with actual const methods of the class,
-	e.g. OUT Class::foo( ... ) const 
+	e.g. OUT Class::foo( ... ) const
 	* include/Rcpp/modules/Module_generated_Pointer_CppMethod.h: idem
 	* include/Rcpp/as.h: deal with as<int64_t> and as<uint64_t>
 	* include/Rcpp/internal/export.h : deal with as< some_container<int64_t> >
@@ -29,9 +47,9 @@
 
 2011-10-31  Romain Francois  <romain at r-enthusiasts.com>
 
-	* include/Rcpp/int64/int64_lite.h: handling int64_t and uint64_t types, 
+	* include/Rcpp/int64/int64_lite.h: handling int64_t and uint64_t types,
 	based on the int64 package
-	* include/Rcpp/internal/wrap.h: new dispatch layers to handle int64_t, 
+	* include/Rcpp/internal/wrap.h: new dispatch layers to handle int64_t,
 	uint64_t and containers of these
 	* DESCRIPTION: new depending on int64
 

Modified: pkg/Rcpp/inst/NEWS
===================================================================
--- pkg/Rcpp/inst/NEWS	2011-12-18 16:24:51 UTC (rev 3419)
+++ pkg/Rcpp/inst/NEWS	2011-12-18 19:03:27 UTC (rev 3420)
@@ -1,16 +1,22 @@
 0.9.8   201x-yy-zz
 
-    o   Applied patch by Jelmer Ypma which adds an output stream class
-    	'Rcout' not unlike std::cout, but implemented via Rprintf to
-    	cooperate with R and its output buffering.
-    	
     o   wrap now handles 64 bit integers (int64_t, uint64_t) and containers 
         of them, and Rcpp now depends on the int64 package (also on CRAN).
         This work has been sponsored by the Google Open Source Programs
         Office.
 
+    o   Added setRcppClass() function to create extended reference classes 
+        with an interface to a C++ class (typically via Rcpp Module) which
+	can have R-based fields and methods in addition to those from the C++.
+
+    o   Applied patch by Jelmer Ypma which adds an output stream class
+    	'Rcout' not unlike std::cout, but implemented via Rprintf to
+    	cooperate with R and its output buffering.
+    	
     o   New unit tests for pf(), pnf(), pchisq(), pnchisq() and pcauchy()
 
+    o   XPtr constructor now checks for corresponding tupe in SEXP
+
     o   Updated vignettes for use with updated highlight package
 
     o   Update linking command for older fastLm() example using external 



More information about the Rcpp-commits mailing list