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

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Fri Oct 29 03:20:09 CEST 2010


Author: edd
Date: 2010-10-29 03:20:08 +0200 (Fri, 29 Oct 2010)
New Revision: 2369

Modified:
   pkg/Rcpp/ChangeLog
   pkg/Rcpp/inst/NEWS
Log:
ChangeLog and NEWS updated


Modified: pkg/Rcpp/ChangeLog
===================================================================
--- pkg/Rcpp/ChangeLog	2010-10-28 14:42:39 UTC (rev 2368)
+++ pkg/Rcpp/ChangeLog	2010-10-29 01:20:08 UTC (rev 2369)
@@ -1,36 +1,38 @@
 2010-10-23  Romain Francois <romain at r-enthusiasts.com>
 
-    * inst/include/Rcpp/vector/MatrixRow.h: Faster row indexing
-    
-    * inst/include/Rcpp/vector/Matrix.h: added use of _ to get columns and rows
-    of a matrix. For example if x is a NumericMatrix, x(_,i) returns the same
-    as x.column(i) and x(i,_) returns the same as x.row(i)
-    
-    * inst/unitTests/runit.Matrix.R: unit tests for the above<
-    
-    * inst/include/Rcpp/sugar/functions/sum.h: the sugar version of sum 
-    now takes care of missing values correctly
-    
-    * inst/include/Rcpp/sugar/functions/cumsum.h: sugar version of cumsum
-    
+	* inst/include/Rcpp/vector/MatrixRow.h: Faster row indexing
+
+	* inst/include/Rcpp/vector/Matrix.h: added use of _ to get columns
+	and rows of a matrix. For example if x is a NumericMatrix, x(_,i)
+	returns the same as x.column(i) and x(i,_) returns the same as
+	x.row(i)
+
+	* inst/unitTests/runit.Matrix.R: unit tests for the above
+
+	* inst/include/Rcpp/sugar/functions/sum.h: the sugar version of sum
+	now takes care of missing values correctly
+
+	* inst/include/Rcpp/sugar/functions/cumsum.h: sugar version of cumsum
+
 2010-10-21  Romain Francois <romain at r-enthusiasts.com>
 
-    * inst/include/Rcpp/vector/MatrixColumn.h: Fixed indexing bug (mismatch 
-    between number of rows and number of columns
-    
-    * inst/unitTests/runit.Matrix.R: test the fix above based on the 
-    R-help/Rcpp-devel thread: http://article.gmane.org/gmane.comp.lang.r.rcpp/851
-    
-    * inst/include/Rcpp/vector/MatrixColumn.h: Column gains a operator= taking a 
-    sugar expression. Faster indexing (caching the pointer instead of calling
-    nrow many times)
-    
-    * inst/include/Rcpp/vector/Matrix.h: first pass at making matrix indexing 
-    faster
-    
+	* inst/include/Rcpp/vector/MatrixColumn.h: Fixed indexing
+	bug (mismatch between number of rows and number of columns
+
+	* inst/unitTests/runit.Matrix.R: test fix above based on the
+	R-help/Rcpp-devel thread:
+	http://article.gmane.org/gmane.comp.lang.r.rcpp/851
+
+	* inst/include/Rcpp/vector/MatrixColumn.h: Column gains a operator=
+	taking a sugar expression. Faster indexing (caching the pointer
+	instead of calling nrow many times)
+
+	* inst/include/Rcpp/vector/Matrix.h: first pass at making matrix
+	indexing faster
+
 2010-10-21  Dirk Eddelbuettel  <edd at debian.org>
 
-	* inst/include/Rcpp/Module.h: Reorder instantiation for class_ 
+	* inst/include/Rcpp/Module.h: Reorder instantiation for class_
 
 2010-10-20  Dirk Eddelbuettel  <edd at debian.org>
 

Modified: pkg/Rcpp/inst/NEWS
===================================================================
--- pkg/Rcpp/inst/NEWS	2010-10-28 14:42:39 UTC (rev 2368)
+++ pkg/Rcpp/inst/NEWS	2010-10-29 01:20:08 UTC (rev 2369)
@@ -5,6 +5,18 @@
     
     o   Matrix indexing is more efficient
 
+    o   A few new Rcpp operators such as cumsum, operator=(sugar)
+
+    o   Variety of bug fixes:
+
+        - column indexing was incorrect in some cases
+
+        - patch needed for clang/llvm compiler (with thanks to Karl Millar)
+
+	- instantation order of Module corrected
+
+        - POSIXct, POSIXt now correctly ordered for R 2.12.0 
+
 0.8.7   2010-10-15
 
     o   As of this version, Rcpp depends on R 2.12 or greater as it interfaces 



More information about the Rcpp-commits mailing list