Skip to content

Commit f69caf5

Browse files
committed
roll minor version, update ChangeLog and NEWS
1 parent 7dcda6d commit f69caf5

File tree

5 files changed

+81
-41
lines changed

5 files changed

+81
-41
lines changed

ChangeLog

Lines changed: 44 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,25 @@
1+
2018-06-08 Dirk Eddelbuettel <[email protected]>
2+
3+
* DESCRIPTION (Version, Date): Roll minor version
4+
* inst/include/Rcpp/config.h: Idem
5+
6+
* Contributing.md: Minor update coding style
7+
18
2018-06-07 Kevin Ushey <[email protected]>
29

3-
* inst/include/Rcpp/config.h: bump dev version
10+
* inst/include/Rcpp/config.h: bump dev version
411

512
2018-06-06 Kevin Ushey <[email protected]>
613

7-
* inst/include/Rcpp/RNGScope.h: Allow suspension of RNG synchronization
8-
* inst/include/Rcpp/routines.h: Idem
9-
* src/Rcpp_init.cpp: Idem
10-
* src/api.cpp: Idem
14+
* inst/include/Rcpp/RNGScope.h: Allow suspension of RNG synchronization
15+
* inst/include/Rcpp/routines.h: Idem
16+
* src/Rcpp_init.cpp: Idem
17+
* src/api.cpp: Idem
1118

12-
* inst/include/Rcpp/api/meat/Rcpp_eval.h: Evaluate in base env
19+
* inst/include/Rcpp/api/meat/Rcpp_eval.h: Evaluate in base env
1320

1421
2018-06-05 Jack Wasey <[email protected]>
22+
1523
* inst/include/Rcpp/r_cast.h: Error and abort if debugging
1624

1725
2018-06-02 Lionel Henry <[email protected]>
@@ -93,43 +101,43 @@
93101

94102
2018-05-05 Dirk Eddelbuettel <[email protected]>
95103

96-
* vignettes/Rcpp-FAQ.Rmd: Also mention TAS paper
97-
* vignettes/Rcpp-introduction.Rmd: Idem
98-
* vignettes/Rcpp-jss-2011.Rnw: Idem
104+
* vignettes/Rcpp-FAQ.Rmd: Also mention TAS paper
105+
* vignettes/Rcpp-introduction.Rmd: Idem
106+
* vignettes/Rcpp-jss-2011.Rnw: Idem
99107

100108
2018-05-04 Romain Francois <[email protected]>
101109

102-
* inst/include/Rcpp/String.h: Extend StoragePolicy support
103-
* inst/include/Rcpp/vector/00_forward_proxy.h: Idem
104-
* inst/include/Rcpp/vector/Vector.h: Idem
105-
* inst/include/Rcpp/vector/const_generic_proxy.h: Idem
106-
* inst/include/Rcpp/vector/const_string_proxy.h: Idem
107-
* inst/include/Rcpp/vector/generic_proxy.h: Idem
108-
* inst/include/Rcpp/vector/proxy.h: Idem
109-
* inst/include/Rcpp/vector/string_proxy.h: Idem
110-
* inst/include/Rcpp/vector/traits.h: Idem
110+
* inst/include/Rcpp/String.h: Extend StoragePolicy support
111+
* inst/include/Rcpp/vector/00_forward_proxy.h: Idem
112+
* inst/include/Rcpp/vector/Vector.h: Idem
113+
* inst/include/Rcpp/vector/const_generic_proxy.h: Idem
114+
* inst/include/Rcpp/vector/const_string_proxy.h: Idem
115+
* inst/include/Rcpp/vector/generic_proxy.h: Idem
116+
* inst/include/Rcpp/vector/proxy.h: Idem
117+
* inst/include/Rcpp/vector/string_proxy.h: Idem
118+
* inst/include/Rcpp/vector/traits.h: Idem
111119

112-
* inst/unitTests/cpp/Vector.cpp: New test
113-
* inst/unitTests/runit.Vector.R: Idem
120+
* inst/unitTests/cpp/Vector.cpp: New test
121+
* inst/unitTests/runit.Vector.R: Idem
114122

115123
2018-04-25 Dirk Eddelbuettel <[email protected]>
116124

117125
* DESCRIPTION (Version, Date): Roll minor version
118126

119127
2018-04-25 Romain Francois <[email protected]>
120128

121-
* inst/include/Rcpp/Benchmark/Timer.h: If defined, undefine FALSE
129+
* inst/include/Rcpp/Benchmark/Timer.h: If defined, undefine FALSE
122130

123131
2018-04-17 Ralf Stubner <[email protected]>
124132

125-
* vignettes/Rcpp-attributes.Rmd: Replace back-quote with straight quote
126-
* vignettes/Rcpp-modules.Rmd: Idem
133+
* vignettes/Rcpp-attributes.Rmd: Replace back-quote with straight quote
134+
* vignettes/Rcpp-modules.Rmd: Idem
127135

128136
2018-04-02 Dirk Eddelbuettel <[email protected]>
129137

130-
* .editorconfig: Added support for editorconfig.org
131-
* .clang_format: Removed
132-
* .dir-locals.el: Removed
138+
* .editorconfig: Added support for editorconfig.org
139+
* .clang_format: Removed
140+
* .dir-locals.el: Removed
133141

134142
2018-03-31 Dirk Eddelbuettel <[email protected]>
135143

@@ -152,7 +160,7 @@
152160

153161
2018-03-08 Peter Hickey <[email protected]>
154162

155-
* vignettes/Rcpp-attributes.Rmd: Correct stray backslash
163+
* vignettes/Rcpp-attributes.Rmd: Correct stray backslash
156164

157165
2018-03-08 Dirk Eddelbuettel <[email protected]>
158166

@@ -589,7 +597,7 @@
589597

590598
2017-06-07 Dirk Eddelbuettel <[email protected]>
591599

592-
* README.md: Use alternates for img.shields.io GPL-2+ badges
600+
* README.md: Use alternates for img.shields.io GPL-2+ badges
593601

594602
2017-06-06 Yu Gong <[email protected]>
595603

@@ -1193,13 +1201,13 @@
11931201

11941202
2016-10-24 Nathan Russell <[email protected]>
11951203

1196-
* inst/include/Rcpp/vector/MatrixBase.h: Change sugar
1197-
functions eye(), ones(), and zeros() into static methods
1198-
in MatrixBase
1199-
* inst/include/Rcpp/traits/one_type.h: Idem
1200-
* inst/include/Rcpp/traits/traits.h: Idem
1201-
* inst/unitTests/cpp/Matrix.cpp: Idem
1202-
* inst/unitTests/runit.Matrix.R: Idem
1204+
* inst/include/Rcpp/vector/MatrixBase.h: Change sugar
1205+
functions eye(), ones(), and zeros() into static methods
1206+
in MatrixBase
1207+
* inst/include/Rcpp/traits/one_type.h: Idem
1208+
* inst/include/Rcpp/traits/traits.h: Idem
1209+
* inst/unitTests/cpp/Matrix.cpp: Idem
1210+
* inst/unitTests/runit.Matrix.R: Idem
12031211

12041212
2016-10-24 Qiang Kou <[email protected]>
12051213

@@ -1294,7 +1302,7 @@
12941302

12951303
2016-08-11 Dirk Eddelbuettel <[email protected]>
12961304

1297-
* .travis.yml: Switch to using run.sh for Travis CI
1305+
* .travis.yml: Switch to using run.sh for Travis CI
12981306

12991307
2016-08-09 Artem Klevtsov <[email protected]>
13001308

Contributing.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
Interested in contributing? Great! We really welcome bug reports and pull
55
requests that expand and improve the functionality of Rcpp from all
6-
contributors.
6+
contributors.
77

88
### Reporting an Issue
99

@@ -39,14 +39,20 @@ Please note that C++ code in Rcpp must adhere to the C++98 standard. C++11 (and
3939
above) extensions are allowed, but must be appropriately guarded so that such
4040
code still successfully compiles under the C++98 standard.
4141

42+
### Coding Style
43+
44+
It would be nice if the contributed code followed existing conventions for
45+
whitespace and indentation. We mostly follow the R Core style for with four
46+
spaces, and curlies where K&R would put them.
47+
4248
### Asking Questions
4349

4450
Please direct general questions to the
4551
[Rcpp-devel](http://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel)
4652
mailing list (preferred, note that only subscribers can post), or alternatively
4753
post a question on
4854
[Stack Overflow](http://stackoverflow.com/questions/tagged/rcpp) using the
49-
`[Rcpp]` tag.
55+
`[Rcpp]` tag.
5056

5157
Are you a new user of Rcpp? You might find the
5258
[vignettes](https://cran.r-project.org/package=Rcpp) helpful in getting

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.17.1
4-
Date: 2018-05-09
3+
Version: 0.12.17.2
4+
Date: 2018-06-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 <[email protected]>

inst/NEWS.Rd

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,32 @@
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.18 (2018-07-xx)}{
7+
\itemize{
8+
\item Changes in Rcpp API:
9+
\itemize{
10+
\item The \code{sourceCpp()} function now evaluates R code in the
11+
correct local environment in which a function was compiled (Filip
12+
Schouwenaars in \ghpr{852} fixing \ghit{851}).
13+
\item The \code{StringProxy::operator==} is now \code{const}
14+
correct (Romain in \ghpr{855} fixing \ghit{854}).
15+
\item The \code{Environment::new_child()} is now \code{const}
16+
(Romain in \ghpr{858} fixing \ghit{854}).
17+
\item Next \code{eval} codes now properly unwind (Lionel in the large
18+
and careful \ghpr{859}).
19+
\item In debugging mode, more type information is shown on
20+
\code{abort()} (Jack Waseyin \ghpr{860}).
21+
\item A new class was added which allow suspension of the RNG
22+
synchronisation to address an issue seen in \CRANpkg{RcppDE}
23+
(Kevin in \ghpr{862}).
24+
\item Evaluation calls now happen in the \code{base} environment
25+
(which may fix an issue seen between \CRANpkg{conflicted} and some
26+
BioConductor packages) (Kevn \ghpr{863} fixing \ghit{861}).
27+
}
28+
}
29+
}
30+
31+
632
\section{Changes in Rcpp version 0.12.17 (2018-05-09)}{
733
\itemize{
834
\item Changes in Rcpp API:

inst/include/Rcpp/config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@
3030
#define RCPP_VERSION Rcpp_Version(0,12,17)
3131

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

3535
#endif

0 commit comments

Comments
 (0)