message Diagnostic Messages
 Description
Generate a diagnostic message from its arguments.
Usage
message(..., domain = NULL, appendLF = TRUE) suppressMessages(expr, classes = "message") packageStartupMessage(..., domain = NULL, appendLF = TRUE) suppressPackageStartupMessages(expr) .makeMessage(..., domain = NULL, appendLF = FALSE)
Arguments
| ... | zero or more objects which can be coerced to character (and which are pasted together with no separator) or (for  | 
| domain | see  | 
| appendLF | logical: should messages given as a character string have a newline appended? | 
| expr | expression to evaluate. | 
| classes | character, indicating which classes of messages should be suppressed. | 
Details
message is used for generating ‘simple’ diagnostic messages which are neither warnings nor errors, but nevertheless represented as conditions. Unlike warnings and errors, a final newline is regarded as part of the message, and is optional. The default handler sends the message to the stderr() connection. 
If a condition object is supplied to message it should be the only argument, and further arguments will be ignored, with a warning. 
While the message is being processed, a muffleMessage restart is available. 
suppressMessages evaluates its expression in a context that ignores all ‘simple’ diagnostic messages. 
packageStartupMessage is a variant whose messages can be suppressed separately by suppressPackageStartupMessages. (They are still messages, so can be suppressed by suppressMessages.) 
.makeMessage is a utility used by message, warning and stop to generate a text message from the ... arguments by possible translation (see gettext) and concatenation (with no separator). 
See Also
warning and stop for generating warnings and errors; conditions for condition handling and recovery. 
gettext for the mechanisms for the automated translation of text. 
Examples
message("ABC", "DEF")
suppressMessages(message("ABC"))
testit <- function() {
  message("testing package startup messages")
  packageStartupMessage("initializing ...", appendLF = FALSE)
  Sys.sleep(1)
  packageStartupMessage(" done")
}
testit()
suppressPackageStartupMessages(testit())
suppressMessages(testit())
    Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.