| NEWS | R Documentation |
Correct requireNamespace() call thanks (Alexander
Grueneberg in #5).
Small simplification to .travis.yml; also switch to https.
Use seq_along instead of seq(along=...) (Watal
M. Iwasaki) in #6).
Update package manual page using references to
DESCRIPTION file [CRAN request].
Minor packaging updates.
Removed call to Rcpp::RcppLdFlags() which is no longer needed
With move of repository to GitHub, added a .travis.yml
file and corresponding entry in .Rbuildignore
Replaced calls to require() with calls to
requireNamespace(); also updated one call
Much improved support for Fortran and Fortran95 thanks to Karline Soetaert who became a package co-author
New helper functions writeDynLib and readDynLib
as well as new methods print and code (also by Karline)
Applied contributed patch by Mikhail Umorin which corrects
cfunction() in the case of a list of signature and
body arguments.
Align package.skeleton with the R-devel version of the
function which no longer has a NAMESPACE argument.
Remove copy of LGPL in source archive as R CMD check
now complains about it. License status continues to be specified in
file DESCRIPTION.
Fix bug in cfunction for .C convention with raw vectors.
Correct cfunction to use .Platform$dynlib.ext as
the file extension for the library file (unless on Windows).
Allow rcpp wrapper to pass another plugin (as eg RcppArmadillo)
getDynLib() error message corrected as suggested by
Yasir Suhail
Added rcpp() wrapper for cxxfunction() which
sets plugin="Rcpp"
Converted NEWS to NEWS.Rd
New maintainer, after having coordinated releases (along with Romain) since 0.3.5 in June 2010
Uncoordinating hijacking of package by CRAN maintainers with a single word change in cfunction.R to prevent an error under an unreleased version of R
faster cfunction and cxxfunction by loading and
resolving the routine at “compile” time
fix package.skeleton for use with just a single function
compileCode now grabs the error message generated by the compiler and uses it in in the error message
new R function cxxfunction to generate an R function
with inlined C++ code using the .Call calling convention. The
function was introduced to accomodate the needs of the Rcpp family
of packages.
new R functions getPlugin and registerPlugin to
manage the plugin system of cxxfunction.
The function package.skeleton (from utils) is made
generic and a method is available to generate a package skeleton
from a function generated by cfunction or cxxfunction