| NEWS | R Documentation | 
News for Package inline
Changes in inline version 0.3.21 (2025-01-08)
- Refine use of - Rf_warningin- cfunctionsetting- -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 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_alonginstead of- seq(along=...)(Watal M. 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 needed
- With move of repository to GitHub, added a - .travis.ymlfile 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 - writeDynLiband- readDynLibas well as new methods- printand- code(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 a- listof signature and body arguments.
Changes in inline version 0.3.12 (2013-06-12)
- Align - package.skeletonwith the R-devel version of the function which no longer has a- NAMESPACEargument.
- Remove copy of LGPL in source archive as - R CMD checknow complains about it. License status continues to be specified in file- DESCRIPTION.
Changes in inline version 0.3.11 (2013-02-26)
- Fix bug in - cfunctionfor- .Cconvention with raw vectors.
- Correct - cfunctionto use- .Platform$dynlib.extas the 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 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 
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 - cfunctionand- cxxfunctionby loading and resolving 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 function with inlined C++ code using the- .Callcalling convention. The function was introduced to accomodate the needs of the Rcpp family of packages.
- new R functions - getPluginand- registerPluginto 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- cfunctionor- cxxfunction