From 6f9be46dca324a11afaa829bda9fd4c6d777a1c3 Mon Sep 17 00:00:00 2001 From: andreas_kupries Date: Fri, 16 Jul 2004 20:46:51 +0000 Subject: * doc/CrtCommand.3: Added note that the arguments given to the command proc of a Tcl_CreateCommand are in utf8 since Tcl 8.1. Closing [Tcl SF Patch 414778]. --- ChangeLog | 4 ++++ doc/CrtCommand.3 | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index a0a535b..9cab49f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2004-07-16 Andreas Kupries + * doc/CrtCommand.3: Added note that the arguments given to the + command proc of a Tcl_CreateCommand are in utf8 since Tcl + 8.1. Closing [Tcl SF Patch 414778]. + * doc/ChnlStack.3: Removed the declaration that the interp argument to Tcl_(un)StackChannel can be NULL. This fixes [Tcl SF Bug 881220], reported by Marco Maggi diff --git a/doc/CrtCommand.3 b/doc/CrtCommand.3 index f766361..569975f 100644 --- a/doc/CrtCommand.3 +++ b/doc/CrtCommand.3 @@ -5,7 +5,7 @@ '\" See the file "license.terms" for information on usage and redistribution '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" -'\" RCS: @(#) $Id: CrtCommand.3,v 1.5 2002/08/05 03:24:39 dgp Exp $ +'\" RCS: @(#) $Id: CrtCommand.3,v 1.5.2.1 2004/07/16 20:46:52 andreas_kupries Exp $ '\" .so man.macros .TH Tcl_CreateCommand 3 "" Tcl "Tcl Library Procedures" @@ -103,6 +103,11 @@ point to constant strings or may be shared with other parts of the interpreter. .VE .PP +.VS +Note that the argument strings are encoded in normalized UTF-8 since +version 8.1 of Tcl. +.VE +.PP \fIProc\fR must return an integer code that is either \fBTCL_OK\fR, \fBTCL_ERROR\fR, \fBTCL_RETURN\fR, \fBTCL_BREAK\fR, or \fBTCL_CONTINUE\fR. See the Tcl overview man page for details on what these codes mean. Most normal commands will only -- cgit v0.12