[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