Skip to content

Commit fce4659

Browse files
committed
updates to NEWS.Rd
1 parent 89afe49 commit fce4659

File tree

2 files changed

+29
-14
lines changed

2 files changed

+29
-14
lines changed

ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
2014-08-30 Dirk Eddelbuettel <[email protected]>
7979

8080
* inst/include/Rcpp/vector/Vector.h: Mark two 'from string' ctors as
81-
deprecated following a suggestion by Yixuan Qiu
81+
deprecated following a suggestion by Yixuan Qiu [reversed on 2014-09-02]
8282

8383
2014-08-18 Dirk Eddelbuettel <[email protected]>
8484

inst/NEWS.Rd

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,36 +7,50 @@
77
\item Changes in Rcpp API:
88
\itemize{
99
\item New \code{Rcpp::InternalFunction} interface using
10-
\code{std::function}; only enabled on compilers that claim full c++11
11-
support.
10+
\code{std::function}; only enabled on compilers that claim full c++11
11+
support.
1212
\item The deprecation of \code{RCPP_FUNCTION_*} which was announced with
13-
release 0.10.5 last year is proceeding as planned, and the file
14-
\code{macros/preprocessor_generated.h} has been removed.
13+
release 0.10.5 last year is proceeding as planned, and the file
14+
\code{macros/preprocessor_generated.h} has been removed.
1515
\item \code{Timer} no longer records time between steps, but times from
16-
the origin. It also gains a \code{get_timers(int)} methods that
17-
creates a vector of \code{Timer} that have the same origin. This is modelled
18-
on the \code{Rcpp11} implementation and is more useful for situations where
19-
we use timers in several threads. \code{Timer} also gains a constructor
20-
taking a \code{nanotime_t} to use as its origin, and a \code{origin} method.
21-
This can be useful for situations where the number of threads is not known
22-
in advance but we still want to track what goes on in each thread.
16+
the origin. It also gains a \code{get_timers(int)} methods that
17+
creates a vector of \code{Timer} that have the same origin. This is modelled
18+
on the \code{Rcpp11} implementation and is more useful for situations where
19+
we use timers in several threads. \code{Timer} also gains a constructor
20+
taking a \code{nanotime_t} to use as its origin, and a \code{origin} method.
21+
This can be useful for situations where the number of threads is not known
22+
in advance but we still want to track what goes on in each thread.
2323
\item A cast to \code{bool} was removed in the vector proxy code as
24-
inconsistent behaviour between clang and g++ compilations was noticed
24+
inconsistent behaviour between clang and g++ compilations was noticed.
25+
\item A missing \code{update(SEXP)} method was added thanks to pull
26+
request by Omar Andres Zapata Mesa.
27+
\item A proxy for \code{DimNames} was added.
28+
\item A \code{no_init} option was added for Matrices and Vectors.
29+
\item The \code{InternalFunction} class was updated to work with
30+
\code{std::function} (provided a suitable C++11 compiler is available)
31+
via a pull request by Christian Authmann.
32+
\item A \code{new_env()} function was added to \code{Environment.h}
33+
\item The return value of range eraser for Vectors was fixed in a pull
34+
request by Yixuan Qiu.
2535
}
2636
\item Changes in Rcpp Sugar:
2737
\itemize{
2838
\item In \code{ifelse()}, the returned \code{NA} type was corrected for
29-
\code{operator[]}
39+
\code{operator[]}.
3040
}
3141
\item Changes in Rcpp Attributes:
3242
\itemize{
3343
\item Include LinkingTo in DESCRIPTION fields scanned to confirm that
3444
C++ dependencies are referenced by package.
3545
\item Add \code{dryRun} parameter to \code{sourceCpp}.
46+
\item Corrected issue with relative path and R chunk use for \code{sourceCpp}.
3647
}
3748
\item Changes in Rcpp Documentation:
3849
\itemize{
3950
\item The \code{Rcpp-FAQ} vignette was updated with respect to OS X issues.
51+
\item A new entry in the \code{Rcpp-FAQ} clarifies the use of licenses.
52+
\item Vignettes build results no longer copied to \code{/tmp} to please CRAN.
53+
\item The Description in \code{DESCRIPTION} has been shortened.
4054
}
4155
\item Changes in Rcpp support functions:
4256
\itemize{
@@ -49,6 +63,7 @@
4963
}
5064
\item Changes in Rcpp unit test functions:
5165
\itemize{
66+
\item Functions from the \cpkg{RUnit} package are now prefixed with \code{RUnit::}
5267
\item The \code{testRcppModule} and \code{testRcppClass} sample packages
5368
now pass \code{R CMD check --as-cran} cleanly with NOTES or WARNINGS
5469
}

0 commit comments

Comments
 (0)