| 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
of | | * See the file "license.terms" for information on usage and redistribution
of | |
| * this file, and for a DISCLAIMER OF ALL WARRANTIES. | | * this file, and for a DISCLAIMER OF ALL WARRANTIES. | |
| * | | * | |
|
| * RCS: @(#) $Id: tcl.h,v 1.254.2.9 2009/04/10 16:54:51 dgp Exp $ | | * RCS: @(#) $Id: tcl.h,v 1.254.2.13 2009/11/03 19:21:37 dgp 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 63 | | skipping to change at line 63 | |
| * win/README (not patchlevel) (sections 0 and 2) | | * win/README (not patchlevel) (sections 0 and 2) | |
| * unix/tcl.spec (1 LOC patch) | | * unix/tcl.spec (1 LOC patch) | |
| * 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 5 | | #define TCL_MINOR_VERSION 5 | |
| #define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | | #define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | |
|
| #define TCL_RELEASE_SERIAL 7 | | #define TCL_RELEASE_SERIAL 8 | |
| | | | |
| #define TCL_VERSION "8.5" | | #define TCL_VERSION "8.5" | |
|
| #define TCL_PATCH_LEVEL "8.5.7" | | #define TCL_PATCH_LEVEL "8.5.8" | |
| | | | |
| /* | | /* | |
| * The following definitions set up the proper options for Windows compiler
s. | | * The following definitions set up the proper options for Windows compiler
s. | |
| * We use this method because there is no autoconf equivalent. | | * We use this method because there is no autoconf equivalent. | |
| */ | | */ | |
| | | | |
| #ifndef __WIN32__ | | #ifndef __WIN32__ | |
| # if defined(_WIN32) || defined(WIN32) || defined(__MINGW32__) || defined
(__BORLANDC__) || (defined(__WATCOMC__) && defined(__WINDOWS_386__)) | | # if defined(_WIN32) || defined(WIN32) || defined(__MINGW32__) || defined
(__BORLANDC__) || (defined(__WATCOMC__) && defined(__WINDOWS_386__)) | |
| # define __WIN32__ | | # define __WIN32__ | |
| # ifndef WIN32 | | # ifndef WIN32 | |
| | | | |
| skipping to change at line 2182 | | skipping to change at line 2182 | |
| | | | |
| /* | | /* | |
| * Structure containing information about a limit handler to be called when
a | | * Structure containing information about a limit handler to be called when
a | |
| * command- or time-limit is exceeded by an interpreter. | | * command- or time-limit is exceeded by an interpreter. | |
| */ | | */ | |
| | | | |
| typedef void (Tcl_LimitHandlerProc) _ANSI_ARGS_((ClientData clientData, | | typedef void (Tcl_LimitHandlerProc) _ANSI_ARGS_((ClientData clientData, | |
| Tcl_Interp *interp)); | | Tcl_Interp *interp)); | |
| typedef void (Tcl_LimitHandlerDeleteProc) _ANSI_ARGS_((ClientData clientDat
a)); | | typedef void (Tcl_LimitHandlerDeleteProc) _ANSI_ARGS_((ClientData clientDat
a)); | |
| | | | |
|
| #ifndef MP_INT_DECLARED | | | |
| typedef struct mp_int mp_int; | | typedef struct mp_int mp_int; | |
| #define MP_INT_DECLARED | | #define MP_INT_DECLARED | |
|
| #endif | | typedef unsigned int mp_digit; | |
| #ifndef MP_DIGIT_DECLARED | | | |
| typedef unsigned long mp_digit; | | | |
| #define MP_DIGIT_DECLARED | | #define MP_DIGIT_DECLARED | |
|
| #endif | | | |
| | | | |
| /* | | /* | |
| * The following constant is used to test for older versions of Tcl in the | | * The following constant is used to test for older versions of Tcl in the | |
| * stubs tables. | | * stubs tables. | |
| * | | * | |
| * Jan Nijtman's plus patch uses 0xFCA1BACF, so we need to pick a different | | * Jan Nijtman's plus patch uses 0xFCA1BACF, so we need to pick a different | |
| * value since the stubs tables don't match. | | * value since the stubs tables don't match. | |
| */ | | */ | |
| | | | |
| #define TCL_STUB_MAGIC ((int)0xFCA3BACF) | | #define TCL_STUB_MAGIC ((int)0xFCA3BACF) | |
| | | | |
End of changes. 6 change blocks. |
| 8 lines changed or deleted | | 4 lines changed or added | |
|