[Rcpp-devel] Rcpp 0.9.0 and RcppClassic 0.9.0

Dirk Eddelbuettel edd at debian.org
Mon Dec 20 13:49:10 CET 2010

Versions 0.9.0 of Rcpp and the new package RcppClassic (containing the
classic API) are now on CRAN.  There appears to be an issue with the Windows
build of RcppClassic which we'll hope to address shortly.

The NEWS entry for Rcpp is below. I'll probably send an announcement to
r-packages too.

0.9.0   2010-12-19

    o   The classic API was factored out into its own package RcppClassic which
        is released concurrently with this version.

    o   If an object is created but not initialized, attempting to use
        it now gives a more sensible error message (by forwarding an
        Rcpp::not_initialized exception to R).

    o   SubMatrix fixed, and Matrix types now have a nested ::Sub typedef.
    o   New unexported function SHLIB() to aid in creating a shared library on
        the command-line or in Makefile (similar to CxxFlags() / LdFlags()).

    o   Module gets a seven-argument ctor thanks to a patch from Tama Ma.

    o   The (still incomplete) QuickRef vignette has grown thanks to a patch
        by Christian Gunning.

    o   Added a sprintf template intended for logging and error messages.

    o   Date::getYear() corrected (where addition of 1900 was not called for); 
        corresponding change in constructor from three ints made as well.

    o   Date() and Datetime() constructors from string received a missing
        conversion to int and double following strptime. The default format
        string for the Datetime() strptime call was also corrected.

    o   A few minor fixes throughout, see ChangeLog.

A blog post just went out at http://dirk.eddelbuettel.com/blog/, you'll see
in soon at Planet R, Planet Debian and R Bloggers.

Cheers, Dirk

Dirk Eddelbuettel | edd at debian.org | http://dirk.eddelbuettel.com

More information about the Rcpp-devel mailing list