[Rcpp-commits] r4336 - in pkg/Rcpp: . inst/doc

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Sun Jun 9 00:12:54 CEST 2013


Author: edd
Date: 2013-06-09 00:12:54 +0200 (Sun, 09 Jun 2013)
New Revision: 4336

Modified:
   pkg/Rcpp/ChangeLog
   pkg/Rcpp/inst/doc/Rcpp-introduction.Rnw
   pkg/Rcpp/inst/doc/Rcpp.bib
Log:
some cross-referencing


Modified: pkg/Rcpp/ChangeLog
===================================================================
--- pkg/Rcpp/ChangeLog	2013-06-08 21:06:07 UTC (rev 4335)
+++ pkg/Rcpp/ChangeLog	2013-06-08 22:12:54 UTC (rev 4336)
@@ -2,6 +2,9 @@
 
 	* inst/doc/Rcpp.bib: Updated entries
 
+	* inst/doc/Rcpp-introduction.Rnw: Added pointer to 'Rcpp Attributes'
+	vignette, as well as to 'Rcpp Sugar' and 'Rcpp Modules' vignettes.
+
 2013-06-06  Romain Francois <romain at r-enthusiasts.com>
 
         * unitTests/cpp/Vector.cpp : more unit tests for erase

Modified: pkg/Rcpp/inst/doc/Rcpp-introduction.Rnw
===================================================================
--- pkg/Rcpp/inst/doc/Rcpp-introduction.Rnw	2013-06-08 21:06:07 UTC (rev 4335)
+++ pkg/Rcpp/inst/doc/Rcpp-introduction.Rnw	2013-06-08 22:12:54 UTC (rev 4336)
@@ -107,7 +107,9 @@
   This vignette corresponds to the paper published in the \textsl{Journal of
     Statistical Software}. It is currently still identical to
   the published paper.  Over time, this vignette version may receive minor
-  updates. For citations, please use the publication \citep{JSS:Rcpp}.
+  updates. For citations, please use the \cite{JSS:Rcpp} or
+  \cite{Eddelbuettel:2013:Rcpp}; details are also provided in \proglang{R} via
+  \texttt{citation("Rcpp")}.
 
   This version corresponds to \pkg{Rcpp} version \Sexpr{rcpp.version} and was
   typeset on \Sexpr{now.date}.
@@ -717,6 +719,10 @@
 \code{src}---and all this functionality can be used directly from the \proglang{R}
 prompt making prototyping with \proglang{C++} functions straightforward.
 
+\textsl{Update}: \pkg{Rcpp} version 0.10.0 and later contain new and powerful feature
+called 'Rcpp Attributes' which provides an even more powerful mechanism; see
+\cite{CRAN:Rcpp:Attributes} for more details.
+
 \section{Using Standard Template Library algorithms}
 
 The STL offers a variety of generic
@@ -1015,6 +1021,11 @@
 functionality for \proglang{Python}. \proglang{C++} classes exposed by \pkg{Rcpp} modules are
 shadowed by reference classes which have been introduced in \proglang{R} 2.12.0.
 
+\textsl{Update}: Besides the vignettes for '\pkg{Rcpp} Sugar'
+\citep{CRAN:Rcpp:Sugar} and '\pkg{Rcpp} Modules' \citep{CRAN:Rcpp:Modules},
+the aforementioned vignette for '\pkg{Rcpp} Attributes'
+\citep{CRAN:Rcpp:Attributes} describes a new possibility for even more direct
+integration between \proglang{Rcpp} and \proglang{C++}.
 
 \section{Summary}
 

Modified: pkg/Rcpp/inst/doc/Rcpp.bib
===================================================================
--- pkg/Rcpp/inst/doc/Rcpp.bib	2013-06-08 21:06:07 UTC (rev 4335)
+++ pkg/Rcpp/inst/doc/Rcpp.bib	2013-06-08 22:12:54 UTC (rev 4336)
@@ -139,6 +139,33 @@
   url =		 CRAN # "package=Rcpp"
 }
 
+ at Manual{CRAN:Rcpp:Attributes,
+  crossref =     {CRAN:Rcpp},
+  author = 	 {J. J. Allaire and Dirk Eddelbuettel and Romain Fran\c{c}ois},
+  title = 	 {{Rcpp} Attributes},
+  year = 	 2013,
+  note = 	 {Vignette included in R package Rcpp},
+  url =		 CRAN # "package=Rcpp"
+}
+
+ at Manual{CRAN:Rcpp:Modules,
+  crossref =     {CRAN:Rcpp},
+  author = 	 {Dirk Eddelbuettel and Romain Fran\c{c}ois},
+  title = 	 {Exposing {C++} functions and classes with {Rcpp} modules},
+  year = 	 2013,
+  note = 	 {Vignette included in R package Rcpp},
+  url =		 CRAN # "package=Rcpp"
+}
+
+ at Manual{CRAN:Rcpp:Sugar,
+  crossref =     {CRAN:Rcpp},
+  author = 	 {Dirk Eddelbuettel and Romain Fran\c{c}ois},
+  title = 	 {{Rcpp} syntactic sugar},
+  year = 	 2013,
+  note = 	 {Vignette included in R package Rcpp},
+  url =		 CRAN # "package=Rcpp"
+}
+
 @Manual{CRAN:RcppArmadillo,
   title =	 {RcppArmadillo: Rcpp integration for Armadillo
                   templated linear algebra library},



More information about the Rcpp-commits mailing list