Generate a message with cat()
This function is similar to message()
, and the difference is
that msg_cat()
uses cat()
to write out the message,
which is sent to stdout
instead of stderr
. The
message can be suppressed by suppressMessages()
.
msg_cat(...)
... |
Character strings of messages, which will be concatenated into one
string via |
Invisible NULL
, with the side-effect of printing the message.
By default, a newline will not be appended to the message. If you need a newline, you have to explicitly add it to the message (see ‘Examples’).
This function was inspired by rlang::inform()
.
{ # a message without a newline at the end xfun::msg_cat("Hello world!") # add a newline at the end xfun::msg_cat(" This message appears right after the previous one.\n") } suppressMessages(xfun::msg_cat("Hello world!"))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.