[Rcpp-commits] r479 - pkg/inst

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Wed Jan 27 03:24:44 CET 2010


Author: edd
Date: 2010-01-27 03:24:44 +0100 (Wed, 27 Jan 2010)
New Revision: 479

Modified:
   pkg/inst/ChangeLog
Log:
document today's changes as well as a few older ones


Modified: pkg/inst/ChangeLog
===================================================================
--- pkg/inst/ChangeLog	2010-01-27 01:49:18 UTC (rev 478)
+++ pkg/inst/ChangeLog	2010-01-27 02:24:44 UTC (rev 479)
@@ -1,3 +1,13 @@
+2010-01-26  Dirk Eddelbuettel  <edd at dexter>
+
+	* src/RcppDatetime.cpp: New SEXP-based constructor
+	* src/RcppDatetime.h: idem, bug fix for operator-
+
+	* src/RcppDate.h: new accessor getJulian() [relative to epoch
+	  just like R's julian()] to complement getJDN()
+
+	* inst/unitTests/runit.RcppDatetime.R: added
+
 2010-01-26  Romain Francois <francoisromain at free.fr>
 
 	* src/Rcpp/clone.h: explicit cloning of RObjects. The clone
@@ -3,7 +13,7 @@
 	template function creates a new object of the same class
 	as the object it is passed in, encapsulating a duplicate
-	of the SEXP contained by the input RObject. 
+	of the SEXP contained by the input RObject.
 
-	* src/Rcpp/r_cast.h: new template function to handle casts 
+	* src/Rcpp/r_cast.h: new template function to handle casts
 	from one SEXP to another. This is mostly useful internally
 
@@ -12,10 +22,10 @@
 	that is responsible to calculate the correct offset based
 	on variable number of size_t arguments. currently the number
 	of arguments can be 1 (vector indexing) and 2 (matrix indexing)
-	but arbitrary number of arguments will be added later 
+	but arbitrary number of arguments will be added later
 	for arbitrary array-like indexing.
 
-	* src/Rcpp/SimpleVector.h: outsourcing offset calculation 
+	* src/Rcpp/SimpleVector.h: outsourcing offset calculation
 	to VectorBase::offset
 
 	* src/Rcpp/CharacterVector.h: use offset to implement matrix-like
@@ -24,23 +34,27 @@
 	* inst/unitTests/runit.CharacterVector.R: unit test for matrix
 	indexing (test.CharacterVector.matrix.indexing)
 
-	* inst/Rcpp/SEXP_Vector.h: use offset to implement matrix like 
+	* inst/Rcpp/SEXP_Vector.h: use offset to implement matrix like
 	indexing on lists
 
 	* inst/unitTests/runit.GenericVector.R: unit test for matrix
 	indexing (test.List.matrix.indexing)
 
+2010-01-26  Dirk Eddelbuettel  <edd at dexter>
+
+	* inst/unitTests/runit.RcppDate.R: added
+
 2010-01-25  Romain Francois <francoisromain at free.fr>
 
-	* src/Rcpp/wrap.h: wrap is back at being a template. The 
-	template parameter T is first converted to SEXP implicitely 
-	and the wrap(SEXP) method is used. This allows clients to only have to 
+	* src/Rcpp/wrap.h: wrap is back at being a template. The
+	template parameter T is first converted to SEXP implicitely
+	and the wrap(SEXP) method is used. This allows clients to only have to
 	implement an implicit conversion to SEXP operator for their class
 	and have wrap for free.
 
-	* src/Rcpp/SEXP_Vector.h: factored out ExpressionVector and 
+	* src/Rcpp/SEXP_Vector.h: factored out ExpressionVector and
 	GenericVector into a templated SEXP_Vector class parameterized
-	by the SEXP type (VECSXP or EXPRSXP). GenericVector and 
+	by the SEXP type (VECSXP or EXPRSXP). GenericVector and
 	ExpressionVector now are generated from the template. This will
 	ease adding features to both classes.
 
@@ -71,7 +85,7 @@
 
 	* configure.in: Withdrawn as OS X universal binaries are only built
 	  when there is src/Makevars and neither src/Makefile nor configure
-	* configure: ide
+	* configure: idem
 	* src/Makevars: Again a static file, content copied from Makevars.in,
           -std=c++0x selection back to simply unabling a comment
 
@@ -83,13 +97,18 @@
 	template class. A first attempt at matrix indexing is added
 	as part of this.
 
-	* int/unitTests/runit.NumericVector.R: new unit tests about
+	* inst/unitTests/runit.NumericVector.R: new unit tests about
 	matrix indexing
 
 	* src/Rcpp/VectorBase.h: added the exception not_a_matrix
 	that is thrown when attempting to perform matrix indexing on
 	a vector that is not a matrix.
 
+2010-01-23  Dirk Eddelbuettel  <edd at debian.org>
+
+	* inst/unitTests/runit.RcppParams.R: added
+	* inst/unitTests/runit.RcppResultSet.R: added
+
 2010-01-23  Romain Francois <francoisromain at free.fr>
 
 	* src/wrap.cpp: s/copy/std::copy/



More information about the Rcpp-commits mailing list