[Rcpp-commits] r1755 - in pkg/Rcpp: . debian inst

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Mon Jun 28 00:29:38 CEST 2010


Author: edd
Date: 2010-06-28 00:29:38 +0200 (Mon, 28 Jun 2010)
New Revision: 1755

Modified:
   pkg/Rcpp/DESCRIPTION
   pkg/Rcpp/NEWS
   pkg/Rcpp/debian/changelog
   pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides
   pkg/Rcpp/inst/ChangeLog
Log:
release 0.8.3


Modified: pkg/Rcpp/DESCRIPTION
===================================================================
--- pkg/Rcpp/DESCRIPTION	2010-06-27 17:28:13 UTC (rev 1754)
+++ pkg/Rcpp/DESCRIPTION	2010-06-27 22:29:38 UTC (rev 1755)
@@ -1,6 +1,6 @@
 Package: Rcpp
 Title: Rcpp R/C++ interface package
-Version: 0.8.2.14
+Version: 0.8.3
 Date: $Date$
 Author: Dirk Eddelbuettel and Romain Francois, with contributions 
  by Simon Urbanek, David Reiss and Douglas Bates; based on code written during 
@@ -44,7 +44,7 @@
  C++ function and compile, link and load it given the 'inlined' character
  argument which makes C++ integration very easy.
  .
- Several examples are included, and over 550 unit tests in over 250 unit test
+ Several examples are included, and over 720 unit tests in over 320 unit test
  functions provide addtional usage examples.
 Depends: R (>= 2.10.0), methods
 Suggests: RUnit, inline

Modified: pkg/Rcpp/NEWS
===================================================================
--- pkg/Rcpp/NEWS	2010-06-27 17:28:13 UTC (rev 1754)
+++ pkg/Rcpp/NEWS	2010-06-27 22:29:38 UTC (rev 1755)
@@ -1,23 +1,23 @@
-0.8.3   (under development)
+0.8.3   2010-06-27
 
-    o	 This release adds Rcpp sugar which brings (a subset of) the R syntax
+    o	This release adds Rcpp sugar which brings (a subset of) the R syntax
         into C++. This supports : 
-        - binary operators : <,>,<=,>=,==,!= between R vectors
-        - arithmetic operators: +,-,*,/ between compatible R vectors
-        - several functions that are similar to the R function of the same name:
+         - binary operators : <,>,<=,>=,==,!= between R vectors
+         - arithmetic operators: +,-,*,/ between compatible R vectors
+         - several functions that are similar to the R function of the same name:
         abs, all, any, ceiling, diff, exp, ifelse, is_na, lapply, pmin, pmax, 
         pow, sapply, seq_along, seq_len, sign
         
         Simple examples :
         
-        // two numeric vector of the same size
-        NumericVector x ;
-        NumericVector y ;
-        NumericVector res = ifelse( x < y, x*x, -(y*y) ) ;
+          // two numeric vector of the same size
+          NumericVector x ;
+          NumericVector y ;
+          NumericVector res = ifelse( x < y, x*x, -(y*y) ) ;
         
-        // sapply'ing a C++ function
-        double square( double x ){ return x*x ; }
-        NumericVector res = sapply( x, square ) ;
+          // sapply'ing a C++ function
+          double square( double x ){ return x*x ; }
+          NumericVector res = sapply( x, square ) ;
         
         Rcpp sugar uses the technique of expression templates, pioneered by the 
         Blitz++ library and used in many libraries (Boost::uBlas, Armadillo). 
@@ -39,8 +39,9 @@
     o   New classes Date, Datetime, DateVector and DatetimeVector with proper
         'new' API integration such as as(), wrap(), iterators, ...
 
-    o   The so-called classic API headers have been moved to a subdirectory classic/
-        This should not affect client-code as only Rcpp.h was ever included.
+    o   The so-called classic API headers have been moved to a subdirectory
+        classic/ This should not affect client-code as only Rcpp.h was ever
+        included.
 
     o   RcppDate now has a constructor from SEXP as well
 

Modified: pkg/Rcpp/debian/changelog
===================================================================
--- pkg/Rcpp/debian/changelog	2010-06-27 17:28:13 UTC (rev 1754)
+++ pkg/Rcpp/debian/changelog	2010-06-27 22:29:38 UTC (rev 1755)
@@ -1,3 +1,9 @@
+rcpp (0.8.3-1) unstable; urgency=low
+
+  * New release
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 27 Jun 2010 16:40:23 -0500
+
 rcpp (0.8.2-1) unstable; urgency=low
 
   * New release

Modified: pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides
===================================================================
--- pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides	2010-06-27 17:28:13 UTC (rev 1754)
+++ pkg/Rcpp/debian/r-cran-rcpp.lintian-overrides	2010-06-27 22:29:38 UTC (rev 1755)
@@ -49,3 +49,7 @@
 r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.client.package.R
 r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Module.R
 r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.complex.R
+r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Date.R
+r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.Datetime.R
+r-cran-rcpp: script-not-executable ./usr/lib/R/site-library/Rcpp/unitTests/runit.sugar.R
+r-cran-rcpp: executable-not-elf-or-script ./usr/lib/R/site-library/Rcpp/examples/SugarPerformance/sugarBenchmarks.R

Modified: pkg/Rcpp/inst/ChangeLog
===================================================================
--- pkg/Rcpp/inst/ChangeLog	2010-06-27 17:28:13 UTC (rev 1754)
+++ pkg/Rcpp/inst/ChangeLog	2010-06-27 22:29:38 UTC (rev 1755)
@@ -1,5 +1,9 @@
 2010-06-27  Dirk Eddelbuettel  <edd at debian.org>
 
+	* DESCRIPTION: Release 0.8.3
+
+	* debian/*: Similarly updated for new release to Debian
+
 	* inst/unitTests/runTests.R: Stop-gap measure to reduce the number of
 	tests run on Windows as we now have so many tests that the build
 	exceeds the time limit granted by the win-builder service. The forced



More information about the Rcpp-commits mailing list