Skip to content

Commit 6ea9285

Browse files
committed
reference new Introduction in old one
1 parent 33ac9de commit 6ea9285

File tree

3 files changed

+46
-32
lines changed

3 files changed

+46
-32
lines changed

cleanup

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ rm -f confdefs.h config.log config.status \
2626
inst/unitTests/testRcppClass/src/symbols.rds \
2727
vignettes/*.aux vignettes/*.log vignettes/*.out \
2828
vignettes/*.tex vignettes/*.bbl vignettes/*.blg \
29-
vignettes/*.toc vignettes/*.tpt
29+
vignettes/*.toc vignettes/*.tpt vignettes/*.xwm
3030

3131
rm -rf autom4te.cache inst/lib/ inst/doc/man/ inst/doc/html/ inst/doc/latex/ \
3232
inst/doc/auto inst/bib/auto inst/doc/Rcpp-*/auto/ src-* vignettes/auto

inst/bib/Rcpp.bib

Lines changed: 38 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ @Manual{CRAN:Rcpp:Modules
146146
crossref = {CRAN:Rcpp},
147147
author = {Dirk Eddelbuettel and Romain Fran\c{c}ois},
148148
title = {Exposing {C++} functions and classes with {Rcpp} modules},
149-
year = 2015,
149+
year = 2017,
150150
note = {Vignette included in R package Rcpp},
151151
url = CRAN # "package=Rcpp"
152152
}
@@ -281,6 +281,14 @@ @Manual{CRAN:littler
281281
url = CRAN # "package=littler"
282282
}
283283

284+
@Manual{CRAN:microbenchmark,
285+
title = {microbenchmark: Accurate Timing Functions},
286+
author = {Olaf Mersmann},
287+
year = 2015,
288+
note = {R package version 1.4-2.1},
289+
url = {https://CRAN.R-project.org/package=microbenchmark}
290+
}
291+
284292
@Manual{CRAN:minqa,
285293
title = {minqa: Derivative-free optimization algorithms by
286294
quadratic approximation},
@@ -291,12 +299,12 @@ @Manual{CRAN:minqa
291299
url = CRAN # "package=minqa"
292300
}
293301

294-
@Manual{CRAN:microbenchmark,
295-
title = {microbenchmark: Accurate Timing Functions},
296-
author = {Olaf Mersmann},
297-
year = 2015,
298-
note = {R package version 1.4-2.1},
299-
url = {https://CRAN.R-project.org/package=microbenchmark}
302+
@Manual{CRAN:profvis,
303+
title = {profvis: Interactive Visualizations for Profiling R Code},
304+
author = {Winston Chang and Javier Luraschi},
305+
year = 2017,
306+
note = {R package version 0.3.3},
307+
url = {https://CRAN.R-project.org/package=profvis},
300308
}
301309

302310
@Manual{CRAN:rbenchmark,
@@ -324,14 +332,6 @@ @Article{CRAN:testthat
324332
pages = {5--10},
325333
}
326334

327-
@Manual{CRAN:profvis,
328-
title = {profvis: Interactive Visualizations for Profiling R Code},
329-
author = {Winston Chang and Javier Luraschi},
330-
year = 2017,
331-
note = {R package version 0.3.3},
332-
url = {https://CRAN.R-project.org/package=profvis},
333-
}
334-
335335
@Book{Chambers:1998:PwD,
336336
author = {John M. Chambers},
337337
title = {Programming with Data: {A} Guide to the {S} Language},
@@ -425,14 +425,14 @@ @article{Efron:1979:Bootstrap
425425
year = {1979}
426426
}
427427

428-
; see http://eigen.tuxfamily.org/index.php?title=BibTeX
429-
; replaced 'howpublished' with 'url' and updated year to 2011, and again to 2012
430428
@MISC{Eigen:Web,
431429
author = {Ga\"{e}l Guennebaud and Beno\^{i}t Jacob and others},
432430
title = {Eigen v3},
433431
year = 2012,
434432
url = {http://eigen.tuxfamily.org},
435433
}
434+
; see http://eigen.tuxfamily.org/index.php?title=BibTeX
435+
; replaced 'howpublished' with 'url' and updated year to 2011, and again to 2012
436436
437437
@Manual{GSL,
438438
title = {{GNU} {S}cientific {L}ibrary {R}eference {M}anual},
@@ -625,6 +625,17 @@ @book{Meyers:2005:EffectiveC++
625625
edition = {3rd},
626626
}
627627

628+
@Article{PeerJ:Rcpp,
629+
author = {Dirk Eddelbuettel and James Joseph Balamuta},
630+
title = {Extending R with C++: A Brief Introduction to Rcpp},
631+
journal = {PeerJ Preprints},
632+
volume = 5,
633+
issue = {e3188v1},
634+
year = 2017,
635+
month = {August},
636+
doi = {10.7287/peerj.preprints.3188v1/},
637+
}
638+
628639
@Book{Plauger+Et+Al:2000:STL,
629640
author = {P.J. Plauger and Alexander Stepanov and Meng Lee and
630641
David R. Musser},
@@ -701,16 +712,6 @@ @Manual{Samperi:2009:RcppTemplate
701712
url = CRAN # "/src/contrib/Archive/RcppTemplate"
702713
}
703714

704-
@TechReport{Sanderson:2010:Armadillo,
705-
author = {Conrad Sanderson},
706-
title = {{Armadillo}: {An} open source {C++} Algebra Library
707-
for Fast Prototyping and Computationally Intensive
708-
Experiments },
709-
institution = {{NICTA}},
710-
year = 2010,
711-
url = "http://arma.sf.net"
712-
}
713-
714715
@article{Sanderson+Curtin:2016,
715716
doi = {10.21105/joss.00026},
716717
url = {http://dx.doi.org/10.21105/joss.00026},
@@ -725,6 +726,16 @@ @article{Sanderson+Curtin:2016
725726
journal = {{JOSS}}
726727
}
727728

729+
@TechReport{Sanderson:2010:Armadillo,
730+
author = {Conrad Sanderson},
731+
title = {{Armadillo}: {An} open source {C++} Algebra Library
732+
for Fast Prototyping and Computationally Intensive
733+
Experiments },
734+
institution = {{NICTA}},
735+
year = 2010,
736+
url = "http://arma.sf.net"
737+
}
738+
728739
@Book{Stroustrup:1997:Cpp,
729740
author = {Bjarne Stroustrup},
730741
title = {The C++ Programming Language},
Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%% use JSS class -- use 'nojss' to turn off header
22
\documentclass[shortnames,nojss,article]{jss}
33
\usepackage{booktabs,flafter,thumbpdf}
4-
%\VignetteIndexEntry{Rcpp-introduction}
4+
%\VignetteIndexEntry{Rcpp-JSS-2011}
55
%\VignetteKeywords{Rcpp, foreign function interface, .Call, C++, R}
66
%\VignetteDepends{Rcpp}
77
\SweaveOpts{concordance=FALSE}
@@ -106,9 +106,12 @@ at \url{http://CRAN.R-project.org/package=Rcpp}.
106106
\makeatletter
107107
\if@nojss
108108
This vignette corresponds to the paper published in the \textsl{Journal of
109-
Statistical Software}. It is currently still identical to
110-
the published paper. Over time, this vignette version may receive minor
111-
updates. For citations, please use the \cite{JSS:Rcpp} or
109+
Statistical Software} (and is still mostly identical to the published paper).
110+
It had been distributed with the \pkg{Rcpp} package as file
111+
\textsf{Rcpp-introduction.pdf} for several years but has now been superceded by
112+
an updated introduction \citep{PeerJ:Rcpp}.
113+
114+
For citations, please use the \cite{JSS:Rcpp} or
112115
\cite{Eddelbuettel:2013:Rcpp}; details are also provided in \proglang{R} via
113116
\texttt{citation("Rcpp")}.
114117

0 commit comments

Comments
 (0)