[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