[Rcpp-commits] r344 - pkg/inst

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Mon Jan 11 17:24:09 CET 2010


Author: edd
Date: 2010-01-11 17:24:09 +0100 (Mon, 11 Jan 2010)
New Revision: 344

Modified:
   pkg/inst/ChangeLog
Log:
document the configure.{in,win} additions made Friday


Modified: pkg/inst/ChangeLog
===================================================================
--- pkg/inst/ChangeLog	2010-01-11 16:12:31 UTC (rev 343)
+++ pkg/inst/ChangeLog	2010-01-11 16:24:09 UTC (rev 344)
@@ -1,7 +1,7 @@
 2010-01-11  Romain Francois <francoisromain at free.fr>
 
 	* src/Rcpp/Environment.h: operator[](string) for environment
-	allowing to get/set values of a binding in this environment. 
+	allowing to get/set values of a binding in this environment.
 	The Environment::Binding class has been created to act as
 	a proxy.
 	* src/Environment.cpp: idem
@@ -12,11 +12,11 @@
 	* src/Rcpp/Pairlist.h: operator[] for pairlist using proxies
 	* src/Pairlist.cpp : idem
 	* inst/unitTests/runit.Pairlist.R: new unit tests
-	
+
 	* src/Rcpp/Language.h: same for Language
 	* src/Language.cpp : idem
 	* inst/unitTests/runit.Language.R: new unit tests
-	
+
 	* inst/unitTests/runit.Function.R: added unit test for function
 	throwing exceptions
 
@@ -24,16 +24,24 @@
 
 2010-01-09  Romain Francois <francoisromain at free.fr>
 
-	* src/Rcpp/RObject.h: attr can now be used to get or set the 
+	* src/Rcpp/RObject.h: attr can now be used to get or set the
 	attribute (used to be read only). This is another manifestation
 	of the proxy pattern. The rhs can be anything wrap can handle
 
 	* inst/unitTests/runit.RObject.R: added test.RObject.attr.set
 	unit test (setting attribute).
 
-	* src/Rcpp/Function.h: Function::operator() now throws an 
+	* src/Rcpp/Function.h: Function::operator() now throws an
 	exception if an R error occurs.
 
+2010-01-08  Dirk Eddelbuettel  <edd at debian.org>
+
+	* configure.in: provide basic support for c++ compiler version detection
+ 	  at build-time so that we can add -std=c++0x when applicable;
+	  provide defaults in case we do not use g++
+	* src/Makevars.in: copied from Makevars, set C++ flags from configure
+	* configure.win: simply log what g++ version is being used
+
 2010-01-08  Romain Francois <francoisromain at free.fr>
 
 	* src/Rcpp/wrap.h: added wrap( size_t ) to disambiguate it
@@ -50,12 +58,12 @@
 
 	* src/Rcpp/Pairlist.h: gains a push_front method
 
-	* src/Rcpp/wrap.h : now the result type of the various wrap 
+	* src/Rcpp/wrap.h : now the result type of the various wrap
 	functions depends on the parameters. wrap( bool ) makes a
-	LogicalVector, etc ... wrap(SEXP) dispatches to the 
+	LogicalVector, etc ... wrap(SEXP) dispatches to the
 	appropriate Rcpp:: class depending on TYPEOF
 
-	* src/Rcpp/RObject.h: added methods "isS4", "slot" 
+	* src/Rcpp/RObject.h: added methods "isS4", "slot"
 	and "hasSlot" to deal with S4 objects
 	* inst/unitTests/runit.S4.R: unit tests
 
@@ -79,7 +87,7 @@
 	* inst/unitTests/runit.ExpressionVector.R: unit tests
 
 	* src/Rcpp/CharacterVector.h: new class Rcpp::CharacterVector
-	to manage character vectors (STRSXP). StringVector is a 
+	to manage character vectors (STRSXP). StringVector is a
 	convenience typedef equivalent to CharacterVector
 	* src/CharacterVector.cpp: implementation
 	* inst/unitTests/runit.CharacterVector.R: unit tests
@@ -93,8 +101,8 @@
 	USE_RINTERNALS, but defining it disables NO_R_REMAP)
 
 	* src/Rcpp/GenericVector.h : added begin and end to allow
-	stl type iteration over generic vectors. Now using the 
-	Proxy pattern (from Item 30 of More Effective C++) to 
+	stl type iteration over generic vectors. Now using the
+	Proxy pattern (from Item 30 of More Effective C++) to
 	allow getting and setting the elements of the list through
 	the operator[].
 



More information about the Rcpp-commits mailing list