Skip to content

Commit 4714579

Browse files
committed
release 0.12.8
1 parent 6e0b10c commit 4714579

File tree

7 files changed

+53
-50
lines changed

7 files changed

+53
-50
lines changed

ChangeLog

Lines changed: 35 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,32 @@
1+
2016-11-16 Dirk Eddelbuettel <[email protected]>
2+
3+
* DESCRIPTION: Release 0.12.8
4+
* inst/NEWS.Rd: Release 0.12.8
5+
* vignettes/Rcpp.bib: Release 0.12.8
6+
* inst/include/Rcpp/config.h: Release 0.12.8
7+
8+
* README.md: Updated counts for dependents and tests
9+
10+
* debian/*: Changes for Debian release of 0.12.8
11+
12+
2016-11-15 Dirk Eddelbuettel <[email protected]>
13+
14+
* DESCRIPTION: Nathan Russell added to Authors
15+
16+
2016-11-14 Jim Hester <[email protected]>
17+
18+
* inst/include/Rcpp/exceptions.h: Improved exception call stack
19+
* inst/include/Rcpp/routines.h: Ditto
20+
* inst/src/api.cpp: Ditto
21+
22+
* R/exections.R: Print and format method for stack straces
23+
24+
* inst/unitTests/runit.exceptions.R: Unit tests
25+
* inst/unitTests/cpp/exceptions.cpp: Ditto
26+
127
2016-11-13 Dirk Eddelbuettel <[email protected]>
228

3-
* R/Attributes.R (mergeIntoBuildEnv): Correct 'empty' return
4-
2016-11-13 Daniel C. Dillon <[email protected]>
5-
* inst/include/Rcpp/RNGScope.h: Moved definition of RNGScope
6-
to its own file
7-
* inst/include/Rcpp.h: Unconditionally included RNGScope.h
8-
* inst/include/Rcpp/stats/random/random.h: Removed definition
9-
of RNGScope
10-
* inst/include/Rcpp/vector/Matrix.h: Protected Matrix op Scalar
11-
definitions with #ifndef RCPP_NO_SUGAR
12-
13-
* inst/include/Rcpp/date_datetime/newDateVector.h: Fixed the copy
14-
constructor and added assignment operator.
15-
* inst/include/Rcpp/date_datetime/newDatetimeVector.h: Fixed the copy
16-
constructor and added assignment operator.
17-
* inst/unitTests/cpp/dates.cpp: Added assignment operator tests for
18-
DatetimeVector and DateVector for both new and old.
19-
* inst/unitTests/runit.Date.R: Added assignment operator tests for
20-
DatetimeVector and DateVector for both new and old.
29+
* R/Attributes.R (mergeIntoBuildEnv): Correct 'empty' return
2130

2231
2016-11-10 Dirk Eddelbuettel <[email protected]>
2332

@@ -28,21 +37,14 @@
2837

2938
* inst/include/Rcpp/date_datetime/newDatetimeVector.h: Added constructor
3039
to instantiate newDatetimeVector from VectorBase.
31-
2016-11-11 Jim Hester <[email protected]>
32-
* inst/include/rcpp/exceptions.h: Return stack trace even if no file
33-
or line is specified. Fix R calls when using Rcpp_eval.
34-
* inst/include/rcpp/routines.h:allow getting a cppstack without specifying a file and line.
35-
* src/api.cpp: Add cppstack support for clang.
36-
* r/exceptions.r:Add a str method for Rcpp_stack_trace objects.
37-
* NAMESPACE: Idem
3840

39-
2016-11-04 Nathan Russell <[email protected]>
41+
2016-11-04 Nathan Russell <[email protected]>
4042

4143
* inst/include/Rcpp/macros/dispatch.h: Modify variadic macros
4244
to not use GNU extensions
4345
* DESCRIPTION: roll minor version
4446

45-
2016-11-03 Nathan Russell <[email protected]>
47+
2016-11-03 Nathan Russell <[email protected]>
4648

4749
* inst/include/Rcpp/hash/IndexHash.h: Add casts to eliminate
4850
signed / unsigned comparison warning
@@ -67,13 +69,13 @@
6769

6870
2016-10-24 Nathan Russell <[email protected]>
6971

70-
* inst/include/Rcpp/vector/MatrixBase.h: Change sugar
71-
functions eye(), ones(), and zeros() into static methods
72-
in MatrixBase
73-
* inst/include/Rcpp/traits/one_type.h: Idem
74-
* inst/include/Rcpp/traits/traits.h: Idem
72+
* inst/include/Rcpp/vector/MatrixBase.h: Change sugar
73+
functions eye(), ones(), and zeros() into static methods
74+
in MatrixBase
75+
* inst/include/Rcpp/traits/one_type.h: Idem
76+
* inst/include/Rcpp/traits/traits.h: Idem
7577
* inst/unitTests/cpp/Matrix.cpp: Idem
76-
* inst/unitTests/runit.Matrix.R: Idem
78+
* inst/unitTests/runit.Matrix.R: Idem
7779

7880
2016-10-24 Qiang Kou <[email protected]>
7981

DESCRIPTION

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Package: Rcpp
22
Title: Seamless R and C++ Integration
3-
Version: 0.12.7.5
4-
Date: 2016-10-25
5-
Author: Dirk Eddelbuettel, Romain Francois [2009-2013], JJ Allaire, Kevin Ushey,
6-
Qiang Kou, Douglas Bates [2010-2012] and John Chambers
3+
Version: 0.12.8
4+
Date: 2016-11-16
5+
Author: Dirk Eddelbuettel, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou,
6+
Nathan Russell, Douglas Bates and John Chambers
77
Maintainer: Dirk Eddelbuettel <[email protected]>
88
Description: The 'Rcpp' package provides R functions as well as C++ classes which
99
offer a seamless integration of R and C++. Many R data types and objects can be

README.md

Lines changed: 6 additions & 7 deletions
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 over 1160 unit tests in over 550 unit
59+
A number of examples are included as are over 1292 unit tests in over 573 unit
6060
test functions provide additional usage examples.
6161

6262
An earlier version of Rcpp, containing what we now call the 'classic Rcpp
@@ -65,12 +65,11 @@ 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 September 2016,
69-
there are 759 [CRAN](https://cran.r-project.org) packages using Rcpp, a further
70-
76 [BioConductor](http://www.bioconductor.org) packages in its current release
71-
(with 84 in its devel version) as well as an unknown number of GitHub,
72-
Bitbucket, R-Forge, ... repositories using Rcpp. All these packages provide
73-
usage examples for Rcpp.
68+
Other usage examples are provided by packages using Rcpp. As of November 2016,
69+
there are 839 [CRAN](https://cran.r-project.org) packages using Rcpp, a further
70+
89 [BioConductor](http://www.bioconductor.org) packages in its current release
71+
as well as an unknown number of GitHub, Bitbucket, R-Forge, ... repositories
72+
using Rcpp. All these packages provide usage examples for Rcpp.
7473

7574

7675
### Installation

debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Source: rcpp
22
Section: gnu-r
33
Priority: optional
44
Maintainer: Dirk Eddelbuettel <[email protected]>
5-
Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 3.3.1), cdbs, r-cran-codetools, r-cran-pkgkitten
5+
Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 3.3.2), cdbs, r-cran-codetools, r-cran-pkgkitten
66
Standards-Version: 3.9.8
77
Homepage: http://dirk.eddelbuettel.com/code/rcpp.html
88

inst/NEWS.Rd

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
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.8 (2016-??-??)}{
6+
\section{Changes in Rcpp version 0.12.8 (2016-11-16)}{
77
\itemize{
88
\item Changes in Rcpp API:
99
\itemize{
@@ -12,6 +12,8 @@
1212
\item Hashing functions now return unsigned int (Qiang in PR \ghpr{561})
1313
\item Added static methods \code{eye()}, \code{ones()}, and \code{zeros()}
1414
for select matrix types (Nathan Russell in PR \ghpr{569})
15+
\item The exception call stack is again correctly reported; print methods
16+
and tests added too (Jim Hester in PR \ghpr{582} fixing \ghit{579})
1517
}
1618
\item Changes in Rcpp Sugar:
1719
\itemize{

inst/include/Rcpp/config.h

Lines changed: 2 additions & 2 deletions
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,7)
30+
#define RCPP_VERSION Rcpp_Version(0,12,8)
3131

3232
// the current source snapshot
33-
#define RCPP_DEV_VERSION RcppDevVersion(0,12,7,1)
33+
#define RCPP_DEV_VERSION RcppDevVersion(0,12,8,0)
3434

3535
#endif
3636

vignettes/Rcpp.bib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,9 @@ @Manual{CRAN:Rcpp
135135
title = {{Rcpp}: Seamless {R} and {C++} Integration},
136136
author = {Dirk Eddelbuettel and Romain Fran\c{c}ois and JJ
137137
Allaire and Kevin Ushey and Qiang Kou and
138-
John Chambers and Douglas Bates},
138+
Nathan Russel and John Chambers and Douglas Bates},
139139
year = 2016,
140-
note = {R package version 0.12.7},
140+
note = {R package version 0.12.8},
141141
url = CRAN # "package=Rcpp"
142142
}
143143

0 commit comments

Comments
 (0)