d4b0c6bda8
Upstream changes: Changes in Rcpp version 1.0.0 (2018-11-05) Happy tenth birtday to Rcpp, and hello release 1.0 ! Changes in Rcpp API: The empty destructor for the Date class was removed to please g++-9 (prerelease) and -Wdeprecated-copy (Dirk). The constructor for NumericMatrix(not_init(n,k)) was corrected (Romain in #904, Dirk in #905, and also Romain in #908 fixing #907). Rcpp::String no longer silently drops embedded NUL bytes in strings but throws new Rcpp exception embedded_nul_in_string. (Kevin in #917 fixing #916). Changes in Rcpp Deployment: The Dockerfile for Continuous Integration sets the required test flag (for release versions) inside the container (Dirk). Correct the R CMD check call to skip vignettes (Dirk). Changes in Rcpp Attributes: A new [[Rcpp::init]] attribute allows function registration for running on package initialization (JJ in #903). Sort the files scanned for attributes in the C locale for stable output across systems (JJ in #912). Changes in Rcpp Documentation: The 'Rcpp Extending' vignette was corrected and refers to EXPOSED rather than EXPORTED (Ralf Stubner in #910). The 'Unit test' vignette is no longer included (Dirk in #914). Changes in Rcpp version 0.12.19 (2018-09-20) Changes in Rcpp API: The no_init() accessor for vectors and matrices is now wrapped in Shield<>() to not trigger rchk warnings (Kirill Mueller in #893 addressing #892). STRICT_R_HEADERS will be defined twelve months from now; until then we protect it via RCPP_NO_STRICT_HEADERS which can then be used to avoid the definition; downstream maintainers are encouraged to update their packages as needed (Dirk in #900 beginning to address #898). Changes in Rcpp Attributes: Added [[Rcpp::init]] attribute for registering C++ functions to run during package initialization (JJ in #903 addressing #902). Changes in Rcpp Modules: Improved exposeClass functionality along with added test (Martin Lysy in #886 fixing #879). Changes in Rcpp Documentation: Two typos were fixed in the Rcpp Sugar vignette (Patrick Miller in #895). Several vignettes now use the collapse argument to show output in the corresponding code block. Changes in Rcpp Deployment: The old LdFlags() build helper was marked as deprecated [but removed for release] (Dirk in #887). Dockerfiles for continuous integration, standard deployment and 'plus sized' deployment are provided along with builds (Dirk in #894). Travis CI now use the rcpp/ci container for tests (Dirk in #896). Changes in Rcpp version 0.12.18 (2018-07-21) Changes in Rcpp API: The StringProxy::operator== is now const correct (Romain in #855 fixing #854). The Environment::new_child() is now const (Romain in #858 fixing #854). Next eval codes now properly unwind (Lionel in the large and careful #859 fixing #807). In debugging mode, more type information is shown on abort() (Jack Wasey in #860 and #882 fixing #857). A new class was added which allow suspension of the RNG synchronisation to address an issue seen in RcppDE (Kevin in #862). Evaluation calls now happen in the base environment (which may fix an issue seen between conflicted and some BioConductor packages) (Kevin in #863 fixing #861). Call stack display on error can now be controlled more finely (Romain in #868). The new Rcpp_fast_eval is used instead of Rcpp_eval though this still requires setting RCPP_USE_UNWIND_PROTECT before including Rcpp.h (Qiang Kou in #867 closing #866). The Rcpp::unwindProtect() function extracts the unwinding from the Rcpp_fast_eval() function and makes it more generally available. (Lionel in #873 and #877). The tm_gmtoff part is skipped on AIX too (#876). Changes in Rcpp Attributes: The sourceCpp() function now evaluates R code in the correct local environment in which a function was compiled (Filip Schouwenaars in #852 and #869 fixing #851). Filenames are now sorted in a case-insenstive way so that the RcppExports files are more stable across locales (Jack Wasey in #878). Changes in Rcpp Sugar: The sugar functions min and max now recognise empty vectors (Dirk in #884 fixing #883). |
||
---|---|---|
.. | ||
buildlink3.mk | ||
DESCR | ||
distinfo | ||
Makefile |