Arguments that appear like so in the usage:
f(..., arg = opt(DEFAULT), ...)
get their value according to this logic:
user-specified value or, if not given,
getOption("reprex.arg") or if does not exist,
DEFAULT
It's shorthand for:
f(..., arg = getOption("reprex.arg", DEFAULT), ...)
This is not an exported function and should not be called directly.
Many of the arguments of reprex() use opt(). If you don't like the
official defaults, override them in your .Rprofile. Here's an example for
someone who dislikes the "Created by ..." string, always wants session info,
prefers to restyle their code, uses a winky face comment string, and likes
the tidyverse startup message.
options( reprex.advertise = FALSE, reprex.si = TRUE, reprex.style = TRUE, reprex.comment = "#;-)", reprex.tidyverse_quiet = FALSE )