| NEWS | R Documentation |
News for Package littler
Changes in littler version 0.3.21 (2025-03-24)
Changes in examples scripts
Usage text for
ciw.ris improved, new options were added (Dirk)The ‘noble’ release is supported by
r2u.r(Dirk)The
installRub.rscript has additional options (Dirk)The
ttlt.rscript has a newload_packageargument (Dirk)A new script
deadliners.rshowing CRAN packages 'under deadline' has been added, and then refined (Dirk)The
kitten.rscript can now use whoami and argumentgithubuseron the different*kittenhelpers it calls (Dirk)A new script
wb.rcan upload to win-builder (Dirk)A new script
crup.rcan upload a CRAN submission (Dirk)In
rcc.r, the return from rcmdcheck is now explicitly printed (Dirk)In
r2u.rthedry-runoption is passed to the build command
Changes in package
Regular updates to badges, continuous integration, DESCRIPTION and
configure.ac(Dirk)Errant
osVersionreturn value are handled more robustly (Michael Chirico in #121)The current run-time path is available via variable
LITTLER_SCRIPT_PATH(Jon Clayden in #122)The cleanup script remove macOS debug symbols (Jon Clayden in #123)
Changes in littler version 0.3.20 (2024-03-23)
Changes in examples scripts
New (dependency-free) helper
installDeps2.rto install dependenciesScripts
rcc.r,tt.r,tttf.r,tttlr.ruseenvargument-Sto set-ttor-
tt.rcan now fill ininst/tinytestif it is present New script
ciw.rwrapping new package ciw-
tttf.tcan now use devtools and itsloadall New script
doi2bib.rto call the DOI converter REST service (following a skeet by Richard McElreath)
Changes in package
The CI setup use checkout@v4 and the r-ci-setup action
The Suggests: is a little tighter as we do not list all packages optionally used in the the examples (as R does not check for it either)
The package load messag can account for the rare build of R under different architecture (Berwin Turlach in #117 closing #116)
In non-vanilla mode, the temporary directory initialization in re-run allowing for a non-standard temp dir via config settings
Changes in littler version 0.3.19 (2023-12-17)
Changes in examples scripts
The help or usage text display for
r2u.r,ttt.r,check.rhas been improved, expanded or corrected, respectively-
installDeps.rhas a new argument for dependency selection An initial 'single test file' runner
tttf.rhas been added-
r2u.rhas two new options for setting / varying the Debian build version of package that is built, and one for BioConductor builds, one for a 'dry run' build, and a new--compileoption -
installRSPM.r,installPPM.r,installP3M.rhave been updates to reflect the name changes -
installRub.rnow understands 'package@universe' too -
tt.rflips the default of the--effectsswitch
Changes in littler version 0.3.18 (2023-03-25)
Changes in examples scripts
-
roxy.rcan now set an additional--libpath -
getRStudioDesktop.randgetRStudioServer.rhave updated default download file -
install2.randinstallGithub.rcan set--type -
r2u.rnow has a--suffixoption -
tt.rremoves a redundantlibrarycall -
tttl.rhas been added fortestthat::test_local() -
installRub.rhas been added to install r-universe binaries on Ubuntu -
install2.rhas updated error capture messages (Tatsuya Shima and Dirk in #104)
-
Changes in littler version 0.3.17 (2022-10-29)
Changes in package
An internal function prototype was updated for
clang-15.
Changes in examples
Scripts
install2.randinstallBioc.rwere updated for an update in R-devel (Tatsuya Shima and Dirk in #104).
Changes in littler version 0.3.16 (2022-08-28)
Changes in package
The
configurecode checks for two more headersThe RNG seeding matches the current version in R (Dirk)
Changes in examples
A
cowu.r'check Window UCRT' helper was added (Dirk)A
getPandoc.rdownloader has been added (Dirk)The
-roption tpinstall2.rhas been generalzed (Tatsuya Shima in #95)The
rcc.rcode / package checker now hasvalgrindoption (Dirk)-
install2.rnow installs to first element in.libPaths()by default (Dirk) A very simple
r2u.rhelp has been added (Dirk)The
installBioc.rhas been generalized and extended similar toinstall2.r(Pieter Moris in #103)
Changes in littler version 0.3.15 (2021-12-03)
Changes in examples
The
install2script can select download methods, and cope with errors from parallel download (thanks to Gergely Daroczi)The
build.rnow usesbothas argument to--compact-vignettesThe RStudio download helper were once again updated for changed URLs
New caller for simplermarkdown::mdweave_to_html
Changes in package
Several typos were correct (thanks to John Kerl)
Travis artifacts and badges have been pruned
Vignettes now use simplermarkdown
Changes in littler version 0.3.14 (2021-10-05)
Changes in examples
Updated RStudio download helper to changed file names
Added a new option to
roxy.rwrapperAdded a downloader for Quarto command-line tool
Changes in package
The
configurefiles were updated to the standard of version 2.69 following a CRAN request
Changes in littler version 0.3.13 (2021-07-24)
Changes in examples
New script
compiledDeps.rto show which dependencies are compiledNew script
silenceTwitterAccount.rwrapping rtweetThe
-cor--codeoption forinstallRSPM.rwas correctedThe
kitten.rscript now passes options ‘bunny’ and ‘puppy’ on to thepkgKitten::kitten()call; new options to call the Arma and Eigen variants were addedThe
getRStudioDesktop.randgetRStudioServer.rscripts were updated for a change in rvestTwo typos in the
tt.rhelp message were correct (Aaron Wolen in #86)The message in
cranIncoming.rwas corrected.
Changes in package
Added Continuous Integration runner via
run.shfrom r-ci.Two vignettes got two extra vignette attributes.
The mkdocs-material documentation input was moved.
The basic unit tests were slightly refactored and updated.
Changes in littler version 0.3.12 (2020-10-04)
Changes in examples
Updates to scripts
tt.r,cos.r,cow.r,c4r.r,com.rNew script
installDeps.rto install dependenciesSeveral updates tp script
check.rNew script
installBSPM.randinstallRSPM.rfor binary package installation (Dirk and IƱaki in #81)New script
cranIncoming.rto check in IncomingNew script
urlUpdate.rvalidate URLs as R does
Changes in package
Travis CI now uses BSPM
A package documentation website was added
Vignettes now use minidown resulting in much reduced filesizes: from over 800kb to under 50kb (Dirk in #83)
Changes in littler version 0.3.11 (2020-06-26)
Changes in examples
Scripts
check.randrcc.rupdated to reflect updated docopt 0.7.0 behaviour of quoted argumentsThe
roxy.rscript has a new ease-of-use option-f | --fullregrouping two other options.
Changes in littler version 0.3.10 (2020-06-02)
Changes in examples
The
update.rscript only considers writeable directories.The
rcc.rscript tries to report full logs by setting_R_CHECK_TESTS_NLINES_=0.The
tt.rscript has an improvedncpufallback.Several installation and updating scripts set
_R_SHLIB_STRIP_toTRUE.A new script
installBioc.rwas added.The
--erroroption toinstall2.rwas generalized (Sergio Oller in #78).The
roxy.rscript was extended a little.
Changes in package
Travis CI now uses R 4.0.0 and the bionic distro
Changes in littler version 0.3.9 (2019-10-27)
Changes in examples
The use of
call.instop()was corrected (Stefan Widgren in #72).New script
cos.rto check (at rhub) on Solaris.New script
compactpdf.rto compact pdf files.The
build.rscript now compacts vignettes and resaves data.The
tt.rscript now supports parallel tests and side effects.The
rcc.rscript can now report error codes.The '–libloc' option to
update.rwas updated.The
render.rscript can optionally compact pdfs.New script
sweave.rto render (and compact) pdfs.New script
pkg2bibtex.rto show bibtex entries.The
kitten.rscript has a new option--puppyto add tinytest support in purring packages.
Changes in littler version 0.3.8 (2019-06-09)
Changes in examples
The
install.randinstall2.rscripts now use parallel installation usingoptions{Ncpu}on remote packages.The
install.rscript has an expanded help text mentioning the environment variables it considers.A new script
tt.rwas added to supporttinytest.The rhub checking scripts now all suppress builds of manual and vignettes as asking for working latex appears to be too much.
Changes in package
On startup checks if
ris inPATHand if not references new FAQ entry; text fromMakevarsmentions it too.
Changes in documentation
The FAQ vignette now details setting
rtoPATH.
Changes in littler version 0.3.7 (2019-03-15)
Changes in examples
The scripts
installGithub.randinstall2.rget a new option-r | --repos(Gergely Daroczi in #67)
Changes in build system
The
AC_DEFINEmacro use rewritten to please R CMD check.
Changes in littler version 0.3.6 (2019-01-26)
Changes in examples
The scripts
install.randinstall2.rnow support argument".", and add it if called in a source directory.The script
install2.rcan setNcpusforinstall.packages()(Colin Gillespie in #63 fixing #62)The script
update.rcan also setNcpusforinstall.packages().A new vignette "litter-faq" was added.
Changes in littler version 0.3.5 (2018-10-04)
Changes in examples
The script
roxy.rnow uses a cached copy of roxygen2 version 6.0.1 (if available) as the current version 6.1.0 changed behaviour.The script
rcc.rwas updated as the underlying rcmdcheck changed parameter order.A new simpler wrapper
rchk.rwas added to use RHub with therchkimage.
Changes in package
Travis CI now uses the R 3.5 PPA
Changes in littler version 0.3.4 (2018-08-24)
Changes in examples
The shebang line is now
#!/usr/bin/env rto work with either/usr/local/bin/ror/usr/bin/r.New example script to only install packages not yet installed (Brandon Bertelsen in #59); later added into
install2.r.Functions
getRStudioDesktop.randgetRStudioServer.rupdated their internal URLs.Several minor enhancements were made to example scripts.
Changes in littler version 0.3.3 (2017-12-17)
Changes in examples
The script
installGithub.rnow correctly uses theupgradeargument (Carl Boettiger in #49).New script
pnrrs.rto call the package-native registration helper function added in R 3.4.0The script
install2.rnow has more robust error handling (Carl Boettiger in #50).New script
cow.rto use R Hub'scheck_on_windowsScripts
cow.randc4c.ruse#!/usr/bin/env rNew option
--fast(or-f) for scriptsbuild.randrcc.rfor faster package build and checkThe
build.rscript now defaults to using the current directory if no argument is provided.The RStudio getters now use the
rvestpackage to parse the webpage with available versions.
Changes in package
Travis CI now uses https to fetch script, and sets the group
Changes in littler version 0.3.2 (2017-02-14)
Changes in examples
New scripts
getRStudioServer.randgetRStudioDesktop.rto download daily packages, currently defaults to Ubuntu amd64New script
c4c.rcallingrhub::check_for_cran()New script
rd2md.rto convert Rd to markdown.New script
build.rto create a source tarball.The
installGitHub.rscript now use package remotes (PR #44, #46)
Changes in littler version 0.3.1 (2016-08-06)
Changes in examples
-
install2.rnow passes on extra options past--toR CMD INSTALL(PR #37 by Steven Pav) Added
rcc.rto runrcmdcheck::rcmdcheck()Added (still simple)
render.rto render (R)markdownSeveral examples now support the
-xor--usageflag to show extended help.
-
Changes in build system
The
AM_LDFLAGSvariable is now set and used too (PR #38 by Mattias Ellert)Three more directories, used when an explicit installation directory is set, are excluded (also #38 by Mattias)
Travis CI is now driven via
run.shfrom our fork, and deploys all packages as .deb binaries using our PPA where needed
Changes in package
SystemRequirements now mentions the need for
libR, i.e. an R built with a shared library so that we can embed R.The docopt and rcmdcheck packages are now suggested, and added to the Travis installation.
A new helper function
r()is now provided and exported so that the package can be imported (closes #40).URL and BugReports links were added to DESCRIPTION.
Changes in documentation
The help output for
installGithub.rwas corrected (PR #39 by Brandon Bertelsen)
Changes in littler version 0.3.0 (2015-10-29)
Changes in build system
First CRAN Release as R package following nine years of source releases
Script
configure,src/Makevars.inand remainder of build system rewritten to take advantage of the R package build infrastructureReproducible builds are better supported as the (changing) compilation timestamps etc are only inserted for 'verbose builds' directly off the git repo, but not for Debian (or CRAN) builds off the release tarballs
Changes in littler functionality
Also source
$R_HOME/etc/Rprofile.siteand~/.Rprofileif present
Changes in littler documentation
Added new vignette with examples