A new release 0.2.11 of RInside is now on CRAN. RInside provides a set of convenience classes which facilitate embedding of R inside of C++ applications and programs, using the classes and functions provided by the Rcpp R and C++ integration package. This release, the first in fourteen months, fixes one important initialization issue created by the recent Rcpp 0.11.0 release, adds a few other changes related to that release and improves a number of small points such as new or improved examples. The NEWS extract below has more details.
CRANberries also provides a short report with changes from the previous release. More information is on the RInside page. Questions, comments etc should go to the rcpp-devel mailing list off the Rcpp R-Forge page.
Changes in RInside version 0.2.11 (2014-02-11)
Updated for Rcpp 0.11.0:
Updated initialization by assigning global environment via pointer only after R itself has been initialized – with special thanks to Kevin Ushey for the fix
Noted in all
inst/examples/*/Makefilethat Rcpp no longer requires a library argument, but left code for backwards compatibility in case 0.11.0 is not yet installed.
--vanilla --slaveto default arguments for R initialization
Added a few more explicit
#includestatements in the
qtexample which Qt 5.1 now appears to require – with thanks to Spencer Behling for the patch
Added new MPI example with worker functions and RInside instance, kindly contributed by Nicholas Pezolano and Martin Morgan