Update to 8.5.19

This commit is contained in:
Zachary Ware
2017-11-24 17:50:39 -06:00
parent 49cac229de
commit 9651fde681
557 changed files with 20338 additions and 26391 deletions

View File

@@ -66,7 +66,7 @@ a better first place to look now.
(https://groups.google.com/forum/?fromgroups#!topic/comp.lang.tcl/vfpI3bc-DkQ), (https://groups.google.com/forum/?fromgroups#!topic/comp.lang.tcl/vfpI3bc-DkQ),
diagnosed by dgp to be a close relative of [Bug 781585], which was diagnosed by dgp to be a close relative of [Bug 781585], which was
fixed by commit [f46fb50cb3]. This bug was introduced by myself in fixed by commit [f46fb50cb3]. This bug was introduced by myself in
commit [cbfe055d8c]. commit [cbfe055d8c].
2013-05-28 Harald Oehlmann <oehhar@users.sf.net> 2013-05-28 Harald Oehlmann <oehhar@users.sf.net>
@@ -268,7 +268,7 @@ a better first place to look now.
2013-02-05 Don Porter <dgp@users.sourceforge.net> 2013-02-05 Don Porter <dgp@users.sourceforge.net>
* win/tclWinFile.c: [Bug 3603434]: Make sure TclpObjNormalizePath() * win/tclWinFile.c: [Bug 3603434]: Make sure TclpObjNormalizePath()
properly declares "a:/" to be normalized, even when no "A:" drive is properly declares "a:/" to be normalized, even when no "A:" drive is
present on the system. present on the system.

2
README
View File

@@ -1,5 +1,5 @@
README: Tcl README: Tcl
This is the Tcl 8.5.15 source distribution. This is the Tcl 8.5.19 source distribution.
http://sourceforge.net/projects/tcl/files/Tcl/ http://sourceforge.net/projects/tcl/files/Tcl/
You can get any source release of Tcl from the URL above. You can get any source release of Tcl from the URL above.

189
changes
View File

@@ -7678,7 +7678,7 @@ Many revisions to better support a Cygwin environment (nijtmans)
2012-10-14 (bug fix) [tcl::Bgerror] crash on non-dict options (nijtmans) 2012-10-14 (bug fix) [tcl::Bgerror] crash on non-dict options (nijtmans)
2012-11-06 (bug fix)[3581754] avoid multiple callback on keep-alive (fellows) 2012-11-06 (bug fix)[3581754] avoid multiple callback on keep-alive (fellows)
=> http 2.7.10 => http 2.7.10
2012-11-07 (bug fix)[3574493] hang in Windows socket finalization (fassel) 2012-11-07 (bug fix)[3574493] hang in Windows socket finalization (fassel)
@@ -7791,3 +7791,190 @@ Many revisions to better support a Cygwin environment (nijtmans)
2013-09-13 (bug fix)[bdd91c] crash in exec stack mem management (azazel) 2013-09-13 (bug fix)[bdd91c] crash in exec stack mem management (azazel)
--- Released 8.5.15, September 16, 2013 --- http://core.tcl.tk/tcl/ for details --- Released 8.5.15, September 16, 2013 --- http://core.tcl.tk/tcl/ for details
2013-09-19 (bug fix)[3487626] segfaults in [dict] compilers (porter)
2013-09-19 (bug fix) [info frame] line OBOEs in bytecode (porter)
2013-09-25 (bug fix)[d614d63] namespace matching *:: deletion fail (fellows)
2013-10-22 (bug fix)[3556215] [scan %E%G%X] support (fellows)
2013-10-25 (bug fix)[3eb2ec1] upper case scheme names in url. (nijtmans)
=> http 2.7.13
2013-10-29 (bug fix)[414d103] HP-UX: restore [exec] in threaded Tcl (nijtmans)
2013-11-04 (bug fix) C++ friendly stubs struct declarations (nijtmans)
2013-11-05 (bug fix)[426679e] OpenBSD man page rendering (nijtmans)
2013-11-20 (bug fix) Improved environment variable management (nijtmans)
=> tcltest 2.3.7
2013-11-21 (platforms) Support for Windows 8.1 (nijtmans)
2014-02-06 (bug fix)[a4494e2] panic in test namespace-13.2 (porter)
2014-02-24 (bug fix)[2413550] Win: avoid serial double open (schroeter)
2014-03-20 (bug fix)[2f7cbd0] FreeBSD 10.0 build failure (nijtmans)
2014-03-27 (bug fix) segfault iocmd-23.11 (porter)
2014-04-02 (bug fix)[336441e] Win: async socket connect stall (oehlmann)
2014-04-04 (bug fix)[581937a,97069ea] async socket connect fail (oehlmann)
2014-04-10 (bug fix)[792641f] Win: no \ in normalized path (nijtmans)
2014-04-15 (bug fix)[88aef05] segfault iocmd-21.20 (porter)
2014-04-16 (update) Win: use Winsock 2.2 (nijtmans)
2014-04-16 (bug fix)[d19a30d] segfault clock-67.[23] (sebres)
2014-04-21 (bug fix) segfault iocmd-21.2[12] (porter)
2014-04-22 (bug fix) segfault iogt-2.4 (porter)
2014-04-23 (bug fix)[3493120] memleak in thread exit
2014-04-30 (bug fix) segfault iocmd-21.2[34] (porter)
2014-05-01 (bug fix)[0e92c40] bytearray optimization validity (nijtmans)
2014-05-06 (bug fix) segfault iogt-2.5 (porter)
2014-05-06 (memleaks) io-29.27 io-29.34 io-33.7 (porter)
2014-05-07 (memleaks) io-53.5, cloned Tcl_ChannelTypes (porter)
2014-05-08 (memleak) iocmd-21.22 (porter)
2014-05-08 refactoring of core I/O functions (porter)
2014-05-09 (bug fix) segfault iocmd-32.1 (porter)
2014-05-15 (bug fix)[3118489] protect NUL in filenames (nijtmans)
2014-05-16 (bug fix) Fix for failing tests *io-32.11* (porter)
2014-05-20 (bug fix) Stop eof and blocked state leaking thru stacks (porter)
*** POTENTIAL INCOMPATIBILITY ***
2014-05-22 (platforms) work around systems that fail when a shared library
is deleted after it is [load]ed (kupries)
2014-05-31 (bug fix) chan events on pipes must be on proper ends (porter)
2014-06-04 (bug fix) socket-2.12 (porter)
2014-06-05 (bug fix) io-12.6 (kupries,porter)
2014-06-16 (bug fix) socket-2.13 workaround broken select() (porter)
2014-06-20 (bug fix)[b47b176] iortrans.tf-11.0 (porter)
2014-06-22 (RFE)[2f9df4c] -cleanup scripts before -out compare (nijtmans)
2014-07-04 (update) Update Unicode data to 7.0 (nijtmans)
*** POTENTIAL INCOMPATIBILITY ***
2014-07-10 (bug fix)[7368d2] memleak Tcl_SetVar2(..,TCL_APPEND_VALUE) (porter)
*** POTENTIAL INCOMPATIBILITY ***
2014-08-01 (enhancement) use refcounts, not Tcl_Preserve to manage lifetime
of Tcl_Channel (porter)
*** POTENTIAL INCOMPATIBILITY ***
2014-08-01 (update) "macosx*-i386-x86_64" "macosx-universal" no longer compatible (kupries)
=> platform 1.0.13
2014-08-12 tzdata updated to Olson's tzdata2014f (kenny)
--- Released 8.5.16, August 25, 2014 --- http://core.tcl.tk/tcl/ for details
2014-10-02 (bug)[bc5b79] Hang in some [read]s of limited size (rogers,porter)
2014-10-08 (bug)[59a2e7] MSVC14 compile support (dower,nijtmans)
2014-10-10 (bug)[ed29c4] [fcopy] treats [blocked] as error (rowen,porter)
2014-10-10 (bug)[bf7135] regression in Tcl_Write() interface (porter)
2014-10-18 (bug)[10dc6d] fix [gets] on non-blocking channels (fassel,porter)
--- Released 8.5.17, October 25, 2014 --- http://core.tcl.tk/tcl/ for details
2014-10-26 Support for Windows 10 (nijtmans)
2014-10-31 (bug)[dcc034] restore [open comX: r+] (lll,nijtmans)
2014-11-06 (bug)[5adc35] Stop forcing EOF to be permanent (porter)
2014-12-03 (bug)[0c043a] Fix compiled [set var($) val] (porter)
2014-12-04 (bug)[d2ffcc] Limit $... and bareword parsing to ASCII (ladayaroslav,porter)
*** POTENTIAL INCOMPATIBILITY ***
2014-12-10 tzdata updated to Olson's tzdata2014j (venkat)
2015-01-26 (bug)[df0848] Trouble with INFINITY macro (dower,nijtmans)
2015-01-29 (bug) Stop crashes when extension var resolvers misbehave (porter)
2015-02-05 (bug) Plug stacked channel memleak (porter)
2015-02-11 tzdata updated to Olson's tzdata2015a (venkat)
--- Released 8.5.18, March 6, 2015 --- http://core.tcl.tk/tcl/ for details
2015-03-10 (bug)[3028676] Refinement in OS X notifier (steffen,walzer,lars_h)
2015-04-23 (bug)[19ea02] Win: shared read from linked dirs (bogdan,oehhar)
2015-04-24 (bug)[879a07] Incomplete chars @ buffer ends (leunissen,porter)
2015-04-29 (bug)[894da1] Hang flushing blocking channels (yorick)
2015-05-27 (enhancement) Relax memdebug constraint on extensions (kupries)
2015-06-16 (bug)[e770d9] Higher baud on serial channels (woods,nijtmans)
2015-06-18 (update) Update Unicode data to 8.0 (nijtmans)
*** POTENTIAL INCOMPATIBILITY ***
2015-07-15 (bug)[b1534b][9bad63] writes beyond buffer bounds (hanno,porter)
2015-07-29 (bug)[3e7eca] Allocation overflow in expr parsing (rickyb,porter)
2015-08-12 tzdata updated to Olson's tzdata2015f (venkat)
2015-08-19 (bug)[00189c] MSVC 14: semi-static UCRT support (dower,nijtmans)
2015-08-26 (bug)[0df7a1] Tolerate getcwd() failures (cato,nijtmans)
2015-09-23 (bug)[e0a7b3] Input buffer draining & file events (griffin,porter)
2015-09-24 (bug)[57945b] lock in forking/multi-threading (neumann,mistachkin)
2015-09-29 (bug)[219866] Cygwin support error (yorick,nijtmans)
=> platform 1.0.14
2015-10-06 (bug)[b42a85] Win: [file normalize ~user] wrong dir (nadkarni)
2015-10-21 (bug)[818a1a][a3c350][d7ea9f][8f2450][1080042] Many fixes and
improvements to regexp engine from Postgres (lane,porter,fellows,seltenreich)
2015-11-10 (bug)[261a8a] Overflow segfault in I/O translation (brooks,porter)
2015-11-20 (bug)[3293874] let lists grow all the way to the limit (porter)
2015-11-20 (bug)[40f628] ListObjReplace callers fail to detect max (porter)
2015-12-11 (bug)[c9eb6b] tolerate unset ::env(TZ) (gahr, nijtmans)
2016-01-29 (TIP 440) tcl_platform(engine) -- Tcl implementation (mistachkin)
--- Released 8.5.19, February 12, 2016 --- http://core.tcl.tk/tcl/ for details

View File

@@ -29,7 +29,7 @@ MODIFICATIONS.
GOVERNMENT USE: If you are acquiring this software on behalf of the GOVERNMENT USE: If you are acquiring this software on behalf of the
U.S. government, the Government shall have only "Restricted Rights" U.S. government, the Government shall have only "Restricted Rights"
in the software and related documentation as defined in the Federal in the software and related documentation as defined in the Federal
Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
are acquiring the software on behalf of the Department of Defense, the are acquiring the software on behalf of the Department of Defense, the
software shall be classified as "Commercial Computer Software" and the software shall be classified as "Commercial Computer Software" and the
@@ -37,4 +37,4 @@ Government shall have only "Restricted Rights" as defined in Clause
252.227-7013 (b) (3) of DFARs. Notwithstanding the foregoing, the 252.227-7013 (b) (3) of DFARs. Notwithstanding the foregoing, the
authors grant the U.S. Government and others acting in its behalf authors grant the U.S. Government and others acting in its behalf
permission to use and distribute the software in accordance with the permission to use and distribute the software in accordance with the
terms specified in this license. terms specified in this license.

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Access 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_Access 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Access, Tcl_Stat \- check file permissions and other attributes Tcl_Access, Tcl_Stat \- check file permissions and other attributes

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_AddErrorInfo 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_AddErrorInfo 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetReturnOptions, Tcl_SetReturnOptions, Tcl_AddErrorInfo, Tcl_AppendObjToErrorInfo, Tcl_AddObjErrorInfo, Tcl_SetObjErrorCode, Tcl_SetErrorCode, Tcl_SetErrorCodeVA, Tcl_PosixError, Tcl_LogCommandInfo \- retrieve or record information about errors and other return options Tcl_GetReturnOptions, Tcl_SetReturnOptions, Tcl_AddErrorInfo, Tcl_AppendObjToErrorInfo, Tcl_AddObjErrorInfo, Tcl_SetObjErrorCode, Tcl_SetErrorCode, Tcl_SetErrorCodeVA, Tcl_PosixError, Tcl_LogCommandInfo \- retrieve or record information about errors and other return options

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Alloc 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_Alloc 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Alloc, Tcl_Free, Tcl_Realloc, Tcl_AttemptAlloc, Tcl_AttemptRealloc, ckalloc, ckfree, ckrealloc, attemptckalloc, attemptckrealloc \- allocate or free heap memory Tcl_Alloc, Tcl_Free, Tcl_Realloc, Tcl_AttemptAlloc, Tcl_AttemptRealloc, ckalloc, ckfree, ckrealloc, attemptckalloc, attemptckrealloc \- allocate or free heap memory

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_AllowExceptions 3 7.4 Tcl "Tcl Library Procedures" .TH Tcl_AllowExceptions 3 7.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_AllowExceptions \- allow all exceptions in next script evaluation Tcl_AllowExceptions \- allow all exceptions in next script evaluation

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_AppInit 3 7.0 Tcl "Tcl Library Procedures" .TH Tcl_AppInit 3 7.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_AppInit \- perform application-specific initialization Tcl_AppInit \- perform application-specific initialization

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SetAssocData 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_SetAssocData 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetAssocData, Tcl_SetAssocData, Tcl_DeleteAssocData \- manage associations of string keys and user specified data with Tcl interpreters Tcl_GetAssocData, Tcl_SetAssocData, Tcl_DeleteAssocData \- manage associations of string keys and user specified data with Tcl interpreters

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_AsyncCreate 3 7.0 Tcl "Tcl Library Procedures" .TH Tcl_AsyncCreate 3 7.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_AsyncCreate, Tcl_AsyncMark, Tcl_AsyncInvoke, Tcl_AsyncDelete, Tcl_AsyncReady \- handle asynchronous events Tcl_AsyncCreate, Tcl_AsyncMark, Tcl_AsyncInvoke, Tcl_AsyncDelete, Tcl_AsyncReady \- handle asynchronous events

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_BackgroundError 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_BackgroundError 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_BackgroundError \- report Tcl error that occurred in background processing Tcl_BackgroundError \- report Tcl error that occurred in background processing

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Backslash 3 "8.1" Tcl "Tcl Library Procedures" .TH Tcl_Backslash 3 "8.1" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Backslash \- parse a backslash sequence Tcl_Backslash \- parse a backslash sequence

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_BooleanObj 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_BooleanObj 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_NewBooleanObj, Tcl_SetBooleanObj, Tcl_GetBooleanFromObj \- store/retrieve boolean value in a Tcl_Obj Tcl_NewBooleanObj, Tcl_SetBooleanObj, Tcl_GetBooleanFromObj \- store/retrieve boolean value in a Tcl_Obj

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_ByteArrayObj 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_ByteArrayObj 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_NewByteArrayObj, Tcl_SetByteArrayObj, Tcl_GetByteArrayFromObj, Tcl_SetByteArrayLength \- manipulate Tcl objects as a arrays of bytes Tcl_NewByteArrayObj, Tcl_SetByteArrayObj, Tcl_GetByteArrayFromObj, Tcl_SetByteArrayLength \- manipulate Tcl objects as a arrays of bytes

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CallWhenDeleted 3 7.0 Tcl "Tcl Library Procedures" .TH Tcl_CallWhenDeleted 3 7.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CallWhenDeleted, Tcl_DontCallWhenDeleted \- Arrange for callback when interpreter is deleted Tcl_CallWhenDeleted, Tcl_DontCallWhenDeleted \- Arrange for callback when interpreter is deleted

View File

@@ -3,8 +3,8 @@
'\" '\"
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
.so man.macros
.TH Tcl_StackChannel 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_StackChannel 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CommandComplete 3 "" Tcl "Tcl Library Procedures" .TH Tcl_CommandComplete 3 "" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CommandComplete \- Check for unmatched braces in a Tcl command Tcl_CommandComplete \- Check for unmatched braces in a Tcl command

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Concat 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_Concat 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Concat \- concatenate a collection of strings Tcl_Concat \- concatenate a collection of strings

View File

@@ -4,8 +4,8 @@
'\" '\"
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
.so man.macros
.TH Tcl_CreateChannel 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_CreateChannel 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME
@@ -343,7 +343,7 @@ typedef struct Tcl_ChannelType {
It is not necessary to provide implementations for all channel It is not necessary to provide implementations for all channel
operations. Those which are not necessary may be set to NULL in the operations. Those which are not necessary may be set to NULL in the
struct: \fIblockModeProc\fR, \fIseekProc\fR, \fIsetOptionProc\fR, struct: \fIblockModeProc\fR, \fIseekProc\fR, \fIsetOptionProc\fR,
\fIgetOptionProc\fR, and \fIclose2Proc\fR, in addition to \fIgetOptionProc\fR, \fIgetHandleProc\fR, and \fIclose2Proc\fR, in addition to
\fIflushProc\fR, \fIhandlerProc\fR, \fIthreadActionProc\fR, and \fIflushProc\fR, \fIhandlerProc\fR, \fIthreadActionProc\fR, and
\fItruncateProc\fR. Other functions that cannot be implemented in a \fItruncateProc\fR. Other functions that cannot be implemented in a
meaningful way should return \fBEINVAL\fR when called, to indicate meaningful way should return \fBEINVAL\fR when called, to indicate

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateChannelHandler 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_CreateChannelHandler 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateCloseHandler 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_CreateCloseHandler 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateCommand 3 "" Tcl "Tcl Library Procedures" .TH Tcl_CreateCommand 3 "" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateCommand \- implement new commands in C Tcl_CreateCommand \- implement new commands in C

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateFileHandler 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_CreateFileHandler 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateFileHandler, Tcl_DeleteFileHandler \- associate procedure callbacks with files or devices (Unix only) Tcl_CreateFileHandler, Tcl_DeleteFileHandler \- associate procedure callbacks with files or devices (Unix only)

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateInterp 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_CreateInterp 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateInterp, Tcl_DeleteInterp, Tcl_InterpDeleted \- create and delete Tcl command interpreters Tcl_CreateInterp, Tcl_DeleteInterp, Tcl_InterpDeleted \- create and delete Tcl command interpreters

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateMathFunc 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_CreateMathFunc 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateMathFunc, Tcl_GetMathFuncInfo, Tcl_ListMathFuncs \- Define, query and enumerate math functions for expressions Tcl_CreateMathFunc, Tcl_GetMathFuncInfo, Tcl_ListMathFuncs \- Define, query and enumerate math functions for expressions

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateObjCommand 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_CreateObjCommand 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateObjCommand, Tcl_DeleteCommand, Tcl_DeleteCommandFromToken, Tcl_GetCommandInfo, Tcl_GetCommandInfoFromToken, Tcl_SetCommandInfo, Tcl_SetCommandInfoFromToken, Tcl_GetCommandName, Tcl_GetCommandFullName, Tcl_GetCommandFromObj \- implement new commands in C Tcl_CreateObjCommand, Tcl_DeleteCommand, Tcl_DeleteCommandFromToken, Tcl_GetCommandInfo, Tcl_GetCommandInfoFromToken, Tcl_SetCommandInfo, Tcl_SetCommandInfoFromToken, Tcl_GetCommandName, Tcl_GetCommandFullName, Tcl_GetCommandFromObj \- implement new commands in C

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateSlave 3 7.6 Tcl "Tcl Library Procedures" .TH Tcl_CreateSlave 3 7.6 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_IsSafe, Tcl_MakeSafe, Tcl_CreateSlave, Tcl_GetSlave, Tcl_GetMaster, Tcl_GetInterpPath, Tcl_CreateAlias, Tcl_CreateAliasObj, Tcl_GetAlias, Tcl_GetAliasObj, Tcl_ExposeCommand, Tcl_HideCommand \- manage multiple Tcl interpreters, aliases and hidden commands Tcl_IsSafe, Tcl_MakeSafe, Tcl_CreateSlave, Tcl_GetSlave, Tcl_GetMaster, Tcl_GetInterpPath, Tcl_CreateAlias, Tcl_CreateAliasObj, Tcl_GetAlias, Tcl_GetAliasObj, Tcl_ExposeCommand, Tcl_HideCommand \- manage multiple Tcl interpreters, aliases and hidden commands

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateTimerHandler 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_CreateTimerHandler 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateTimerHandler, Tcl_DeleteTimerHandler \- call a procedure at a given time Tcl_CreateTimerHandler, Tcl_DeleteTimerHandler \- call a procedure at a given time

View File

@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_CreateTrace 3 "" Tcl "Tcl Library Procedures" .TH Tcl_CreateTrace 3 "" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateTrace, Tcl_CreateObjTrace, Tcl_DeleteTrace \- arrange for command execution to be traced Tcl_CreateTrace, Tcl_CreateObjTrace, Tcl_DeleteTrace \- arrange for command execution to be traced

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_DString 3 7.4 Tcl "Tcl Library Procedures" .TH Tcl_DString 3 7.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_DStringInit, Tcl_DStringAppend, Tcl_DStringAppendElement, Tcl_DStringStartSublist, Tcl_DStringEndSublist, Tcl_DStringLength, Tcl_DStringValue, Tcl_DStringSetLength, Tcl_DStringTrunc, Tcl_DStringFree, Tcl_DStringResult, Tcl_DStringGetResult \- manipulate dynamic strings Tcl_DStringInit, Tcl_DStringAppend, Tcl_DStringAppendElement, Tcl_DStringStartSublist, Tcl_DStringEndSublist, Tcl_DStringLength, Tcl_DStringValue, Tcl_DStringSetLength, Tcl_DStringTrunc, Tcl_DStringFree, Tcl_DStringResult, Tcl_DStringGetResult \- manipulate dynamic strings

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_DetachPids 3 "" Tcl "Tcl Library Procedures" .TH Tcl_DetachPids 3 "" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_DetachPids, Tcl_ReapDetachedProcs, Tcl_WaitPid \- manage child processes in background Tcl_DetachPids, Tcl_ReapDetachedProcs, Tcl_WaitPid \- manage child processes in background

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_DictObj 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_DictObj 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_DoOneEvent 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_DoOneEvent 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_DoOneEvent \- wait for events and invoke event handlers Tcl_DoOneEvent \- wait for events and invoke event handlers

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_DoWhenIdle 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_DoWhenIdle 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_DoWhenIdle, Tcl_CancelIdleCall \- invoke a procedure when there are no pending events Tcl_DoWhenIdle, Tcl_CancelIdleCall \- invoke a procedure when there are no pending events

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_DoubleObj 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_DoubleObj 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_NewDoubleObj, Tcl_SetDoubleObj, Tcl_GetDoubleFromObj \- manipulate Tcl objects as floating-point values Tcl_NewDoubleObj, Tcl_SetDoubleObj, Tcl_GetDoubleFromObj \- manipulate Tcl objects as floating-point values

View File

@@ -3,8 +3,8 @@
'\" Copyright (c) 2000 by Scriptics Corporation. '\" Copyright (c) 2000 by Scriptics Corporation.
'\" All rights reserved. '\" All rights reserved.
'\" '\"
.so man.macros
.TH "Tcl_DumpActiveMemory" 3 8.1 Tcl "Tcl Library Procedures" .TH "Tcl_DumpActiveMemory" 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_DumpActiveMemory, Tcl_InitMemory, Tcl_ValidateAllMemory \- Validated memory allocation interface Tcl_DumpActiveMemory, Tcl_InitMemory, Tcl_ValidateAllMemory \- Validated memory allocation interface

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetEncoding 3 "8.1" Tcl "Tcl Library Procedures" .TH Tcl_GetEncoding 3 "8.1" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetEncoding, Tcl_FreeEncoding, Tcl_GetEncodingFromObj, Tcl_ExternalToUtfDString, Tcl_ExternalToUtf, Tcl_UtfToExternalDString, Tcl_UtfToExternal, Tcl_WinTCharToUtf, Tcl_WinUtfToTChar, Tcl_GetEncodingName, Tcl_SetSystemEncoding, Tcl_GetEncodingNameFromEnvironment, Tcl_GetEncodingNames, Tcl_CreateEncoding, Tcl_GetEncodingSearchPath, Tcl_SetEncodingSearchPath, Tcl_GetDefaultEncodingDir, Tcl_SetDefaultEncodingDir \- procedures for creating and using encodings Tcl_GetEncoding, Tcl_FreeEncoding, Tcl_GetEncodingFromObj, Tcl_ExternalToUtfDString, Tcl_ExternalToUtf, Tcl_UtfToExternalDString, Tcl_UtfToExternal, Tcl_WinTCharToUtf, Tcl_WinUtfToTChar, Tcl_GetEncodingName, Tcl_SetSystemEncoding, Tcl_GetEncodingNameFromEnvironment, Tcl_GetEncodingNames, Tcl_CreateEncoding, Tcl_GetEncodingSearchPath, Tcl_SetEncodingSearchPath, Tcl_GetDefaultEncodingDir, Tcl_SetDefaultEncodingDir \- procedures for creating and using encodings

View File

@@ -6,8 +6,8 @@
'\" '\"
'\" This documents the C API introduced in TIP#235 '\" This documents the C API introduced in TIP#235
'\" '\"
.so man.macros
.TH Tcl_Ensemble 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_Ensemble 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateEnsemble, Tcl_FindEnsemble, Tcl_GetEnsembleFlags, Tcl_GetEnsembleMappingDict, Tcl_GetEnsembleNamespace, Tcl_GetEnsembleUnknownHandler, Tcl_GetEnsembleSubcommandList, Tcl_IsEnsemble, Tcl_SetEnsembleFlags, Tcl_SetEnsembleMappingDict, Tcl_SetEnsembleSubcommandList, Tcl_SetEnsembleUnknownHandler \- manipulate ensemble commands Tcl_CreateEnsemble, Tcl_FindEnsemble, Tcl_GetEnsembleFlags, Tcl_GetEnsembleMappingDict, Tcl_GetEnsembleNamespace, Tcl_GetEnsembleUnknownHandler, Tcl_GetEnsembleSubcommandList, Tcl_IsEnsemble, Tcl_SetEnsembleFlags, Tcl_SetEnsembleMappingDict, Tcl_SetEnsembleSubcommandList, Tcl_SetEnsembleUnknownHandler \- manipulate ensemble commands

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_PutEnv 3 "7.5" Tcl "Tcl Library Procedures" .TH Tcl_PutEnv 3 "7.5" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_PutEnv \- procedures to manipulate the environment Tcl_PutEnv \- procedures to manipulate the environment

View File

@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Eval 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_Eval 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_EvalObjEx, Tcl_EvalFile, Tcl_EvalObjv, Tcl_Eval, Tcl_EvalEx, Tcl_GlobalEval, Tcl_GlobalEvalObj, Tcl_VarEval, Tcl_VarEvalVA \- execute Tcl scripts Tcl_EvalObjEx, Tcl_EvalFile, Tcl_EvalObjv, Tcl_Eval, Tcl_EvalEx, Tcl_GlobalEval, Tcl_GlobalEvalObj, Tcl_VarEval, Tcl_VarEvalVA \- execute Tcl scripts

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Exit 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_Exit 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Exit, Tcl_Finalize, Tcl_CreateExitHandler, Tcl_DeleteExitHandler, Tcl_ExitThread, Tcl_FinalizeThread, Tcl_CreateThreadExitHandler, Tcl_DeleteThreadExitHandler, Tcl_SetExitProc \- end the application or thread (and invoke exit handlers) Tcl_Exit, Tcl_Finalize, Tcl_CreateExitHandler, Tcl_DeleteExitHandler, Tcl_ExitThread, Tcl_FinalizeThread, Tcl_CreateThreadExitHandler, Tcl_DeleteThreadExitHandler, Tcl_SetExitProc \- end the application or thread (and invoke exit handlers)

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_ExprLong 3 7.0 Tcl "Tcl Library Procedures" .TH Tcl_ExprLong 3 7.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_ExprLong, Tcl_ExprDouble, Tcl_ExprBoolean, Tcl_ExprString \- evaluate an expression Tcl_ExprLong, Tcl_ExprDouble, Tcl_ExprBoolean, Tcl_ExprString \- evaluate an expression

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_ExprLongObj 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_ExprLongObj 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_ExprLongObj, Tcl_ExprDoubleObj, Tcl_ExprBooleanObj, Tcl_ExprObj \- evaluate an expression Tcl_ExprLongObj, Tcl_ExprDoubleObj, Tcl_ExprBooleanObj, Tcl_ExprObj \- evaluate an expression

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Filesystem 3 8.4 Tcl "Tcl Library Procedures" .TH Filesystem 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_FSRegister, Tcl_FSUnregister, Tcl_FSData, Tcl_FSMountsChanged, Tcl_FSGetFileSystemForPath, Tcl_FSGetPathType, Tcl_FSCopyFile, Tcl_FSCopyDirectory, Tcl_FSCreateDirectory, Tcl_FSDeleteFile, Tcl_FSRemoveDirectory, Tcl_FSRenameFile, Tcl_FSListVolumes, Tcl_FSEvalFile, Tcl_FSEvalFileEx, Tcl_FSLoadFile, Tcl_FSMatchInDirectory, Tcl_FSLink, Tcl_FSLstat, Tcl_FSUtime, Tcl_FSFileAttrsGet, Tcl_FSFileAttrsSet, Tcl_FSFileAttrStrings, Tcl_FSStat, Tcl_FSAccess, Tcl_FSOpenFileChannel, Tcl_FSGetCwd, Tcl_FSChdir, Tcl_FSPathSeparator, Tcl_FSJoinPath, Tcl_FSSplitPath, Tcl_FSEqualPaths, Tcl_FSGetNormalizedPath, Tcl_FSJoinToPath, Tcl_FSConvertToPathType, Tcl_FSGetInternalRep, Tcl_FSGetTranslatedPath, Tcl_FSGetTranslatedStringPath, Tcl_FSNewNativePath, Tcl_FSGetNativePath, Tcl_FSFileSystemInfo, Tcl_AllocStatBuf \- procedures to interact with any filesystem Tcl_FSRegister, Tcl_FSUnregister, Tcl_FSData, Tcl_FSMountsChanged, Tcl_FSGetFileSystemForPath, Tcl_FSGetPathType, Tcl_FSCopyFile, Tcl_FSCopyDirectory, Tcl_FSCreateDirectory, Tcl_FSDeleteFile, Tcl_FSRemoveDirectory, Tcl_FSRenameFile, Tcl_FSListVolumes, Tcl_FSEvalFile, Tcl_FSEvalFileEx, Tcl_FSLoadFile, Tcl_FSMatchInDirectory, Tcl_FSLink, Tcl_FSLstat, Tcl_FSUtime, Tcl_FSFileAttrsGet, Tcl_FSFileAttrsSet, Tcl_FSFileAttrStrings, Tcl_FSStat, Tcl_FSAccess, Tcl_FSOpenFileChannel, Tcl_FSGetCwd, Tcl_FSChdir, Tcl_FSPathSeparator, Tcl_FSJoinPath, Tcl_FSSplitPath, Tcl_FSEqualPaths, Tcl_FSGetNormalizedPath, Tcl_FSJoinToPath, Tcl_FSConvertToPathType, Tcl_FSGetInternalRep, Tcl_FSGetTranslatedPath, Tcl_FSGetTranslatedStringPath, Tcl_FSNewNativePath, Tcl_FSGetNativePath, Tcl_FSFileSystemInfo, Tcl_AllocStatBuf \- procedures to interact with any filesystem

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_FindExecutable 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_FindExecutable 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_FindExecutable, Tcl_GetNameOfExecutable \- identify or return the name of the binary file containing the application Tcl_FindExecutable, Tcl_GetNameOfExecutable \- identify or return the name of the binary file containing the application

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetCwd 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_GetCwd 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetCwd, Tcl_Chdir \- manipulate the current working directory Tcl_GetCwd, Tcl_Chdir \- manipulate the current working directory

View File

@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation. '\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved. '\" All rights reserved.
'\" '\"
.so man.macros
.TH Tcl_GetHostName 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_GetHostName 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetHostName \- get the name of the local host Tcl_GetHostName \- get the name of the local host

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetIndexFromObj 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_GetIndexFromObj 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetIndexFromObj, Tcl_GetIndexFromObjStruct \- lookup string in table of keywords Tcl_GetIndexFromObj, Tcl_GetIndexFromObjStruct \- lookup string in table of keywords

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetInt 3 "" Tcl "Tcl Library Procedures" .TH Tcl_GetInt 3 "" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetInt, Tcl_GetDouble, Tcl_GetBoolean \- convert from string to integer, double, or boolean Tcl_GetInt, Tcl_GetDouble, Tcl_GetBoolean \- convert from string to integer, double, or boolean

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetOpenFile 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_GetOpenFile 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetOpenFile \- Return a FILE* for a channel registered in the given interpreter (Unix only) Tcl_GetOpenFile \- Return a FILE* for a channel registered in the given interpreter (Unix only)

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetStdChannel 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_GetStdChannel 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetTime 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_GetTime 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetTime, Tcl_SetTimeProc, Tcl_QueryTimeProc \- get date and time Tcl_GetTime, Tcl_SetTimeProc, Tcl_QueryTimeProc \- get date and time

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_GetVersion 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_GetVersion 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_GetVersion \- get the version of the library at runtime Tcl_GetVersion \- get the version of the library at runtime

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Hash 3 "" Tcl "Tcl Library Procedures" .TH Tcl_Hash 3 "" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_InitHashTable, Tcl_InitCustomHashTable, Tcl_InitObjHashTable, Tcl_DeleteHashTable, Tcl_CreateHashEntry, Tcl_DeleteHashEntry, Tcl_FindHashEntry, Tcl_GetHashValue, Tcl_SetHashValue, Tcl_GetHashKey, Tcl_FirstHashEntry, Tcl_NextHashEntry, Tcl_HashStats \- procedures to manage hash tables Tcl_InitHashTable, Tcl_InitCustomHashTable, Tcl_InitObjHashTable, Tcl_DeleteHashTable, Tcl_CreateHashEntry, Tcl_DeleteHashEntry, Tcl_FindHashEntry, Tcl_GetHashValue, Tcl_SetHashValue, Tcl_GetHashKey, Tcl_FirstHashEntry, Tcl_NextHashEntry, Tcl_HashStats \- procedures to manage hash tables

View File

@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation. '\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved. '\" All rights reserved.
'\" '\"
.so man.macros
.TH Tcl_Init 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_Init 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Init \- find and source initialization script Tcl_Init \- find and source initialization script

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_InitStubs 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_InitStubs 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_InitStubs \- initialize the Tcl stubs mechanism Tcl_InitStubs \- initialize the Tcl stubs mechanism

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_IntObj 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_IntObj 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_NewIntObj, Tcl_NewLongObj, Tcl_NewWideIntObj, Tcl_SetIntObj, Tcl_SetLongObj, Tcl_SetWideIntObj, Tcl_GetIntFromObj, Tcl_GetLongFromObj, Tcl_GetWideIntFromObj, Tcl_NewBignumObj, Tcl_SetBignumObj, Tcl_GetBignumFromObj, Tcl_TakeBignumFromObj \- manipulate Tcl objects as integer values Tcl_NewIntObj, Tcl_NewLongObj, Tcl_NewWideIntObj, Tcl_SetIntObj, Tcl_SetLongObj, Tcl_SetWideIntObj, Tcl_GetIntFromObj, Tcl_GetLongFromObj, Tcl_GetWideIntFromObj, Tcl_NewBignumObj, Tcl_SetBignumObj, Tcl_GetBignumFromObj, Tcl_TakeBignumFromObj \- manipulate Tcl objects as integer values

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Interp 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_Interp 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Interp \- client-visible fields of interpreter structures Tcl_Interp \- client-visible fields of interpreter structures

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_LimitCheck 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_LimitCheck 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_LimitAddHandler, Tcl_LimitCheck, Tcl_LimitExceeded, Tcl_LimitGetCommands, Tcl_LimitGetGranularity, Tcl_LimitGetTime, Tcl_LimitReady, Tcl_LimitRemoveHandler, Tcl_LimitSetCommands, Tcl_LimitSetGranularity, Tcl_LimitSetTime, Tcl_LimitTypeEnabled, Tcl_LimitTypeExceeded, Tcl_LimitTypeReset, Tcl_LimitTypeSet \- manage and check resource limits on interpreters Tcl_LimitAddHandler, Tcl_LimitCheck, Tcl_LimitExceeded, Tcl_LimitGetCommands, Tcl_LimitGetGranularity, Tcl_LimitGetTime, Tcl_LimitReady, Tcl_LimitRemoveHandler, Tcl_LimitSetCommands, Tcl_LimitSetGranularity, Tcl_LimitSetTime, Tcl_LimitTypeEnabled, Tcl_LimitTypeExceeded, Tcl_LimitTypeReset, Tcl_LimitTypeSet \- manage and check resource limits on interpreters

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_LinkVar 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_LinkVar 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_LinkVar, Tcl_UnlinkVar, Tcl_UpdateLinkedVar \- link Tcl variable to C variable Tcl_LinkVar, Tcl_UnlinkVar, Tcl_UpdateLinkedVar \- link Tcl variable to C variable

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_ListObj 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_ListObj 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_ListObjAppendList, Tcl_ListObjAppendElement, Tcl_NewListObj, Tcl_SetListObj, Tcl_ListObjGetElements, Tcl_ListObjLength, Tcl_ListObjIndex, Tcl_ListObjReplace \- manipulate Tcl objects as lists Tcl_ListObjAppendList, Tcl_ListObjAppendElement, Tcl_NewListObj, Tcl_SetListObj, Tcl_ListObjGetElements, Tcl_ListObjLength, Tcl_ListObjIndex, Tcl_ListObjReplace \- manipulate Tcl objects as lists

View File

@@ -7,8 +7,8 @@
'\" Note that some of these functions do not seem to belong, but they '\" Note that some of these functions do not seem to belong, but they
'\" were all introduced with the same TIP (#139) '\" were all introduced with the same TIP (#139)
'\" '\"
.so man.macros
.TH Tcl_Namespace 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_Namespace 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_AppendExportList, Tcl_CreateNamespace, Tcl_DeleteNamespace, Tcl_Export, Tcl_FindCommand, Tcl_FindNamespace, Tcl_ForgetImport, Tcl_GetCurrentNamespace, Tcl_GetGlobalNamespace, Tcl_GetNamespaceUnknownHandler, Tcl_Import, Tcl_SetNamespaceUnknownHandler \- manipulate namespaces Tcl_AppendExportList, Tcl_CreateNamespace, Tcl_DeleteNamespace, Tcl_Export, Tcl_FindCommand, Tcl_FindNamespace, Tcl_ForgetImport, Tcl_GetCurrentNamespace, Tcl_GetGlobalNamespace, Tcl_GetNamespaceUnknownHandler, Tcl_Import, Tcl_SetNamespaceUnknownHandler \- manipulate namespaces

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Notifier 3 8.1 Tcl "Tcl Library Procedures" .TH Notifier 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CreateEventSource, Tcl_DeleteEventSource, Tcl_SetMaxBlockTime, Tcl_QueueEvent, Tcl_ThreadQueueEvent, Tcl_ThreadAlert, Tcl_GetCurrentThread, Tcl_DeleteEvents, Tcl_InitNotifier, Tcl_FinalizeNotifier, Tcl_WaitForEvent, Tcl_AlertNotifier, Tcl_SetTimer, Tcl_ServiceAll, Tcl_ServiceEvent, Tcl_GetServiceMode, Tcl_SetServiceMode \- the event queue and notifier interfaces Tcl_CreateEventSource, Tcl_DeleteEventSource, Tcl_SetMaxBlockTime, Tcl_QueueEvent, Tcl_ThreadQueueEvent, Tcl_ThreadAlert, Tcl_GetCurrentThread, Tcl_DeleteEvents, Tcl_InitNotifier, Tcl_FinalizeNotifier, Tcl_WaitForEvent, Tcl_AlertNotifier, Tcl_SetTimer, Tcl_ServiceAll, Tcl_ServiceEvent, Tcl_GetServiceMode, Tcl_SetServiceMode \- the event queue and notifier interfaces

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Obj 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_Obj 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_NewObj, Tcl_DuplicateObj, Tcl_IncrRefCount, Tcl_DecrRefCount, Tcl_IsShared, Tcl_InvalidateStringRep \- manipulate Tcl objects Tcl_NewObj, Tcl_DuplicateObj, Tcl_IncrRefCount, Tcl_DecrRefCount, Tcl_IsShared, Tcl_InvalidateStringRep \- manipulate Tcl objects

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_ObjType 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_ObjType 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_RegisterObjType, Tcl_GetObjType, Tcl_AppendAllObjTypes, Tcl_ConvertToType \- manipulate Tcl object types Tcl_RegisterObjType, Tcl_GetObjType, Tcl_AppendAllObjTypes, Tcl_ConvertToType \- manipulate Tcl object types

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_OpenFileChannel 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_OpenFileChannel 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_OpenTcpClient 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_OpenTcpClient 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -2,8 +2,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Panic 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_Panic 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_ParseCommand 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_ParseCommand 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_ParseCommand, Tcl_ParseExpr, Tcl_ParseBraces, Tcl_ParseQuotedString, Tcl_ParseVarName, Tcl_ParseVar, Tcl_FreeParse, Tcl_EvalTokens, Tcl_EvalTokensStandard \- parse Tcl scripts and expressions Tcl_ParseCommand, Tcl_ParseExpr, Tcl_ParseBraces, Tcl_ParseQuotedString, Tcl_ParseVarName, Tcl_ParseVar, Tcl_FreeParse, Tcl_EvalTokens, Tcl_EvalTokensStandard \- parse Tcl scripts and expressions

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_PkgRequire 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_PkgRequire 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_PkgRequire, Tcl_PkgRequireEx, Tcl_PkgRequireProc, Tcl_PkgPresent, Tcl_PkgPresentEx, Tcl_PkgProvide, Tcl_PkgProvideEx \- package version control Tcl_PkgRequire, Tcl_PkgRequireEx, Tcl_PkgRequireProc, Tcl_PkgPresent, Tcl_PkgPresentEx, Tcl_PkgProvide, Tcl_PkgProvideEx \- package version control

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Preserve 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_Preserve 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Preserve, Tcl_Release, Tcl_EventuallyFree \- avoid freeing storage while it is being used Tcl_Preserve, Tcl_Release, Tcl_EventuallyFree \- avoid freeing storage while it is being used

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_PrintDouble 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_PrintDouble 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_PrintDouble \- Convert floating value to string Tcl_PrintDouble \- Convert floating value to string

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_RecordAndEvalObj 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_RecordAndEvalObj 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_RecordAndEvalObj \- save command on history list before evaluating Tcl_RecordAndEvalObj \- save command on history list before evaluating

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_RecordAndEval 3 7.4 Tcl "Tcl Library Procedures" .TH Tcl_RecordAndEval 3 7.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_RecordAndEval \- save command on history list before evaluating Tcl_RecordAndEval \- save command on history list before evaluating

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_RegisterConfig 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_RegisterConfig 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_RegExpMatch 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_RegExpMatch 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_RegExpMatch, Tcl_RegExpCompile, Tcl_RegExpExec, Tcl_RegExpRange, Tcl_GetRegExpFromObj, Tcl_RegExpMatchObj, Tcl_RegExpExecObj, Tcl_RegExpGetInfo \- Pattern matching with regular expressions Tcl_RegExpMatch, Tcl_RegExpCompile, Tcl_RegExpExec, Tcl_RegExpRange, Tcl_GetRegExpFromObj, Tcl_RegExpMatchObj, Tcl_RegExpExecObj, Tcl_RegExpGetInfo \- Pattern matching with regular expressions

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SaveResult 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_SaveResult 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SaveInterpState, Tcl_RestoreInterpState, Tcl_DiscardInterpState, Tcl_SaveResult, Tcl_RestoreResult, Tcl_DiscardResult \- save and restore an interpreter's state Tcl_SaveInterpState, Tcl_RestoreInterpState, Tcl_DiscardInterpState, Tcl_SaveResult, Tcl_RestoreResult, Tcl_DiscardResult \- save and restore an interpreter's state

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SetChannelError 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_SetChannelError 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SetErrno 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_SetErrno 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SetErrno, Tcl_GetErrno, Tcl_ErrnoId, Tcl_ErrnoMsg \- manipulate errno to store and retrieve error codes Tcl_SetErrno, Tcl_GetErrno, Tcl_ErrnoId, Tcl_ErrnoMsg \- manipulate errno to store and retrieve error codes

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SetRecursionLimit 3 7.0 Tcl "Tcl Library Procedures" .TH Tcl_SetRecursionLimit 3 7.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SetRecursionLimit \- set maximum allowable nesting depth in interpreter Tcl_SetRecursionLimit \- set maximum allowable nesting depth in interpreter

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SetResult 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_SetResult 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SetObjResult, Tcl_GetObjResult, Tcl_SetResult, Tcl_GetStringResult, Tcl_AppendResult, Tcl_AppendResultVA, Tcl_AppendElement, Tcl_ResetResult, Tcl_FreeResult \- manipulate Tcl result Tcl_SetObjResult, Tcl_GetObjResult, Tcl_SetResult, Tcl_GetStringResult, Tcl_AppendResult, Tcl_AppendResultVA, Tcl_AppendElement, Tcl_ResetResult, Tcl_FreeResult \- manipulate Tcl result

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SetVar 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_SetVar 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SetVar2Ex, Tcl_SetVar, Tcl_SetVar2, Tcl_ObjSetVar2, Tcl_GetVar2Ex, Tcl_GetVar, Tcl_GetVar2, Tcl_ObjGetVar2, Tcl_UnsetVar, Tcl_UnsetVar2 \- manipulate Tcl variables Tcl_SetVar2Ex, Tcl_SetVar, Tcl_SetVar2, Tcl_ObjSetVar2, Tcl_GetVar2Ex, Tcl_GetVar, Tcl_GetVar2, Tcl_ObjGetVar2, Tcl_UnsetVar, Tcl_UnsetVar2 \- manipulate Tcl variables

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SignalId 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_SignalId 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SignalId, Tcl_SignalMsg \- Convert signal codes Tcl_SignalId, Tcl_SignalMsg \- Convert signal codes

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Sleep 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_Sleep 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Sleep \- delay execution for a given number of milliseconds Tcl_Sleep \- delay execution for a given number of milliseconds

View File

@@ -2,8 +2,8 @@
'\" Copyright (c) 1998-2000 by Scriptics Corporation. '\" Copyright (c) 1998-2000 by Scriptics Corporation.
'\" All rights reserved. '\" All rights reserved.
'\" '\"
.so man.macros
.TH Tcl_SourceRCFile 3 8.3 Tcl "Tcl Library Procedures" .TH Tcl_SourceRCFile 3 8.3 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SourceRCFile \- source the Tcl rc file Tcl_SourceRCFile \- source the Tcl rc file

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SplitList 3 8.0 Tcl "Tcl Library Procedures" .TH Tcl_SplitList 3 8.0 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SplitList, Tcl_Merge, Tcl_ScanElement, Tcl_ConvertElement, Tcl_ScanCountedElement, Tcl_ConvertCountedElement \- manipulate Tcl lists Tcl_SplitList, Tcl_Merge, Tcl_ScanElement, Tcl_ConvertElement, Tcl_ScanCountedElement, Tcl_ConvertCountedElement \- manipulate Tcl lists

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SplitPath 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_SplitPath 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SplitPath, Tcl_JoinPath, Tcl_GetPathType \- manipulate platform-dependent file paths Tcl_SplitPath, Tcl_JoinPath, Tcl_GetPathType \- manipulate platform-dependent file paths

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_StaticPackage 3 7.5 Tcl "Tcl Library Procedures" .TH Tcl_StaticPackage 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_StaticPackage \- make a statically linked package available via the 'load' command Tcl_StaticPackage \- make a statically linked package available via the 'load' command

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH "Standard Channels" 3 7.5 Tcl "Tcl Library Procedures" .TH "Standard Channels" 3 7.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
'\" Note: do not modify the .SH NAME line immediately below! '\" Note: do not modify the .SH NAME line immediately below!
.SH NAME .SH NAME

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_StringMatch 3 8.5 Tcl "Tcl Library Procedures" .TH Tcl_StringMatch 3 8.5 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_StringMatch, Tcl_StringCaseMatch \- test whether a string matches a pattern Tcl_StringMatch, Tcl_StringCaseMatch \- test whether a string matches a pattern

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_StringObj 3 8.1 Tcl "Tcl Library Procedures" .TH Tcl_StringObj 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_NewStringObj, Tcl_NewUnicodeObj, Tcl_SetStringObj, Tcl_SetUnicodeObj, Tcl_GetStringFromObj, Tcl_GetString, Tcl_GetUnicodeFromObj, Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange, Tcl_AppendToObj, Tcl_AppendUnicodeToObj, Tcl_AppendObjToObj, Tcl_AppendStringsToObj, Tcl_AppendStringsToObjVA, Tcl_AppendLimitedToObj, Tcl_Format, Tcl_AppendFormatToObj, Tcl_ObjPrintf, Tcl_AppendPrintfToObj, Tcl_SetObjLength, Tcl_AttemptSetObjLength, Tcl_ConcatObj \- manipulate Tcl objects as strings Tcl_NewStringObj, Tcl_NewUnicodeObj, Tcl_SetStringObj, Tcl_SetUnicodeObj, Tcl_GetStringFromObj, Tcl_GetString, Tcl_GetUnicodeFromObj, Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange, Tcl_AppendToObj, Tcl_AppendUnicodeToObj, Tcl_AppendObjToObj, Tcl_AppendStringsToObj, Tcl_AppendStringsToObjVA, Tcl_AppendLimitedToObj, Tcl_Format, Tcl_AppendFormatToObj, Tcl_ObjPrintf, Tcl_AppendPrintfToObj, Tcl_SetObjLength, Tcl_AttemptSetObjLength, Tcl_ConcatObj \- manipulate Tcl objects as strings

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_SubstObj 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_SubstObj 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_SubstObj \- perform substitutions on Tcl objects Tcl_SubstObj \- perform substitutions on Tcl objects

View File

@@ -3,8 +3,8 @@
'\" Copyright (c) 2000 by Scriptics Corporation. '\" Copyright (c) 2000 by Scriptics Corporation.
'\" All rights reserved. '\" All rights reserved.
'\" '\"
.so man.macros
.TH TCL_MEM_DEBUG 3 8.1 Tcl "Tcl Library Procedures" .TH TCL_MEM_DEBUG 3 8.1 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
TCL_MEM_DEBUG \- Compile-time flag to enable Tcl memory debugging TCL_MEM_DEBUG \- Compile-time flag to enable Tcl memory debugging

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl n "8.5" Tcl "Tcl Built-In Commands" .TH Tcl n "8.5" Tcl "Tcl Built-In Commands"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl \- Tool Command Language Tcl \- Tool Command Language

View File

@@ -6,8 +6,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_Main 3 8.4 Tcl "Tcl Library Procedures" .TH Tcl_Main 3 8.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_Main, Tcl_SetMainLoop \- main program and event loop definition for Tcl-based applications Tcl_Main, Tcl_SetMainLoop \- main program and event loop definition for Tcl-based applications

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Threads 3 "8.1" Tcl "Tcl Library Procedures" .TH Threads 3 "8.1" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_ConditionNotify, Tcl_ConditionWait, Tcl_ConditionFinalize, Tcl_GetThreadData, Tcl_MutexLock, Tcl_MutexUnlock, Tcl_MutexFinalize, Tcl_CreateThread, Tcl_JoinThread \- Tcl thread support Tcl_ConditionNotify, Tcl_ConditionWait, Tcl_ConditionFinalize, Tcl_GetThreadData, Tcl_MutexLock, Tcl_MutexUnlock, Tcl_MutexFinalize, Tcl_CreateThread, Tcl_JoinThread \- Tcl thread support

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_UtfToUpper 3 "8.1" Tcl "Tcl Library Procedures" .TH Tcl_UtfToUpper 3 "8.1" Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_UniCharToUpper, Tcl_UniCharToLower, Tcl_UniCharToTitle, Tcl_UtfToUpper, Tcl_UtfToLower, Tcl_UtfToTitle \- routines for manipulating the case of Unicode characters and UTF-8 strings Tcl_UniCharToUpper, Tcl_UniCharToLower, Tcl_UniCharToTitle, Tcl_UtfToUpper, Tcl_UtfToLower, Tcl_UtfToTitle \- routines for manipulating the case of Unicode characters and UTF-8 strings

View File

@@ -4,8 +4,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_TraceCommand 3 7.4 Tcl "Tcl Library Procedures" .TH Tcl_TraceCommand 3 7.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_CommandTraceInfo, Tcl_TraceCommand, Tcl_UntraceCommand \- monitor renames and deletes of a command Tcl_CommandTraceInfo, Tcl_TraceCommand, Tcl_UntraceCommand \- monitor renames and deletes of a command
@@ -76,7 +76,7 @@ created. \fIClientData\fR typically points to an application-specific
data structure that describes what to do when \fIproc\fR is invoked. data structure that describes what to do when \fIproc\fR is invoked.
\fIOldName\fR gives the name of the command being renamed, and \fIOldName\fR gives the name of the command being renamed, and
\fInewName\fR gives the name that the command is being renamed to (or \fInewName\fR gives the name that the command is being renamed to (or
an empty string or NULL when the command is being deleted.) NULL when the command is being deleted.)
\fIFlags\fR is an OR'ed combination of bits potentially providing \fIFlags\fR is an OR'ed combination of bits potentially providing
several pieces of information. One of the bits \fBTCL_TRACE_RENAME\fR and several pieces of information. One of the bits \fBTCL_TRACE_RENAME\fR and
\fBTCL_TRACE_DELETE\fR will be set in \fIflags\fR to indicate which \fBTCL_TRACE_DELETE\fR will be set in \fIflags\fR to indicate which
@@ -84,11 +84,14 @@ operation is being performed on the command. The bit
\fBTCL_TRACE_DESTROYED\fR will be set in \fIflags\fR if the trace is about \fBTCL_TRACE_DESTROYED\fR will be set in \fIflags\fR if the trace is about
to be destroyed; this information may be useful to \fIproc\fR so that to be destroyed; this information may be useful to \fIproc\fR so that
it can clean up its own internal data structures (see the section it can clean up its own internal data structures (see the section
\fBTCL_TRACE_DESTROYED\fR below for more details). Lastly, the bit \fBTCL_TRACE_DESTROYED\fR below for more details). Because the
\fBTCL_INTERP_DESTROYED\fR will be set if the entire interpreter is being deletion of commands can take place as part of the deletion of the interp
destroyed. When this bit is set, \fIproc\fR must be especially that contains them, \fIproc\fR must be careful about checking what
careful in the things it does (see the section \fBTCL_INTERP_DESTROYED\fR the passed in \fIinterp\fR value can be called upon to do.
below). The routine \fBTcl_InterpDeleted\fR is an important tool for this.
When \fBTcl_InterpDeleted\fR returns 1, \fIproc\fR will not be able
to invoke any scripts in \fIinterp\fR. The function of \fIproc\fR
in that circumstance is limited to the cleanup of its own data structures.
.PP .PP
\fBTcl_UntraceCommand\fR may be used to remove a trace. If the \fBTcl_UntraceCommand\fR may be used to remove a trace. If the
command specified by \fIinterp\fR, \fIcmdName\fR, and \fIflags\fR has command specified by \fIinterp\fR, \fIcmdName\fR, and \fIflags\fR has
@@ -121,7 +124,8 @@ traces for a given command that have the same \fIproc\fR.
.PP .PP
During rename traces, the command being renamed is visible with both During rename traces, the command being renamed is visible with both
names simultaneously, and the command still exists during delete names simultaneously, and the command still exists during delete
traces (if \fBTCL_INTERP_DESTROYED\fR is not set). However, there is no traces, unless the interp that contains it is being deleted.
However, there is no
mechanism for signaling that an error occurred in a trace procedure, mechanism for signaling that an error occurred in a trace procedure,
so great care should be taken that errors do not get silently lost. so great care should be taken that errors do not get silently lost.
.SH "MULTIPLE TRACES" .SH "MULTIPLE TRACES"
@@ -140,22 +144,5 @@ rename the command, the last renaming takes precedence.
In a delete callback to \fIproc\fR, the \fBTCL_TRACE_DESTROYED\fR bit In a delete callback to \fIproc\fR, the \fBTCL_TRACE_DESTROYED\fR bit
is set in \fIflags\fR. is set in \fIflags\fR.
.\" Perhaps need some more comments here? - DKF .\" Perhaps need some more comments here? - DKF
.SH "TCL_INTERP_DESTROYED"
.PP
When an interpreter is destroyed, unset traces are called for
all of its commands.
The \fBTCL_INTERP_DESTROYED\fR bit will be set in the \fIflags\fR
argument passed to the trace procedures.
Trace procedures must be extremely careful in what they do if
the \fBTCL_INTERP_DESTROYED\fR bit is set.
It is not safe for the procedures to invoke any Tcl procedures
on the interpreter, since its state is partially deleted.
All that trace procedures should do under these circumstances is
to clean up and free their own internal data structures.
.SH BUGS
.PP
Tcl does not do any error checking to prevent trace procedures
from misusing the interpreter during traces with \fBTCL_INTERP_DESTROYED\fR
set.
.SH KEYWORDS .SH KEYWORDS
clientData, trace, command clientData, trace, command

View File

@@ -5,8 +5,8 @@
'\" See the file "license.terms" for information on usage and redistribution '\" See the file "license.terms" for information on usage and redistribution
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
'\" '\"
.so man.macros
.TH Tcl_TraceVar 3 7.4 Tcl "Tcl Library Procedures" .TH Tcl_TraceVar 3 7.4 Tcl "Tcl Library Procedures"
.so man.macros
.BS .BS
.SH NAME .SH NAME
Tcl_TraceVar, Tcl_TraceVar2, Tcl_UntraceVar, Tcl_UntraceVar2, Tcl_VarTraceInfo, Tcl_VarTraceInfo2 \- monitor accesses to a variable Tcl_TraceVar, Tcl_TraceVar2, Tcl_UntraceVar, Tcl_UntraceVar2, Tcl_VarTraceInfo, Tcl_VarTraceInfo2 \- monitor accesses to a variable

Some files were not shown because too many files have changed in this diff Show More