| NEWS | R Documentation |
News for Packageinline
Changes in inline version 0.3.21 (2025-01-08)
Refine use of
Rf_warningincfunctionsetting-DR_NO_REMAPourselves to get R version independent state
Changes in inline version 0.3.19 (2021-05-25)
Documentation for
moveDLLwas 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 viatinytest (Johannes in#15 addressing#14).
CI was updated to use focal and run.sh from r-ci on Travis andGitHub Actions (Dirk)
The writing and reading of compiled code was refactored andextended (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 Rdfiles (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 (AlexanderGrueneberg in#5).Small simplification to
.travis.yml; also switch to https.Use
seq_alonginstead ofseq(along=...)(WatalM. Iwasaki) in#6).Update package manual page using references to
DESCRIPTIONfile [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.ymlfile and corresponding entry in.RbuildignoreReplaced calls to
require()with calls torequireNamespace(); also updated one callMuch improved support for Fortran and Fortran95 thanks toKarline Soetaert who became a package co-author
New helper functions
writeDynLibandreadDynLibas well as new methodsprintandcode(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 alistof signature andbody arguments.
Changes in inline version 0.3.12 (2013-06-12)
Align
package.skeletonwith the R-devel version of thefunction which no longer has aNAMESPACEargument.Remove copy of LGPL in source archive as
R CMD checknow complains about it. License status continues to be specified infileDESCRIPTION.
Changes in inline version 0.3.11 (2013-02-26)
Fix bug in
cfunctionfor.Cconvention with raw vectors.Correct
cfunctionto use.Platform$dynlib.extasthe file extension for the library file (unless on Windows).Allow
rcppwrapper to pass another plugin (as eg RcppArmadillo)
Changes in inline version 0.3.10 (2012-10-03)
getDynLib()error message corrected as suggested byYasir SuhailAdded
rcpp()wrapper forcxxfunction()whichsetsplugin="Rcpp"Converted NEWS to NEWS.Rd
New maintainer, after having coordinated releases (along withRomain) 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 asingle word change in cfunction.R to prevent an error under anunreleased version of R
Changes in inline version 0.3.8 (2010-12-07)
faster
cfunctionandcxxfunctionby loading andresolving the routine at “compile” time
Changes in inline version 0.3.7 (2010-11-02)
fix
package.skeletonfor 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
cxxfunctionto generate an R functionwith inlined C++ code using the.Callcalling convention. Thefunction was introduced to accomodate the needs of the Rcpp familyof packages.new R functions
getPluginandregisterPlugintomanage the plugin system ofcxxfunction.The function
package.skeleton(from utils) is madegeneric and a method is available to generate a package skeletonfrom a function generated bycfunctionorcxxfunction