R/quiet.R

Defines functions quiet

Documented in quiet

#' Some functions insist on using `cat` to print messages to the console. This
#' will make them quiet by sinking to a temp file
#'
#' @param x expression to make quiet
#' @export

quiet = function(x) {
  sink(tempfile())
  on.exit(sink())
  invisible(force(x))
}
David-Statistics/djmisc documentation built on Jan. 1, 2022, 4:04 p.m.