void verror(int priority, char *name, char *fmt, ...);
This C function displays text in the error output window or prints to stderr
when in a non graphical environment. The priority argument may be one
ERR_FATAL. The name argument is used as
part of the error message, along with the time stamp and the error itself.
name should not be any more than 50 characters long, and ideally much
shorter. The fmt arguments onwards form the standard
arguments of a format specifier and string components.
An error with priority of
ERR_WARN will be sent only to the error
ERR_FATAL will print to stderr as well.
ERR_FATAL should be used in conditions where there is a chance that the
program may subsequently crash, thus removing the error window from the screen
and preventing users from reporting error messages.
vmessagepriority text ?...?
This is the Tcl interface to the verror C function. The priority
argument should be one of
ERR_FATAL as described
above. The text and subsequent arguments make up the contents of the
error message itself with each argument concatenated with a single space
between arguments. The Tcl (not C) implementation of
has a limit of 8192 bytes of error message per call.