Skip to content

Commit acf8756

Browse files
committed
Rcpp 0.12.16
1 parent 1a0d3c5 commit acf8756

File tree

9 files changed

+40
-17
lines changed

9 files changed

+40
-17
lines changed

ChangeLog

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
2018-03-08 Dirk Eddelbuettel <edd@debian.org>
2+
3+
* DESCRIPTION: Release 0.12.16
4+
* inst/NEWS.Rd: Release 0.12.16
5+
* inst/bib/Rcpp.bib: Release 0.12.16
6+
* vignettes/Rcpp.bib: Release 0.12.16
7+
* inst/include/Rcpp/config.h: Release 0.12.16
8+
9+
* debian/*: Changes for Debian release of 0.12.16
10+
11+
2018-02-07 Kevin Ushey <kevinushey@gmail.com>
12+
13+
* inst/include/Rcpp/longlong.h: Revised and more general logic for long
14+
long on 64bit Windows etc via C++11 and as int64_t alias where possible
15+
116
2018-03-01 Dirk Eddelbuettel <edd@debian.org>
217

318
* inst/include/Rcpp/sugar/functions/complex.h (Rcpp): Remove RCPP_HYPOT

DESCRIPTION

+2-2
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.15.1
4-
Date: 2018-02-14
3+
Version: 0.12.16
4+
Date: 2018-03-08
55
Author: Dirk Eddelbuettel, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou,
66
Nathan Russell, Douglas Bates and John Chambers
77
Maintainer: Dirk Eddelbuettel <edd@debian.org>

README.md

+7-6
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ see 'citation("Rcpp")' for details.
5656
The [Rcpp Gallery](http://gallery.rcpp.org) showcases over one hundred fully
5757
documented and working examples.
5858

59-
A number of examples are included as are 1385 unit tests in 599 unit
59+
A number of examples are included as are 1394 unit tests in 606 unit
6060
test functions provide additional usage examples.
6161

6262
An earlier version of Rcpp, containing what we now call the 'classic Rcpp
@@ -65,8 +65,8 @@ been factored out of Rcpp into the package RcppClassic, and it is still
6565
available for code relying on the older interface. New development should
6666
always use this Rcpp package instead.
6767

68-
Other usage examples are provided by packages using Rcpp. As of July 2017,
69-
there are 1092 [CRAN](https://cran.r-project.org) packages using Rcpp, a further
68+
Other usage examples are provided by packages using Rcpp. As of March 2018,
69+
there are 1309 [CRAN](https://cran.r-project.org) packages using Rcpp, a further
7070
91 [BioConductor](http://www.bioconductor.org) packages in its current release
7171
as well as an unknown number of GitHub, Bitbucket, R-Forge, ... repositories
7272
using Rcpp. All these packages provide usage examples for Rcpp.
@@ -88,15 +88,16 @@ questions 1.2 and 1.3 in the
8888
### Support
8989

9090
The best place for questions is the
91-
[Rcpp-devel](https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel)
91+
[Rcpp-devel](http://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel)
9292
mailing list hosted at R-forge. Note that in order to keep spam down, you must
9393
be a subscriber in order to post. One can also consult the list archives to see
9494
if your question has been asked before.
9595

9696
Another option is to use
9797
[StackOverflow and its 'rcpp' tag](http://stackoverflow.com/questions/tagged/rcpp).
98-
Search functionality (use `[rcpp] my question terms` to tag
99-
the query) is very valuable as many questions have indeed been asked, and
98+
Search functionality (use `rcpp` in squared brackets as in
99+
[[rcpp] my question terms](https://stackoverflow.com/search?q=[rcpp]%20my%20question%20terms)
100+
to tag the query) is very valuable as many questions have indeed been asked, and
100101
answered, before.
101102

102103
The [issue tickets at the GitHub repo](https://github.com/RcppCore/Rcpp/issues)

debian/changelog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
rcpp (0.12.16-1) unstable; urgency=medium
2+
3+
* New upstream release
4+
5+
-- Dirk Eddelbuettel <edd@debian.org> Thu, 08 Mar 2018 06:31:16 -0600
6+
17
rcpp (0.12.15-1) unstable; urgency=medium
28

39
* New upstream release

inst/NEWS.Rd

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
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.16 (2018-03-xx)}{
6+
\section{Changes in Rcpp version 0.12.16 (2018-03-08)}{
77
\itemize{
88
\item Changes in Rcpp API:
99
\itemize{
1010
\item Rcpp now sets and puts the RNG state upon each entry to an Rcpp
1111
function, ensuring that nested invocations of Rcpp functions manage the
12-
RNG state as expected
12+
RNG state as expected (Kevin in \ghpr{825} addressing \ghit{823}).
1313
\item The \code{R::pythag} wrapper has been commented out; the underlying
1414
function has been gone from R since 2.14.0, and \code{::hypot()} (part of
15-
C99) is now used unconditionally for complex numbers.
15+
C99) is now used unconditionally for complex numbers (Dirk in \ghpr{826}).
1616
}
1717
\itemize{
1818
\item The \code{long long} type can now be used on 64-bit Windows (Kevin
19-
in \ghpr{811})
19+
in \ghpr{811} and again in \ghpr{829} addressing \ghit{804}).
2020
}
2121
\item Changes in Rcpp Attributes:
2222
\itemize{

inst/bib/Rcpp.bib

+1-1
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.15},
122+
note = {R package version 0.12.16},
123123
url = CRAN # "package=Rcpp"
124124
}
125125

inst/include/Rcpp/config.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
#define RcppDevVersion(maj, min, rev, dev) (((maj)*1000000) + ((min)*10000) + ((rev)*100) + (dev))
2828

2929
// the currently released version
30-
#define RCPP_VERSION Rcpp_Version(0,12,15)
30+
#define RCPP_VERSION Rcpp_Version(0,12,16)
3131

3232
// the current source snapshot
33-
#define RCPP_DEV_VERSION RcppDevVersion(0,12,15,0)
33+
#define RCPP_DEV_VERSION RcppDevVersion(0,12,16,0)
3434

3535
#endif
3636

inst/include/Rcpp/longlong.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
//
33
// longlong.h: Rcpp R/C++ interface class library -- long long support
44
//
5-
// Copyright (C) 2013 Dirk Eddelbuettel and Romain Francois
5+
// Copyright (C) 2013 - 2017 Dirk Eddelbuettel and Romain Francois
6+
// Copyright (C) 2018 Dirk Eddelbuettel, Romain Francois and Kevin Ushey
67
//
78
// This file is part of Rcpp.
89
//

vignettes/Rcpp.bib

+1-1
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.15},
122+
note = {R package version 0.12.16},
123123
url = CRAN # "package=Rcpp"
124124
}
125125

0 commit comments

Comments
 (0)