tcl.h | tcl.h | |||
---|---|---|---|---|
skipping to change at line 15 | skipping to change at line 15 | |||
* of the Tcl interpreter. | * of the Tcl interpreter. | |||
* | * | |||
* 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. | |||
* | * | |||
* 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.70.2.9 2001/10/17 19:29:24 das Exp $ | * RCS: @(#) $Id: tcl.h,v 1.70.2.10 2002/10/16 00:06:50 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 62 | skipping to change at line 62 | |||
* unix/tcl.spec (2 LOC Major/Minor, 1 LOC patch) | * unix/tcl.spec (2 LOC Major/Minor, 1 LOC patch) | |||
* tests/basic.test (not patchlevel) (version checks) | * tests/basic.test (not patchlevel) (version checks) | |||
* 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 3 | #define TCL_MINOR_VERSION 3 | |||
#define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | #define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | |||
#define TCL_RELEASE_SERIAL 4 | #define TCL_RELEASE_SERIAL 5 | |||
#define TCL_VERSION "8.3" | #define TCL_VERSION "8.3" | |||
#define TCL_PATCH_LEVEL "8.3.4" | #define TCL_PATCH_LEVEL "8.3.5" | |||
/* | /* | |||
* 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(__CYGWIN__) || defined( __MINGW32__) || defined(__BORLANDC__) | # if defined(_WIN32) || defined(WIN32) || defined(__CYGWIN__) || defined( __MINGW32__) || defined(__BORLANDC__) | |||
# define __WIN32__ | # define __WIN32__ | |||
# ifndef WIN32 | # ifndef WIN32 | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
tclPlatDecls.h | tclPlatDecls.h | |||
---|---|---|---|---|
/* | /* | |||
* tclPlatDecls.h -- | * tclPlatDecls.h -- | |||
* | * | |||
* Declarations of platform specific Tcl APIs. | * Declarations of platform specific Tcl APIs. | |||
* | * | |||
* Copyright (c) 1998-1999 by Scriptics Corporation. | * Copyright (c) 1998-1999 by Scriptics Corporation. | |||
* All rights reserved. | * All rights reserved. | |||
* | * | |||
* RCS: @(#) $Id: tclPlatDecls.h,v 1.5.12.1 2001/04/03 22:54:38 hobbs Exp $ | * RCS: @(#) $Id: tclPlatDecls.h,v 1.5.12.2 2002/10/15 20:23:18 hobbs Exp $ | |||
*/ | */ | |||
#ifndef _TCLPLATDECLS | #ifndef _TCLPLATDECLS | |||
#define _TCLPLATDECLS | #define _TCLPLATDECLS | |||
/* | /* | |||
* Pull in the definition of TCHAR. Hopefully the compile flags | * Pull in the typedef of TCHAR for windows. | |||
* of the core are matching against your project build for these | ||||
* public functions. BE AWARE. | ||||
*/ | */ | |||
#if defined(__WIN32__) && !defined(_INC_TCHAR) | #if defined(__CYGWIN__) | |||
#include <tchar.h> | typedef char TCHAR; | |||
#elif defined(__WIN32__) && !defined(_TCHAR_DEFINED) | ||||
# include <tchar.h> | ||||
# ifndef _TCHAR_DEFINED | ||||
/* Borland seems to forget to set this. */ | ||||
typedef _TCHAR TCHAR; | ||||
# define _TCHAR_DEFINED | ||||
# endif | ||||
# if defined(_MSC_VER) && defined(__STDC__) | ||||
/* MSVC++ misses this. */ | ||||
typedef _TCHAR TCHAR; | ||||
# endif | ||||
#endif | #endif | |||
/* !BEGIN!: Do not edit below this line. */ | /* !BEGIN!: Do not edit below this line. */ | |||
/* | /* | |||
* Exported function declarations: | * Exported function declarations: | |||
*/ | */ | |||
#ifdef __WIN32__ | #ifdef __WIN32__ | |||
/* 0 */ | /* 0 */ | |||
End of changes. 3 change blocks. | ||||
6 lines changed or deleted | 15 lines changed or added | |||