NEWS | R Documentation |
News for Package inline
Changes in inline version 0.3.20 (2024-11-10)
Error message formatting is improved for
compileCode
(Alexis Derumigny in #25)Switch to using Authors@R, other general packaging maintenance for continuous integration and repository
Use
Rf_
in a handful of cases as R-devel now mandates it
Changes in inline version 0.3.19 (2021-05-25)
Documentation for
moveDLL
was updated and extended (Johannes in #23).A few more tests were made conditional on the test platform (Dirk in #24).
Changes in inline version 0.3.18 (2021-05-17)
Changes in inline version 0.3.17 (2020-11-30)
Unit testing is now supported via tinytest (Johannes in #15 addressing #14).
CI was updated to use focal and run.sh from r-ci on Travis and GitHub Actions (Dirk)
The writing and reading of compiled code was refactored and extended (Johannes in #16 fixing #13).
Some minor problems related to CRAN checks and tests were corrected (Johannes and Dirk in #17, Johannes in #18, #19, #20).
Small stylistic updates have been applied to some R and Rd files (Dirk).
Changes in inline version 0.3.16 (2020-09-06)
Maintenance updates to README.md standardizing badges (Dirk).
Maintenance update to Travis CI setup (Dirk).
Switch to using
system2()
for better error diagnostics (Ben Goodrich in #12).
Changes in inline version 0.3.15 (2018-05-18)
Correct
requireNamespace()
call thanks (Alexander Grueneberg in #5).Small simplification to
.travis.yml
; also switch to https.Use
seq_along
instead ofseq(along=...)
(Watal M. Iwasaki) in #6).Update package manual page using references to
DESCRIPTION
file [CRAN request].Minor packaging updates.
Changes in inline version 0.3.14 (2015-04-11)
Removed call to
Rcpp::RcppLdFlags()
which is no longer neededWith move of repository to GitHub, added a
.travis.yml
file and corresponding entry in.Rbuildignore
Replaced calls to
require()
with calls torequireNamespace()
; also updated one callMuch improved support for Fortran and Fortran95 thanks to Karline Soetaert who became a package co-author
New helper functions
writeDynLib
andreadDynLib
as well as new methodsprint
andcode
(also by Karline)
Changes in inline version 0.3.13 (2013-08-08)
Applied contributed patch by Mikhail Umorin which corrects
cfunction()
in the case of alist
of signature and body arguments.
Changes in inline version 0.3.12 (2013-06-12)
Align
package.skeleton
with the R-devel version of the function which no longer has aNAMESPACE
argument.Remove copy of LGPL in source archive as
R CMD check
now complains about it. License status continues to be specified in fileDESCRIPTION
.
Changes in inline version 0.3.11 (2013-02-26)
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)
Changes in inline version 0.3.10 (2012-10-03)
-
getDynLib()
error message corrected as suggested by Yasir Suhail Added
rcpp()
wrapper forcxxfunction()
which setsplugin="Rcpp"
Converted NEWS to NEWS.Rd
New maintainer, after having coordinated releases (along with Romain) since 0.3.5 in June 2010
Changes in inline version 0.3.9 (2012-10-02)
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
Changes in inline version 0.3.8 (2010-12-07)
faster
cfunction
andcxxfunction
by loading and resolving the routine at “compile” time
Changes in inline version 0.3.7 (2010-11-02)
fix
package.skeleton
for use with just a single function
Changes in inline version 0.3.6 (2010-07-29)
compileCode now grabs the error message generated by the compiler and uses it in in the error message
Changes in inline version 0.3.5 (2010-06-02)
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
andregisterPlugin
to manage the plugin system ofcxxfunction
.The function
package.skeleton
(from utils) is made generic and a method is available to generate a package skeleton from a function generated bycfunction
orcxxfunction