A thin wrapper around print that captures its output and prints
it as a message, usually to STDERR.
message_print(..., messageArgs = NULL)
Arguments
- ...
arguments to print.
- messageArgs
a list of arguments to be passed directly to message.
Examples
cat(1:5)
#> 1 2 3 4 5
print(1:5)
#> [1] 1 2 3 4 5
message_print(1:5) # Looks the same (though may be in a different color on some frontends).
#> [1] 1 2 3 4 5
suppressMessages(print(1:5)) # Still prints
#> [1] 1 2 3 4 5
suppressMessages(message_print(1:5)) # Silenced