Tcl Checker Messages : Tcl

 Top

Error Messages from coreTcl.tcl

Message ID Category Message String
coreTcl::badBinaryFmt Error Bad format for binary command: %1$s
This error indicates that the string provided for the binary command's format switch is invalid. See the documentation for the "binary" command in the ActiveTcl User Guide.
coreTcl::badBisect Error Cannot use "-bisect" with "-all" or "-not"
The lsearch command does not allow the simultaneous use of -bisect and -all, nor -bisect and -not.
coreTcl::badCharMap Error string map list should have an even number of elements
coreTcl::badFormatFmt Error Bad format for format command: %1$s
This error indicates that the string provided for the format or scan command's format switch is invalid. See the documentation for the "format" or "scan" command in the ActiveTcl User Guide.
coreTcl::badLocale Error Bad option "-locale", needs "-format"
The switch -locale can be used if and only if -format was specified as well
coreTcl::badSerialMode Error Bad serial mode: %1$s
When using the fconfigure command, if you are using the -mode switch, you must specify a valid -mode string. See "fconfigure" in the ActiveTcl User Guide for information about command switches.
coreTcl::badTimezone Error Bad option "-timezone", needs "-format"
The switch -timezone can be used if and only if -format was specified as well
coreTcl::badTraceOp Error invalid operation "%1$s": should be one or more of rwu
The command expects the trace operation string to be one or more of the following characters: "r", "w", or "u".
coreTcl::pkgBadExactRq Error Package require has -exact, but no version specified
A package is asked for to match the exact version number, but there is no version number given.
coreTcl::pkgTclConflict Warning %1$s %2$s requires Tcl %3$s, we are checking %4$s
The version of Tcl required by the chosen version of package does not match what the checker is already using.
coreTcl::pkgTclUnknown Warning Unable to determine the version of Tcl required by %1$s %2$s, we are assuming %3$s
The checker found no indications which version of Tcl to check against and is using a default.
coreTcl::pkgUnchecked Warning Will not check commands provided by this package: %1$s
The checker has no command definitions for the requested package. Commands from the packages will be reported as unknown procedures.
coreTcl::pkgVConflict Warning Conflict between requested (%1$s) and actually checked (%2$s) version.
The version of the package requested by the command does not match the version already in use by the checker
coreTcl::serverAndPort Error Option -myport is not valid for servers
The socket command specified the -server option and the -myport option on the same command line. These are conflicting options and cannot be used together.
coreTcl::socketArgOpt Error no argument given for "%1$s" option
coreTcl::socketAsync Error cannot set -async option for server sockets
The socket command specified the -server option and the -async option on the same command line. These are conflicting options and cannot be used together.
coreTcl::socketBadOpt Error invalid option "%1$s", must be -async, -myaddr, -myport, or -server
coreTcl::socketServer Error cannot set -async option for server sockets
The socket command specified the -async option and the -server option on the same command line. These are conflicting options and cannot be used together.
coreTcl::warnAIPattern Upgrade auto_import pattern is used to restrict loading in later versions of Tcl.
When using the auto_import command, be aware of functionality changes between Tcl 8.4 and earlier versions.
coreTcl::warnMemoryCmd Warning memory is debugging command
The "memory" command is only available when the core is compiled using the TCL_MEM_DEBUG mode.
coreTcl::warnStyleNameVariableConstant Style Variable name should be capitalized if constant
The variable name seems to refer to a constant (numeric), should be capitalized
coreTcl::warnStyleThen Style Exclude "then" from "if" commands
Exclude superfluous "then" from "if" commands
coreTcl::warnTclConflict Warning Script has requested Tcl version %1$s, but the checker has already loaded the definitions for version %2$s. Use option '-use Tcl%1$s' to override.
The version of Tcl required by the script does not match what the checker is already using.
coreTcl::warnUplevel Warning It is recommended to use an explicit level argument
While the level argument of the uplevel/upvar commands is optional it is strongly recommended to always explicitly specify a level.
coreTcl::warnY2K Warning "%%y" generates a year without a century. consider using "%%Y" to avoid Y2K errors.
To avoid possible Y2K errors, use the "%Y" field descriptor to generate years with centuries (for example, "1999" instead of "99").
 Top