limited_print: Print a subset of a character vector

View source: R/internal.R

limited_printR Documentation

Print a subset of a character vector

Description

Prints the start and end values for a character vector. The number of values printed depend on the width of the screen by default.

Usage

limited_print(
  chars,
  prefix = "",
  sep = ", ",
  mid = " ... ",
  trunc_char = "[truncated]",
  max_chars = getOption("width") - nchar(prefix) - 5,
  type = "message"
)

Arguments

chars

(character) What to print.

prefix

(character of length 1) What to print before chars, on the same line.

sep

What to put between consecutive values

mid

What is used to indicate omitted values

trunc_char

What is appended onto truncated values

max_chars

(numeric of length 1) The maximum number of characters to print.

type

("error", "warning", "message", "cat", "print", "silent", "plain")

Value

NULL

Examples

taxa:::limited_print(1:100)
taxa:::limited_print(1:10000)
taxa:::limited_print(1:10000, prefix = "stuff:")


ropenscilabs/taxa documentation built on Feb. 23, 2024, 6:31 p.m.