[Rcpp-commits] r475 - in pkg: . inst

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Tue Jan 26 21:28:19 CET 2010


Author: romain
Date: 2010-01-26 21:28:19 +0100 (Tue, 26 Jan 2010)
New Revision: 475

Modified:
   pkg/NEWS
   pkg/inst/ChangeLog
Log:
added 0.7.3 into NEWS ... more later ...

Modified: pkg/NEWS
===================================================================
--- pkg/NEWS	2010-01-26 20:07:34 UTC (rev 474)
+++ pkg/NEWS	2010-01-26 20:28:19 UTC (rev 475)
@@ -49,4 +49,41 @@
     	create a suitable SEXP
 
     o	Many more unit tests, now totalling 136 test functions
+
+0.7.3	2010-01-21
+
+    o	New R function Rcpp.package.skeleton, modelled after 
+    	utils::package.skeleton to help creating a package with support
+    	for Rcpp use.
+
+    o	indexing is now faster for simple vectors due to inlining of 
+    	the operator[] and caching the array pointer
+
+    o	The class Rcpp::VectorBase was introduced. All vector classes
+    	derive from it. The class handles behaviour that is common 
+    	to all vector types: length, names, etc ...
+
+    o	exception forwarding is extended to compilers other than GCC
+    	but default values are used for the exception class 
+    	and the exception message, because we don't know how to do it.
+
+    o	Improved detection of C++0x capabilities
+
+    o	Rcpp::Pairlist gains a default constructor
+
+    o	Rcpp::Environment gains a new_child method to create a new
+    	environment whose parent is this
+    
+    o	Rcpp::Environment::Binding gains a templated implicit 
+    	conversion operator
     	
+    o	Rcpp::ExpressionVector gains an eval method to evaluate itself
+    
+    o	Rcpp::ExpressionVector gains a constructor taking a std::string
+    	representing some R code to parse. 
+    
+    o	Rcpp::GenericVector::Proxy gains an assignment operator to deal
+    	with Environment::Proxy objects
+
+
+    	

Modified: pkg/inst/ChangeLog
===================================================================
--- pkg/inst/ChangeLog	2010-01-26 20:07:34 UTC (rev 474)
+++ pkg/inst/ChangeLog	2010-01-26 20:28:19 UTC (rev 475)
@@ -262,7 +262,7 @@
 	assignement operator to deal with Environment::Binding. This is
 	to work around distance 1 implicit conversion restrictions
 
-	* src/Rcpp/NumericVector.h: operator[], begiun and end are
+	* src/Rcpp/NumericVector.h: operator[], begin and end are
 	promoted to inline member functions
 	* src/Rcpp/IntegerVector.h: idem
 	* src/Rcpp/RawVector.h: idem



More information about the Rcpp-commits mailing list