[Rcpp-commits] r948 - in pkg/Rcpp: . debian inst
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Fri Mar 26 21:15:51 CET 2010
Author: edd
Date: 2010-03-26 21:15:51 +0100 (Fri, 26 Mar 2010)
New Revision: 948
Modified:
pkg/Rcpp/DESCRIPTION
pkg/Rcpp/NEWS
pkg/Rcpp/debian/changelog
pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides
pkg/Rcpp/inst/ChangeLog
Log:
new release 0.7.11
Modified: pkg/Rcpp/DESCRIPTION
===================================================================
--- pkg/Rcpp/DESCRIPTION 2010-03-26 16:37:51 UTC (rev 947)
+++ pkg/Rcpp/DESCRIPTION 2010-03-26 20:15:51 UTC (rev 948)
@@ -1,6 +1,6 @@
Package: Rcpp
Title: Rcpp R/C++ interface package
-Version: 0.7.10.3
+Version: 0.7.11
Date: $Date$
Author: Dirk Eddelbuettel and Romain Francois, with contributions
by Simon Urbanek, David Reiss and Douglas Bates; based on code written during
Modified: pkg/Rcpp/NEWS
===================================================================
--- pkg/Rcpp/NEWS 2010-03-26 16:37:51 UTC (rev 947)
+++ pkg/Rcpp/NEWS 2010-03-26 20:15:51 UTC (rev 948)
@@ -1,7 +1,13 @@
-0.7.11 (under develpment)
+0.7.11 2010-03-26
- o Vector<> gains a set of templated factory methods "create". create
- takes up to 20 arguments and can create named or unnamed vectors.
+ o Vector<> gains a set of templated factory methods "create" which
+ takes up to 20 arguments and can create named or unnamed vectors.
+ This greatly facilitates creating objects that are returned to R.
+
+ o Matrix now has a diag() method to create diagonal matrices, and
+ a new constructor using a single int to create square matrices
+
+ o Vector now has a new fill() method to propagate a single value
o Named is no more a class but a templated function. Both interfaces
Named(.,.) and Named(.)=. are preserved, and extended to work also on
@@ -9,8 +15,8 @@
o Applied patch by Alistair Gee to make ColDatum more robust
- o fixed a bug in Vector that caused random behavior due to the lack of
- copy constructor in the Vector template
+ o Fixed a bug in Vector that caused random behavior due to the lack of
+ copy constructor in the Vector template
0.7.10 2010-03-15
Modified: pkg/Rcpp/debian/changelog
===================================================================
--- pkg/Rcpp/debian/changelog 2010-03-26 16:37:51 UTC (rev 947)
+++ pkg/Rcpp/debian/changelog 2010-03-26 20:15:51 UTC (rev 948)
@@ -1,3 +1,9 @@
+rcpp (0.7.11-1) unstable; urgency=low
+
+ * New release
+
+ -- Dirk Eddelbuettel <edd at debian.org> Fri, 26 Mar 2010 15:14:58 -0500
+
rcpp (0.7.10-1) unstable; urgency=low
* New release
Modified: pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides
===================================================================
--- pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides 2010-03-26 16:37:51 UTC (rev 947)
+++ pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides 2010-03-26 20:15:51 UTC (rev 948)
@@ -40,3 +40,6 @@
r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Matrix.R
r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Row.R
r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.macros.R
+r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Argument.R
+r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.RcppFrame.R
+r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Vector.create.R
Modified: pkg/Rcpp/inst/ChangeLog
===================================================================
--- pkg/Rcpp/inst/ChangeLog 2010-03-26 16:37:51 UTC (rev 947)
+++ pkg/Rcpp/inst/ChangeLog 2010-03-26 20:15:51 UTC (rev 948)
@@ -1,3 +1,21 @@
+2010-03-26 Dirk Eddelbuettel <edd at debian.org>
+
+ * DESCRIPTION: Release 0.7.11
+
+ * debian/*: Similarly updated for new release to Debian
+
+ * inst/examples/FastLM: Updated to use new create() method
+
+ * inst/unitTests/runit.Matrix.R: New unit test new Matrix constructors
+
+2010-03-26 Romain Francois <romain at r-enthusiasts.com>
+
+ * src/Rcpp/Vector.h: Fixed bug in diag()
+
+2010-03-23 Dirk Eddelbuettel <edd at debian.org>
+
+ * inst/unitTests/runit.CharacterVector.R: New unit test or bug found by Doug
+
2010-03-23 Romain Francois <romain at r-enthusiasts.com>
* src/Rcpp/Vector.h: fixed critical bug. Vector did not have copy constructor
@@ -2,16 +20,16 @@
and assignement operators
-
+
* src/exceptions.cpp: added the demangle helper function to help debugging
-
+
* src/RcppCommon.h: added the DEMANGLE macro and the RCPP_DEBUG macro to help
- debugging.
+ debugging.
2010-03-20 Romain Francois <romain at r-enthusiasts.com>
- * src/Rcpp/Vector.h : Vector gains a templated fill method to fill all
+ * src/Rcpp/Vector.h : Vector gains a templated fill method to fill all
elements of a vector with the same value
2010-03-19 Romain Francois <romain at r-enthusiasts.com>
- * src/Rcpp/Vector.h : Matrix gains a diag method to create diagonal
+ * src/Rcpp/Vector.h : Matrix gains a diag method to create diagonal
matrices
@@ -23,7 +41,7 @@
in making simple vectors, e.g through the Vector::create factory functions
* src/Rcpp/Vector.h: Vector gains the "create" factory methods taking up
- to 20 arguments that can be named (using the Argument class or the _
+ to 20 arguments that can be named (using the Argument class or the _
placeholder)
* src/Rcpp/make_list.h: removed since Vector::create does the job more generically
@@ -32,7 +50,7 @@
2010-03-19 Dirk Eddelbuettel <edd at debian.org>
* src/Rcpp/Vector.h: Matrix now also accepts a single int in the
- constructor to create matrices of square sizes
+ constructor to create matrices of square sizes
* src/RcppFrame.h: Patch by Alistair Gee to make ColDatum more robust
src/RcppFrame.h: Idem
More information about the Rcpp-commits
mailing list