tcl.h | tcl.h | |||
---|---|---|---|---|
skipping to change at line 16 | skipping to change at line 16 | |||
* | * | |||
* Copyright (c) 1987-1994 The Regents of the University of California. | * Copyright (c) 1987-1994 The Regents of the University of California. | |||
* Copyright (c) 1993-1996 Lucent Technologies. | * Copyright (c) 1993-1996 Lucent Technologies. | |||
* Copyright (c) 1994-1998 Sun Microsystems, Inc. | * Copyright (c) 1994-1998 Sun Microsystems, Inc. | |||
* Copyright (c) 1998-2000 by Scriptics Corporation. | * Copyright (c) 1998-2000 by Scriptics Corporation. | |||
* Copyright (c) 2002 by Kevin B. Kenny. All rights reserved. | * Copyright (c) 2002 by Kevin B. Kenny. All rights reserved. | |||
* | * | |||
* 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. | |||
* | * | |||
* RCS: @(#) $Id: tcl.h,v 1.153.2.16 2004/11/25 00:19:27 hobbs Exp $ | * RCS: @(#) $Id: tcl.h,v 1.153.2.18 2005/05/27 18:51:14 hobbs Exp $ | |||
*/ | */ | |||
#ifndef _TCL | #ifndef _TCL | |||
#define _TCL | #define _TCL | |||
/* | /* | |||
* For C++ compilers, use extern "C" | * For C++ compilers, use extern "C" | |||
*/ | */ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
skipping to change at line 61 | skipping to change at line 61 | |||
* win/README (not patchlevel) (sections 0 and 2) | * win/README (not patchlevel) (sections 0 and 2) | |||
* unix/tcl.spec (2 LOC Major/Minor, 1 LOC patch) | * unix/tcl.spec (2 LOC Major/Minor, 1 LOC patch) | |||
* tests/basic.test (1 LOC M/M, not patchlevel) | * tests/basic.test (1 LOC M/M, not patchlevel) | |||
* tools/tcl.hpj.in (not patchlevel, for windows installer) | * tools/tcl.hpj.in (not patchlevel, for windows installer) | |||
* tools/tcl.wse.in (for windows installer) | * tools/tcl.wse.in (for windows installer) | |||
* tools/tclSplash.bmp (not patchlevel) | * tools/tclSplash.bmp (not patchlevel) | |||
*/ | */ | |||
#define TCL_MAJOR_VERSION 8 | #define TCL_MAJOR_VERSION 8 | |||
#define TCL_MINOR_VERSION 4 | #define TCL_MINOR_VERSION 4 | |||
#define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | #define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | |||
#define TCL_RELEASE_SERIAL 9 | #define TCL_RELEASE_SERIAL 10 | |||
#define TCL_VERSION "8.4" | #define TCL_VERSION "8.4" | |||
#define TCL_PATCH_LEVEL "8.4.9" | #define TCL_PATCH_LEVEL "8.4.10" | |||
/* | /* | |||
* The following definitions set up the proper options for Windows | * The following definitions set up the proper options for Windows | |||
* compilers. We use this method because there is no autoconf equivalent. | * compilers. We use this method because there is no autoconf equivalent. | |||
*/ | */ | |||
#ifndef __WIN32__ | #ifndef __WIN32__ | |||
# if defined(_WIN32) || defined(WIN32) || defined(__MINGW32__) || defined (__BORLANDC__) | # if defined(_WIN32) || defined(WIN32) || defined(__MINGW32__) || defined (__BORLANDC__) | |||
# define __WIN32__ | # define __WIN32__ | |||
# ifndef WIN32 | # ifndef WIN32 | |||
skipping to change at line 1404 | skipping to change at line 1404 | |||
* close2Proc interface. | * close2Proc interface. | |||
*/ | */ | |||
#define TCL_CLOSE2PROC ((Tcl_DriverCloseProc *)1) | #define TCL_CLOSE2PROC ((Tcl_DriverCloseProc *)1) | |||
/* | /* | |||
* Channel version tag. This was introduced in 8.3.2/8.4. | * Channel version tag. This was introduced in 8.3.2/8.4. | |||
*/ | */ | |||
#define TCL_CHANNEL_VERSION_1 ((Tcl_ChannelTypeVersion) 0x1) | #define TCL_CHANNEL_VERSION_1 ((Tcl_ChannelTypeVersion) 0x1) | |||
#define TCL_CHANNEL_VERSION_2 ((Tcl_ChannelTypeVersion) 0x2) | #define TCL_CHANNEL_VERSION_2 ((Tcl_ChannelTypeVersion) 0x2) | |||
#define TCL_CHANNEL_VERSION_3 ((Tcl_ChannelTypeVersion) 0x3) | #define TCL_CHANNEL_VERSION_3 ((Tcl_ChannelTypeVersion) 0x3) | |||
#define TCL_CHANNEL_VERSION_4 ((Tcl_ChannelTypeVersion) 0x4) | ||||
/* | ||||
* TIP #218: Channel Actions, Ids for Tcl_DriverThreadActionProc | ||||
*/ | ||||
#define TCL_CHANNEL_THREAD_INSERT (0) | ||||
#define TCL_CHANNEL_THREAD_REMOVE (1) | ||||
/* | /* | |||
* Typedefs for the various operations in a channel type: | * Typedefs for the various operations in a channel type: | |||
*/ | */ | |||
typedef int (Tcl_DriverBlockModeProc) _ANSI_ARGS_(( | typedef int (Tcl_DriverBlockModeProc) _ANSI_ARGS_(( | |||
ClientData instanceData, int mode)); | ClientData instanceData, int mode)); | |||
typedef int (Tcl_DriverCloseProc) _ANSI_ARGS_((ClientData instanceData, | typedef int (Tcl_DriverCloseProc) _ANSI_ARGS_((ClientData instanceData, | |||
Tcl_Interp *interp)); | Tcl_Interp *interp)); | |||
typedef int (Tcl_DriverClose2Proc) _ANSI_ARGS_((ClientData instanceData, | typedef int (Tcl_DriverClose2Proc) _ANSI_ARGS_((ClientData instanceData, | |||
Tcl_Interp *interp, int flags)); | Tcl_Interp *interp, int flags)); | |||
skipping to change at line 1439 | skipping to change at line 1447 | |||
ClientData instanceData, int direction, | ClientData instanceData, int direction, | |||
ClientData *handlePtr)); | ClientData *handlePtr)); | |||
typedef int (Tcl_DriverFlushProc) _ANSI_ARGS_(( | typedef int (Tcl_DriverFlushProc) _ANSI_ARGS_(( | |||
ClientData instanceData)); | ClientData instanceData)); | |||
typedef int (Tcl_DriverHandlerProc) _ANSI_ARGS_(( | typedef int (Tcl_DriverHandlerProc) _ANSI_ARGS_(( | |||
ClientData instanceData, int interestMask)); | ClientData instanceData, int interestMask)); | |||
typedef Tcl_WideInt (Tcl_DriverWideSeekProc) _ANSI_ARGS_(( | typedef Tcl_WideInt (Tcl_DriverWideSeekProc) _ANSI_ARGS_(( | |||
ClientData instanceData, Tcl_WideInt offset, | ClientData instanceData, Tcl_WideInt offset, | |||
int mode, int *errorCodePtr)); | int mode, int *errorCodePtr)); | |||
/* TIP #218, Channel Thread Actions */ | ||||
typedef void (Tcl_DriverThreadActionProc) _ANSI_ARGS_ (( | ||||
ClientData instanceData, int action)); | ||||
/* | /* | |||
* The following declarations either map ckalloc and ckfree to | * The following declarations either map ckalloc and ckfree to | |||
* malloc and free, or they map them to procedures with all sorts | * malloc and free, or they map them to procedures with all sorts | |||
* of debugging hooks defined in tclCkalloc.c. | * of debugging hooks defined in tclCkalloc.c. | |||
*/ | */ | |||
#ifdef TCL_MEM_DEBUG | #ifdef TCL_MEM_DEBUG | |||
# define ckalloc(x) Tcl_DbCkalloc(x, __FILE__, __LINE__) | # define ckalloc(x) Tcl_DbCkalloc(x, __FILE__, __LINE__) | |||
# define ckfree(x) Tcl_DbCkfree(x, __FILE__, __LINE__) | # define ckfree(x) Tcl_DbCkfree(x, __FILE__, __LINE__) | |||
# define ckrealloc(x,y) Tcl_DbCkrealloc((x), (y),__FILE__, __LINE__) | # define ckrealloc(x,y) Tcl_DbCkrealloc((x), (y),__FILE__, __LINE__) | |||
skipping to change at line 1528 | skipping to change at line 1540 | |||
* up the stacked channel chain. */ | * up the stacked channel chain. */ | |||
/* | /* | |||
* Only valid in TCL_CHANNEL_VERSION_3 channels or later | * Only valid in TCL_CHANNEL_VERSION_3 channels or later | |||
*/ | */ | |||
Tcl_DriverWideSeekProc *wideSeekProc; | Tcl_DriverWideSeekProc *wideSeekProc; | |||
/* Procedure to call to seek | /* Procedure to call to seek | |||
* on the channel which can | * on the channel which can | |||
* handle 64-bit offsets. May be | * handle 64-bit offsets. May be | |||
* NULL, and must be NULL if | * NULL, and must be NULL if | |||
* seekProc is NULL. */ | * seekProc is NULL. */ | |||
/* | ||||
* Only valid in TCL_CHANNEL_VERSION_4 channels or later | ||||
* TIP #218, Channel Thread Actions | ||||
*/ | ||||
Tcl_DriverThreadActionProc *threadActionProc; | ||||
/* Procedure to call to notify | ||||
* the driver of thread specific | ||||
* activity for a channel. | ||||
* May be NULL. */ | ||||
} Tcl_ChannelType; | } Tcl_ChannelType; | |||
/* | /* | |||
* The following flags determine whether the blockModeProc above should | * The following flags determine whether the blockModeProc above should | |||
* set the channel into blocking or nonblocking mode. They are passed | * set the channel into blocking or nonblocking mode. They are passed | |||
* as arguments to the blockModeProc procedure in the above structure. | * as arguments to the blockModeProc procedure in the above structure. | |||
*/ | */ | |||
#define TCL_MODE_BLOCKING 0 /* Put channel into blocking mode. * / | #define TCL_MODE_BLOCKING 0 /* Put channel into blocking mode. * / | |||
#define TCL_MODE_NONBLOCKING 1 /* Put channel into nonblocking | #define TCL_MODE_NONBLOCKING 1 /* Put channel into nonblocking | |||
* mode. */ | * mode. */ | |||
End of changes. 6 change blocks. | ||||
3 lines changed or deleted | 25 lines changed or added | |||
tclDecls.h | tclDecls.h | |||
---|---|---|---|---|
/* | /* | |||
* tclDecls.h -- | * tclDecls.h -- | |||
* | * | |||
* Declarations of functions in the platform independent public Tcl API . | * Declarations of functions in the platform independent public Tcl API . | |||
* | * | |||
* Copyright (c) 1998-1999 by Scriptics Corporation. | * Copyright (c) 1998-1999 by Scriptics Corporation. | |||
* | * | |||
* 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. | |||
* | * | |||
* RCS: @(#) $Id: tclDecls.h,v 1.93.2.5 2004/06/10 17:17:42 andreas_kupries Exp $ | * RCS: @(#) $Id: tclDecls.h,v 1.93.2.6 2005/01/27 22:53:30 andreas_kupries Exp $ | |||
*/ | */ | |||
#ifndef _TCLDECLS | #ifndef _TCLDECLS | |||
#define _TCLDECLS | #define _TCLDECLS | |||
/* | /* | |||
* WARNING: This file is automatically generated by the tools/genStubs.tcl | * WARNING: This file is automatically generated by the tools/genStubs.tcl | |||
* script. Any modifications to the function declarations below should be made | * script. Any modifications to the function declarations below should be made | |||
* in the generic/tcl.decls script. | * in the generic/tcl.decls script. | |||
*/ | */ | |||
skipping to change at line 1567 | skipping to change at line 1567 | |||
/* 490 */ | /* 490 */ | |||
EXTERN Tcl_StatBuf * Tcl_AllocStatBuf _ANSI_ARGS_((void)); | EXTERN Tcl_StatBuf * Tcl_AllocStatBuf _ANSI_ARGS_((void)); | |||
/* 491 */ | /* 491 */ | |||
EXTERN Tcl_WideInt Tcl_Seek _ANSI_ARGS_((Tcl_Channel chan, | EXTERN Tcl_WideInt Tcl_Seek _ANSI_ARGS_((Tcl_Channel chan, | |||
Tcl_WideInt offset, int mode)); | Tcl_WideInt offset, int mode)); | |||
/* 492 */ | /* 492 */ | |||
EXTERN Tcl_WideInt Tcl_Tell _ANSI_ARGS_((Tcl_Channel chan)); | EXTERN Tcl_WideInt Tcl_Tell _ANSI_ARGS_((Tcl_Channel chan)); | |||
/* 493 */ | /* 493 */ | |||
EXTERN Tcl_DriverWideSeekProc * Tcl_ChannelWideSeekProc _ANSI_ARGS_(( | EXTERN Tcl_DriverWideSeekProc * Tcl_ChannelWideSeekProc _ANSI_ARGS_(( | |||
Tcl_ChannelType * chanTypePtr)); | Tcl_ChannelType * chanTypePtr)); | |||
/* Slot 494 is reserved */ | ||||
/* Slot 495 is reserved */ | ||||
/* Slot 496 is reserved */ | ||||
/* Slot 497 is reserved */ | ||||
/* Slot 498 is reserved */ | ||||
/* Slot 499 is reserved */ | ||||
/* Slot 500 is reserved */ | ||||
/* Slot 501 is reserved */ | ||||
/* Slot 502 is reserved */ | ||||
/* Slot 503 is reserved */ | ||||
/* Slot 504 is reserved */ | ||||
/* Slot 505 is reserved */ | ||||
/* Slot 506 is reserved */ | ||||
/* Slot 507 is reserved */ | ||||
/* Slot 508 is reserved */ | ||||
/* Slot 509 is reserved */ | ||||
/* Slot 510 is reserved */ | ||||
/* Slot 511 is reserved */ | ||||
/* Slot 512 is reserved */ | ||||
/* Slot 513 is reserved */ | ||||
/* Slot 514 is reserved */ | ||||
/* Slot 515 is reserved */ | ||||
/* Slot 516 is reserved */ | ||||
/* Slot 517 is reserved */ | ||||
/* Slot 518 is reserved */ | ||||
/* Slot 519 is reserved */ | ||||
/* Slot 520 is reserved */ | ||||
/* Slot 521 is reserved */ | ||||
/* Slot 522 is reserved */ | ||||
/* Slot 523 is reserved */ | ||||
/* Slot 524 is reserved */ | ||||
/* Slot 525 is reserved */ | ||||
/* Slot 526 is reserved */ | ||||
/* Slot 527 is reserved */ | ||||
/* Slot 528 is reserved */ | ||||
/* Slot 529 is reserved */ | ||||
/* Slot 530 is reserved */ | ||||
/* Slot 531 is reserved */ | ||||
/* Slot 532 is reserved */ | ||||
/* Slot 533 is reserved */ | ||||
/* Slot 534 is reserved */ | ||||
/* Slot 535 is reserved */ | ||||
/* Slot 536 is reserved */ | ||||
/* Slot 537 is reserved */ | ||||
/* Slot 538 is reserved */ | ||||
/* Slot 539 is reserved */ | ||||
/* Slot 540 is reserved */ | ||||
/* Slot 541 is reserved */ | ||||
/* Slot 542 is reserved */ | ||||
/* Slot 543 is reserved */ | ||||
/* Slot 544 is reserved */ | ||||
/* Slot 545 is reserved */ | ||||
/* Slot 546 is reserved */ | ||||
/* Slot 547 is reserved */ | ||||
/* Slot 548 is reserved */ | ||||
/* Slot 549 is reserved */ | ||||
/* Slot 550 is reserved */ | ||||
/* Slot 551 is reserved */ | ||||
/* Slot 552 is reserved */ | ||||
/* Slot 553 is reserved */ | ||||
/* 554 */ | ||||
EXTERN Tcl_DriverThreadActionProc * Tcl_ChannelThreadActionProc _ANSI_ARGS_ | ||||
(( | ||||
Tcl_ChannelType * chanTypePtr)); | ||||
typedef struct TclStubHooks { | typedef struct TclStubHooks { | |||
struct TclPlatStubs *tclPlatStubs; | struct TclPlatStubs *tclPlatStubs; | |||
struct TclIntStubs *tclIntStubs; | struct TclIntStubs *tclIntStubs; | |||
struct TclIntPlatStubs *tclIntPlatStubs; | struct TclIntPlatStubs *tclIntPlatStubs; | |||
} TclStubHooks; | } TclStubHooks; | |||
typedef struct TclStubs { | typedef struct TclStubs { | |||
int magic; | int magic; | |||
struct TclStubHooks *hooks; | struct TclStubHooks *hooks; | |||
skipping to change at line 2120 | skipping to change at line 2183 | |||
int (*tcl_GetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, Tcl_ CmdInfo* infoPtr)); /* 484 */ | int (*tcl_GetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, Tcl_ CmdInfo* infoPtr)); /* 484 */ | |||
int (*tcl_SetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, CONS T Tcl_CmdInfo* infoPtr)); /* 485 */ | int (*tcl_SetCommandInfoFromToken) _ANSI_ARGS_((Tcl_Command token, CONS T Tcl_CmdInfo* infoPtr)); /* 485 */ | |||
Tcl_Obj * (*tcl_DbNewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue, CO NST char * file, int line)); /* 486 */ | Tcl_Obj * (*tcl_DbNewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue, CO NST char * file, int line)); /* 486 */ | |||
int (*tcl_GetWideIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_WideInt * widePtr)); /* 487 */ | int (*tcl_GetWideIntFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * objPtr, Tcl_WideInt * widePtr)); /* 487 */ | |||
Tcl_Obj * (*tcl_NewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue)); /* 488 */ | Tcl_Obj * (*tcl_NewWideIntObj) _ANSI_ARGS_((Tcl_WideInt wideValue)); /* 488 */ | |||
void (*tcl_SetWideIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_WideInt wi deValue)); /* 489 */ | void (*tcl_SetWideIntObj) _ANSI_ARGS_((Tcl_Obj * objPtr, Tcl_WideInt wi deValue)); /* 489 */ | |||
Tcl_StatBuf * (*tcl_AllocStatBuf) _ANSI_ARGS_((void)); /* 490 */ | Tcl_StatBuf * (*tcl_AllocStatBuf) _ANSI_ARGS_((void)); /* 490 */ | |||
Tcl_WideInt (*tcl_Seek) _ANSI_ARGS_((Tcl_Channel chan, Tcl_WideInt offs et, int mode)); /* 491 */ | Tcl_WideInt (*tcl_Seek) _ANSI_ARGS_((Tcl_Channel chan, Tcl_WideInt offs et, int mode)); /* 491 */ | |||
Tcl_WideInt (*tcl_Tell) _ANSI_ARGS_((Tcl_Channel chan)); /* 492 */ | Tcl_WideInt (*tcl_Tell) _ANSI_ARGS_((Tcl_Channel chan)); /* 492 */ | |||
Tcl_DriverWideSeekProc * (*tcl_ChannelWideSeekProc) _ANSI_ARGS_((Tcl_Ch annelType * chanTypePtr)); /* 493 */ | Tcl_DriverWideSeekProc * (*tcl_ChannelWideSeekProc) _ANSI_ARGS_((Tcl_Ch annelType * chanTypePtr)); /* 493 */ | |||
void *reserved494; | ||||
void *reserved495; | ||||
void *reserved496; | ||||
void *reserved497; | ||||
void *reserved498; | ||||
void *reserved499; | ||||
void *reserved500; | ||||
void *reserved501; | ||||
void *reserved502; | ||||
void *reserved503; | ||||
void *reserved504; | ||||
void *reserved505; | ||||
void *reserved506; | ||||
void *reserved507; | ||||
void *reserved508; | ||||
void *reserved509; | ||||
void *reserved510; | ||||
void *reserved511; | ||||
void *reserved512; | ||||
void *reserved513; | ||||
void *reserved514; | ||||
void *reserved515; | ||||
void *reserved516; | ||||
void *reserved517; | ||||
void *reserved518; | ||||
void *reserved519; | ||||
void *reserved520; | ||||
void *reserved521; | ||||
void *reserved522; | ||||
void *reserved523; | ||||
void *reserved524; | ||||
void *reserved525; | ||||
void *reserved526; | ||||
void *reserved527; | ||||
void *reserved528; | ||||
void *reserved529; | ||||
void *reserved530; | ||||
void *reserved531; | ||||
void *reserved532; | ||||
void *reserved533; | ||||
void *reserved534; | ||||
void *reserved535; | ||||
void *reserved536; | ||||
void *reserved537; | ||||
void *reserved538; | ||||
void *reserved539; | ||||
void *reserved540; | ||||
void *reserved541; | ||||
void *reserved542; | ||||
void *reserved543; | ||||
void *reserved544; | ||||
void *reserved545; | ||||
void *reserved546; | ||||
void *reserved547; | ||||
void *reserved548; | ||||
void *reserved549; | ||||
void *reserved550; | ||||
void *reserved551; | ||||
void *reserved552; | ||||
void *reserved553; | ||||
Tcl_DriverThreadActionProc * (*tcl_ChannelThreadActionProc) _ANSI_ARGS_ | ||||
((Tcl_ChannelType * chanTypePtr)); /* 554 */ | ||||
} TclStubs; | } TclStubs; | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
extern TclStubs *tclStubsPtr; | extern TclStubs *tclStubsPtr; | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif | #endif | |||
skipping to change at line 4136 | skipping to change at line 4260 | |||
(tclStubsPtr->tcl_Seek) /* 491 */ | (tclStubsPtr->tcl_Seek) /* 491 */ | |||
#endif | #endif | |||
#ifndef Tcl_Tell | #ifndef Tcl_Tell | |||
#define Tcl_Tell \ | #define Tcl_Tell \ | |||
(tclStubsPtr->tcl_Tell) /* 492 */ | (tclStubsPtr->tcl_Tell) /* 492 */ | |||
#endif | #endif | |||
#ifndef Tcl_ChannelWideSeekProc | #ifndef Tcl_ChannelWideSeekProc | |||
#define Tcl_ChannelWideSeekProc \ | #define Tcl_ChannelWideSeekProc \ | |||
(tclStubsPtr->tcl_ChannelWideSeekProc) /* 493 */ | (tclStubsPtr->tcl_ChannelWideSeekProc) /* 493 */ | |||
#endif | #endif | |||
/* Slot 494 is reserved */ | ||||
/* Slot 495 is reserved */ | ||||
/* Slot 496 is reserved */ | ||||
/* Slot 497 is reserved */ | ||||
/* Slot 498 is reserved */ | ||||
/* Slot 499 is reserved */ | ||||
/* Slot 500 is reserved */ | ||||
/* Slot 501 is reserved */ | ||||
/* Slot 502 is reserved */ | ||||
/* Slot 503 is reserved */ | ||||
/* Slot 504 is reserved */ | ||||
/* Slot 505 is reserved */ | ||||
/* Slot 506 is reserved */ | ||||
/* Slot 507 is reserved */ | ||||
/* Slot 508 is reserved */ | ||||
/* Slot 509 is reserved */ | ||||
/* Slot 510 is reserved */ | ||||
/* Slot 511 is reserved */ | ||||
/* Slot 512 is reserved */ | ||||
/* Slot 513 is reserved */ | ||||
/* Slot 514 is reserved */ | ||||
/* Slot 515 is reserved */ | ||||
/* Slot 516 is reserved */ | ||||
/* Slot 517 is reserved */ | ||||
/* Slot 518 is reserved */ | ||||
/* Slot 519 is reserved */ | ||||
/* Slot 520 is reserved */ | ||||
/* Slot 521 is reserved */ | ||||
/* Slot 522 is reserved */ | ||||
/* Slot 523 is reserved */ | ||||
/* Slot 524 is reserved */ | ||||
/* Slot 525 is reserved */ | ||||
/* Slot 526 is reserved */ | ||||
/* Slot 527 is reserved */ | ||||
/* Slot 528 is reserved */ | ||||
/* Slot 529 is reserved */ | ||||
/* Slot 530 is reserved */ | ||||
/* Slot 531 is reserved */ | ||||
/* Slot 532 is reserved */ | ||||
/* Slot 533 is reserved */ | ||||
/* Slot 534 is reserved */ | ||||
/* Slot 535 is reserved */ | ||||
/* Slot 536 is reserved */ | ||||
/* Slot 537 is reserved */ | ||||
/* Slot 538 is reserved */ | ||||
/* Slot 539 is reserved */ | ||||
/* Slot 540 is reserved */ | ||||
/* Slot 541 is reserved */ | ||||
/* Slot 542 is reserved */ | ||||
/* Slot 543 is reserved */ | ||||
/* Slot 544 is reserved */ | ||||
/* Slot 545 is reserved */ | ||||
/* Slot 546 is reserved */ | ||||
/* Slot 547 is reserved */ | ||||
/* Slot 548 is reserved */ | ||||
/* Slot 549 is reserved */ | ||||
/* Slot 550 is reserved */ | ||||
/* Slot 551 is reserved */ | ||||
/* Slot 552 is reserved */ | ||||
/* Slot 553 is reserved */ | ||||
#ifndef Tcl_ChannelThreadActionProc | ||||
#define Tcl_ChannelThreadActionProc \ | ||||
(tclStubsPtr->tcl_ChannelThreadActionProc) /* 554 */ | ||||
#endif | ||||
#endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ | #endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ | |||
/* !END!: Do not edit above this line. */ | /* !END!: Do not edit above this line. */ | |||
#endif /* _TCLDECLS */ | #endif /* _TCLDECLS */ | |||
End of changes. 4 change blocks. | ||||
1 lines changed or deleted | 191 lines changed or added | |||