Skip to content

Commit 0188d21

Browse files
committed
release 0.11.2
1 parent a051386 commit 0188d21

File tree

6 files changed

+50
-26
lines changed

6 files changed

+50
-26
lines changed

ChangeLog

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1+
2014-06-06 Dirk Eddelbuettel <[email protected]>
2+
3+
* DESCRIPTION: Release 0.11.2
4+
* inst/NEWS.Rd: Release 0.11.2
5+
* inst/include/Rcpp/config.h: Release 0.11.2
6+
* debian/*: Similarly updated for new release to Debian
7+
18
2014-06-05 JJ Allaire <[email protected]>
29

3-
* R/Attributes.R: Use -std=c++0x for cpp11 plugin on Windows when R <= 3.0
10+
* R/Attributes.R: Use -std=c++0x for cpp11 plugin on Windows if R <= 3.0
411

512
2014-05-28 Kevin Ushey <[email protected]>
613

DESCRIPTION

Lines changed: 3 additions & 3 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.11.1.2
4-
Date: 2014-04-30
3+
Version: 0.11.2
4+
Date: 2014-06-06
55
Author: Dirk Eddelbuettel, Romain Francois, JJ Allaire, Kevin Ushey,
66
Douglas Bates, and John Chambers
77
Maintainer: Dirk Eddelbuettel <[email protected]>
@@ -37,7 +37,7 @@ Description: The Rcpp package provides R functions as well as a C++ library
3737
package development. Attributes are built on top of Rcpp modules and
3838
their implementation is based on previous work in the inline package.
3939
.
40-
Many examples are included, and around 891 unit tests in 430 unit
40+
Many examples are included, and around 900 unit tests in 446 unit
4141
test functions provide additional usage examples.
4242
.
4343
An earlier version of Rcpp, containing what we now call the 'classic Rcpp

debian/changelog

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
rcpp (0.11.2-1) unstable; urgency=low
2+
3+
* New release
4+
5+
* debian/control: Set Build-Depends: to current R version
6+
7+
-- Dirk Eddelbuettel <[email protected]> Fri, 06 Jun 2014 18:09:54 -0500
8+
19
rcpp (0.11.1-1) unstable; urgency=low
210

311
* New release

debian/control

Lines changed: 2 additions & 2 deletions
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.0.3), cdbs, r-cran-codetools
5+
Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 3.1.0), cdbs, r-cran-codetools
66
Standards-Version: 3.9.5
77
Homepage: http://dirk.eddelbuettel.com/code/rcpp.html
88

@@ -43,7 +43,7 @@ Description: GNU R package for Seamless R and C++ Integration
4343
package development. Attributes are built on top of Rcpp modules and
4444
their implementation is based on previous work in the inline package.
4545
.
46-
Many examples are included, and around 891 unit tests in 430 unit
46+
Many examples are included, and around 900 unit tests in 446 unit
4747
test functions provide additional usage examples.
4848
.
4949
An earlier version of Rcpp, containing what we now call the 'classic Rcpp

inst/NEWS.Rd

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,35 @@
22
\title{News for Package 'Rcpp'}
33
\newcommand{\cpkg}{\href{http://CRAN.R-project.org/package=#1}{\pkg{#1}}}
44

5-
\section{Changes in [UNRELEASED] Rcpp version 0.11.2}{
5+
\section{Changes in Rcpp version 0.11.2 (2014-06-06}{
66
\itemize{
7-
\item Implicit conversions, e.g. between \code{NumericVector} and
8-
\code{IntegerVector}, will now give warnings if you use
9-
\code{\#define RCPP_WARN_ON_COERCE} before including the Rcpp
10-
headers.
11-
\item Templated \code{List} containers, \code{ListOf<T>}, have been
12-
introduced. When subsetting such containers, the return is assumed
13-
to be of type T, allowing code such as
14-
\code{ListOf<NumericVector> x; NumericVector y = x[0] + x[1] + x[2]}.
15-
\item Trailing line comments are now stripped by the attributes
16-
parser. This allows the parser to handle C++ source files
17-
containing comments inline with function arguments.
18-
\item The \code{USE_CXX1X} environment variable is now defined by
19-
the cpp11 plugin when R >= 3.1. Two additional plugins have been
20-
added for use with C++0x (eg when using g++ 4.6.* as on Windows)
21-
as well as C++1y for compilers beginning to support the next
22-
revision of the stanard.
23-
\item \code{compileAttributes()} now also considers Imports: which
24-
may suppress a warning when running \code{Rcpp.package.skeleton()}.
7+
\item Changes in Rcpp API:
8+
\itemize{
9+
\item Implicit conversions, e.g. between \code{NumericVector} and
10+
\code{IntegerVector}, will now give warnings if you use
11+
\code{\#define RCPP_WARN_ON_COERCE} before including the Rcpp
12+
headers.
13+
\item Templated \code{List} containers, \code{ListOf<T>}, have been
14+
introduced. When subsetting such containers, the return is assumed
15+
to be of type T, allowing code such as
16+
\code{ListOf<NumericVector> x; NumericVector y = x[0] + x[1] + x[2]}.
17+
\item In a number of instances, returned results are protected and/or cast
18+
more carefully.
19+
}
20+
\item Changes in Rcpp Attributes
21+
\itemize{
22+
\item Trailing line comments are now stripped by the attributes
23+
parser. This allows the parser to handle C++ source files
24+
containing comments inline with function arguments.
25+
\item The \code{USE_CXX1X} environment variable is now defined by
26+
the cpp11 plugin when R >= 3.1. Two additional plugins have been
27+
added for use with C++0x (eg when using g++ 4.6.* as on Windows)
28+
as well as C++1y for compilers beginning to support the next
29+
revision of the standard; additional fallback is provided for
30+
Windows.
31+
\item \code{compileAttributes()} now also considers Imports: which
32+
may suppress a warning when running \code{Rcpp.package.skeleton()}.
33+
}
2534
}
2635
}
2736

inst/include/Rcpp/config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
#define Rcpp_Version(v,p,s) (((v) * 65536) + ((p) * 256) + (s))
2626

27-
#define RCPP_VERSION Rcpp_Version(0,11,1)
27+
#define RCPP_VERSION Rcpp_Version(0,11,2)
2828

2929
#endif
3030

0 commit comments

Comments
 (0)