vprint: More Flexible Form of Boolean Verbose

R functions are not supposed to print text without giving the user the option to turn the printing off or on using a Boolean 'verbose' in a construct like 'if(verbose) print(...)'. But this black/white approach is rather rigid, and an approach with shades of gray might be more appropriate in many circumstances. As of Version 1.4, also supports text and background colors, as well as text styles.

Version: 1.4
Depends: R (≥ 4.2.0)
Imports: crayon
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0)
Published: 2026-09-08
DOI: 10.32614/CRAN.package.vprint
Author: Barry Zeeberg [aut, cre]
Maintainer: Barry Zeeberg <barryz2013 at gmail.com>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: no
CRAN checks: vprint results

Documentation:

Reference manual: vprint.html , vprint.pdf
Vignettes: vprint (source)

Downloads:

Package source: vprint_1.4.tar.gz
Windows binaries: r-devel: vprint_1.3.zip, r-release: vprint_1.3.zip, r-oldrel: vprint_1.3.zip
macOS binaries: r-release (arm64): vprint_1.3.tgz, r-oldrel (arm64): vprint_1.3.tgz, r-release (x86_64): vprint_1.3.tgz, r-oldrel (x86_64): vprint_1.3.tgz
Old sources: vprint archive

Reverse dependencies:

Reverse imports: autoLibLoad, consolidatePacks, GoMiner, HTGM, HTGM2D, HTGM3D, HTGM4D

Linking:

Please use the canonical form https://CRAN.R-project.org/package=vprint to link to this page.