[Rcpp-commits] r1055 - in pkg: Rcpp Rcpp/inst RcppGSL
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Fri Apr 16 14:16:19 CEST 2010
Author: edd
Date: 2010-04-16 14:16:18 +0200 (Fri, 16 Apr 2010)
New Revision: 1055
Modified:
pkg/Rcpp/DESCRIPTION
pkg/Rcpp/NEWS
pkg/Rcpp/inst/ChangeLog
pkg/RcppGSL/DESCRIPTION
Log:
fold changes from 0.7.11 bug releases, also roll RcppGSL Depends to >= 0.7.12.4
Modified: pkg/Rcpp/DESCRIPTION
===================================================================
--- pkg/Rcpp/DESCRIPTION 2010-04-15 14:07:36 UTC (rev 1054)
+++ pkg/Rcpp/DESCRIPTION 2010-04-16 12:16:18 UTC (rev 1055)
@@ -1,6 +1,6 @@
Package: Rcpp
Title: Rcpp R/C++ interface package
-Version: 0.7.11.5
+Version: 0.7.12.5
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 150 unit tests provide addtional
+ Several examples are included, and over 220 unit tests provide addtional
usage examples.
Depends: R (>= 2.10.0)
Suggests: inline (>= 0.3.4), RUnit
Modified: pkg/Rcpp/NEWS
===================================================================
--- pkg/Rcpp/NEWS 2010-04-15 14:07:36 UTC (rev 1054)
+++ pkg/Rcpp/NEWS 2010-04-16 12:16:18 UTC (rev 1055)
@@ -1,18 +1,26 @@
-0.7.12
+0.7.13
- o new class Rcpp::Formula to help building formulae in C++
+ o new class Rcpp::Formula to help building formulae in C++
- o Rcpp.package.skeleton gains an argument "example_code" and can now be
+ o Rcpp.package.skeleton gains an argument "example_code" and can now be
used with an empty list, so that only the skeleton is generated
- o wrap now supports containers of the following types: long, long double,
- unsigned long, short and unsigned short which are silently converted
+ o wrap now supports containers of the following types: long, long double,
+ unsigned long, short and unsigned short which are silently converted
to the most acceptable R type.
- o All Rcpp headers have been moved to the inst/include directory, allowing
- use of LinkingTo: Rcpp. But the Makevars and Makevars.win still need
- to link against the user library.
+ o All Rcpp headers have been moved to the inst/include directory,
+ allowing use of LinkingTo: Rcpp. But the Makevars and Makevars.win
+ are still need to link against the user library.
+ o Revert to not double-quote protecting the path on Windows as this
+ breaks backticks expansion used n Makevars.win etc
+
+0.7.12 2010-04-16
+
+ o Undo shQuote() to protect Windows path names (which may contain
+ spaces) as backticks use is still broken; use of $(shell ...) works
+
0.7.11 2010-03-26
o Vector<> gains a set of templated factory methods "create" which
@@ -24,9 +32,9 @@
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
- simple vectors (through Vector<>::create)
+ o Named is no more a class but a templated function. Both interfaces
+ Named(.,.) and Named(.)=. are preserved, and extended to work also on
+ simple vectors (through Vector<>::create)
o Applied patch by Alistair Gee to make ColDatum more robust
@@ -35,11 +43,12 @@
0.7.10 2010-03-15
- o new class Rcpp::S4 whose constructor checks if the object is an S4 object
+ o new class Rcpp::S4 whose constructor checks if the object is an S4
+ object
- o maximum number of templated arguments to the pairlist function,
- the DottedPair constructor, the Language constructor and the
- Pairlist constructor has been updated to 20 (was 5) and a script has been
+ o maximum number of templated arguments to the pairlist function, the
+ DottedPair constructor, the Language constructor and the Pairlist
+ constructor has been updated to 20 (was 5) and a script has been
added to the source tree should we want to change it again
o use shQuote() to protect Windows path names (which may contain spaces)
@@ -51,10 +60,10 @@
o bugfix on 64 bit platforms. The traits classes (wrap_type_traits, etc)
used size_t when they needed to actually use unsigned int
- o fixed pre gcc 4.3 compatibility. The trait class that was used to
- identify if a type is convertible to another had too many false positives
- on pre gcc 4.3 (no tr1 or c++0x features). fixed by implementing the
- section 2.7 of "Modern C++ Design" book.
+ o fixed pre gcc 4.3 compatibility. The trait class that was used to
+ identify if a type is convertible to another had too many false
+ positives on pre gcc 4.3 (no tr1 or c++0x features). fixed by
+ implementing the section 2.7 of "Modern C++ Design" book.
0.7.8 2010-03-09
Modified: pkg/Rcpp/inst/ChangeLog
===================================================================
--- pkg/Rcpp/inst/ChangeLog 2010-04-15 14:07:36 UTC (rev 1054)
+++ pkg/Rcpp/inst/ChangeLog 2010-04-16 12:16:18 UTC (rev 1055)
@@ -1,24 +1,33 @@
-2010-04-6 Romain Francois <romain at r-enthusiasts.com>
+2010-04-16 Dirk Eddelbuettel <edd at debian.org>
+ * DESCRIPTION: Release 0.7.12
+
+ * debian/*: Similarly updated for new release to Debian
+
+ * RcppLdpath.R: Remove shQuote() from trying to protect spaces in
+ Windows pathnames as it breaks backticks expansion usage
+
+2010-04-06 Romain Francois <romain at r-enthusiasts.com>
+
* inst/include/Rcpp/traits/*.h: added support for long
-2010-04-4 Romain Francois <romain at r-enthusiasts.com>
+2010-04-04 Romain Francois <romain at r-enthusiasts.com>
- * inst/include/* : headers are moved to inst/include so that they are
+ * inst/include/* : headers are moved to inst/include so that they are
are not duplicated on multi arch platforms
* R/RcppLdPath.R: RcppCxxFlags is updated to reflect the above change
- * src/Makevars: simplified as the headers don't need to be copied to each
+ * src/Makevars: simplified as the headers don't need to be copied to each
arch lib directory anymore
* src/Makevars.win: same
- * inst/include/Rcpp/Vector.h : Vector<> gains a templated assignment
- operator
-
-2010-04-2 Romain Francois <romain at r-enthusiasts.com>
+ * inst/include/Rcpp/Vector.h : Vector<> gains a templated assignment
+ operator
+2010-04-02 Romain Francois <romain at r-enthusiasts.com>
+
* src/Rcpp/Formula.h: new Rcpp::Formula class
* inst/unitTests/runit.Formula.R: unit test for Rcpp::Formula
Modified: pkg/RcppGSL/DESCRIPTION
===================================================================
--- pkg/RcppGSL/DESCRIPTION 2010-04-15 14:07:36 UTC (rev 1054)
+++ pkg/RcppGSL/DESCRIPTION 2010-04-16 12:16:18 UTC (rev 1055)
@@ -8,6 +8,6 @@
Description: Glue between Rcpp and the GNU GSL
License: GPL (>=2)
LazyLoad: yes
-Depends: Rcpp (>= 0.7.11.5)
+Depends: Rcpp (>= 0.7.12.5)
LinkingTo: Rcpp
SystemRequirements: GNU GSL
More information about the Rcpp-commits
mailing list