Skip to content

Commit 9e522f5

Browse files
committed
release 0.12.19
1 parent 404e1ef commit 9e522f5

File tree

8 files changed

+39
-16
lines changed

8 files changed

+39
-16
lines changed

ChangeLog

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,19 @@
1+
2018-09-20 Dirk Eddelbuettel <[email protected]>
2+
3+
* DESCRIPTION: Release 0.12.19
4+
* inst/NEWS.Rd: Idem
5+
* inst/bib/Rcpp.bib: Idem
6+
* vignettes/Rcpp.bib: Idem
7+
* inst/include/Rcpp/config.h: Idem
8+
9+
* vignettes/Rcpp-FAQ.Rmd: Set 'eval=FALSE' on another
10+
RcppArmadillo example to not create a build-time dependency
11+
112
2018-09-18 JJ Allaire <[email protected]>
213

3-
* src/attributes.cpp: Add support [[Rcpp::init]] attribute
4-
* vignettes/Rcpp-attributes.Rmd: Documentation for [[Rcpp::init]] attribute
14+
* src/attributes.cpp: Add support for [[Rcpp::init]] attribute
15+
* vignettes/Rcpp-attributes.Rmd: Documentation for [[Rcpp::init]]
16+
attribute
517

618
2018-09-17 Dirk Eddelbuettel <[email protected]>
719

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: Rcpp
22
Title: Seamless R and C++ Integration
3-
Version: 0.12.18.3
4-
Date: 2018-09-17
3+
Version: 0.12.19
4+
Date: 2018-09-20
55
Author: Dirk Eddelbuettel, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou,
66
Nathan Russell, Douglas Bates and John Chambers
77
Maintainer: Dirk Eddelbuettel <[email protected]>

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ represented as instances of `Rcpp::Environment`, functions are represented as
1616
[Rcpp-introduction](https://cran.r-project.org/package=Rcpp/vignettes/Rcpp-introduction.pdf)
1717
vignette (now published as a
1818
[TAS paper](https://amstat.tandfonline.com/doi/abs/10.1080/00031305.2017.1375990); an
19-
[earlier introduction](https://cloud.r-project.org/web/packages/Rcpp/vignettes/Rcpp-jss-2011.pdf)
19+
[earlier introduction](https://cran.r-project.org/package=Rcpp/vignettes/Rcpp-jss-2011.pdf)
2020
was also published as a [JSS paper](http://www.jstatsoft.org/v40/i08/))
2121
provides a good entry point to Rcpp as do the [Rcpp
2222
website](http://www.rcpp.org), the [Rcpp
@@ -56,7 +56,7 @@ published as a [paper in
5656
TAS](https://amstat.tandfonline.com/doi/abs/10.1080/00031305.2017.1375990) (and as a
5757
[preprint in PeerJ](https://peerj.com/preprints/3188/)). Also available is an
5858
[earlier
59-
introduction](https://cloud.r-project.org/web/packages/Rcpp/vignettes/Rcpp-jss-2011.pdf)
59+
introduction](https://cran.r-project.org/package=Rcpp/vignettes/Rcpp-jss-2011.pdf)
6060
which was published as a [JSS paper](http://www.jstatsoft.org/v40/i08/))
6161

6262
Among the other vignettes are the [Rcpp

inst/NEWS.Rd

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,24 @@
33
\newcommand{\ghpr}{\href{https://github.com/RcppCore/Rcpp/pull/#1}{##1}}
44
\newcommand{\ghit}{\href{https://github.com/RcppCore/Rcpp/issues/#1}{##1}}
55

6-
\section{Changes in Rcpp version 0.12.19 (2018-09-xx)}{
6+
\section{Changes in Rcpp version 0.12.19 (2018-09-20)}{
77
\itemize{
88
\item Changes in Rcpp API:
99
\itemize{
10+
\item The \code{no_init()} accessor for vectors and matrices is
11+
now wrapped in \code{Shield<>()} to not trigger \code{rchk}
12+
warnings (Kirill Mueller in \ghpr{893} addressing \ghit{892}).
1013
\item \code{STRICT_R_HEADERS} will be defined twelve months from
1114
now; until then we protect it via \code{RCPP_NO_STRICT_HEADERS}
1215
which can then be used to avoid the definition; downstream
1316
maintainers are encouraged to update their packages as needed
17+
(Dirk in \ghpr{900} beginning to address \ghit{898}).
1418
}
1519
\item Changes in Rcpp Attributes:
1620
\itemize{
17-
\item Added \code{[[Rcpp::init]]} attribute for registering C++ functions to
18-
run during package initialization.
21+
\item Added \code{[[Rcpp::init]]} attribute for registering C++
22+
functions to run during package initialization (JJ in \ghpr{903}
23+
addressing \ghit{902}).
1924
}
2025
\item Changes in Rcpp Modules:
2126
\itemize{
@@ -24,14 +29,20 @@
2429
}
2530
\item Changes in Rcpp Documentation:
2631
\itemize{
32+
\item Two typos were fixed in the Rcpp Sugar vignette (Patrick
33+
Miller in \ghpr{895}).
2734
\item Several vignettes now use the \code{collapse} argument to
2835
show output in the corresponding code block.
2936
}
3037
\item Changes in Rcpp Deployment:
3138
\itemize{
39+
\item The old \code{LdFlags()} build helper is now deprecated
40+
(Dirk in \ghpr{887}).
3241
\item Dockerfiles for continuous integration, standard deployment
3342
and 'plus sized' deployment are provided along with builds
43+
(Dirk in \ghpr{894}).
3444
\item Travis CI now use the \code{rcpp/ci} container for tests
45+
(Dirk in \ghpr{896}).
3546
}
3647
}
3748
}

inst/bib/Rcpp.bib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ @Manual{CRAN:Rcpp
119119
Allaire and Kevin Ushey and Qiang Kou and
120120
Nathan Russel and John Chambers and Douglas Bates},
121121
year = 2018,
122-
note = {R package version 0.12.18},
122+
note = {R package version 0.12.19},
123123
url = CRAN # "package=Rcpp"
124124
}
125125

@@ -175,7 +175,7 @@ @Manual{CRAN:RcppArmadillo
175175
author = {Dirk Eddelbuettel and Romain Fran\c{c}ois and
176176
Douglas Bates and Binxiang Ni},
177177
year = 2018,
178-
note = {R package version 0.8.600.0.0},
178+
note = {R package version 0.9.100.4.0},
179179
url = CRAN # "package=RcppArmadillo"
180180
}
181181

inst/include/Rcpp/config.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
#define RcppDevVersion(maj, min, rev, dev) (((maj)*1000000) + ((min)*10000) + ((rev)*100) + (dev))
2727

2828
// the currently released version
29-
#define RCPP_VERSION Rcpp_Version(0,12,18)
29+
#define RCPP_VERSION Rcpp_Version(0,12,19)
3030

3131
// the current source snapshot
32-
#define RCPP_DEV_VERSION RcppDevVersion(0,12,18,2)
32+
#define RCPP_DEV_VERSION RcppDevVersion(0,12,19,0)
3333

3434
#endif

vignettes/Rcpp-FAQ.Rmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -890,7 +890,7 @@ Rcpp::NumericVector fun(void) {
890890
\noindent Yes, via the \pkg{RcppArmadillo} package which builds upon \pkg{Rcpp} and the
891891
wonderful Armadillo library described above in \faq{matrix-algebra}:
892892
893-
```{r}
893+
```{r, eval = FALSE}
894894
txt <- 'arma::mat Am = Rcpp::as< arma::mat >(A);
895895
arma::mat Bm = Rcpp::as< arma::mat >(B);
896896
return Rcpp::wrap( Am * Bm );'

vignettes/Rcpp.bib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ @Manual{CRAN:Rcpp
119119
Allaire and Kevin Ushey and Qiang Kou and
120120
Nathan Russel and John Chambers and Douglas Bates},
121121
year = 2018,
122-
note = {R package version 0.12.18},
122+
note = {R package version 0.12.19},
123123
url = CRAN # "package=Rcpp"
124124
}
125125

@@ -175,7 +175,7 @@ @Manual{CRAN:RcppArmadillo
175175
author = {Dirk Eddelbuettel and Romain Fran\c{c}ois and
176176
Douglas Bates and Binxiang Ni},
177177
year = 2018,
178-
note = {R package version 0.8.600.0.0},
178+
note = {R package version 0.9.100.4.0},
179179
url = CRAN # "package=RcppArmadillo"
180180
}
181181

0 commit comments

Comments
 (0)