summaryrefslogtreecommitdiffstats
path: root/generic/tcl.h
Commit message (Collapse)AuthorAgeFilesLines
* Don't #define VOID on VxWorks, as it is already typdef'd to void. Eliminate ↵jan.nijtmans2013-05-191-4/+6
|\ | | | | | | possibly conflicting LOCAL/OFFSET
| * Don't #define VOID on VxWorks, as it is already typdef'd to voidjan.nijtmans2013-05-191-4/+6
| | | | | | Eliminate possibly conflicting LOCAL #define
* | Release branch for Tcl 8.5.14.dgp2013-03-211-2/+2
| |
* | fix Bug 3598300 on MacOSX toojan.nijtmans2013-01-191-1/+1
|\ \
| * | Proposed solution for Bug 3598300 on MacOSXbug_3598300jan.nijtmans2013-01-181-2/+1
|/ /
* | Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by ↵jan.nijtmans2013-01-161-11/+0
|\ \ | |/ | | | | | | default. Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too (this is not what TCL_NO_DEPRECATED is supposed to do).
| * Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by ↵jan.nijtmans2013-01-161-11/+0
| | | | | | | | | | default. Define Tcl_EvalObj and Tcl_GlobalEvalObj as macros, even when TCL_NO_DEPRECATED is defined, so Tk can benefit from it too (this is not what TCL_NO_DEPRECATED is supposed to do).
* | Restore clarity to macro test.dgp2012-12-131-1/+1
|\ \ | |/
| * Restore clarity to macro test.dgp2012-12-131-1/+1
| |
* | Changelog entry, and change macro variable to not conflict with possible ↵jan.nijtmans2012-12-131-3/+3
|\ \ | |/ | | | | outside variable names
| * Changelog entry, and change macro variable to not conflict with possible ↵jan.nijtmans2012-12-131-3/+3
| | | | | | | | outside variable names
* | Fix Tcl_DecrRefCount macro, not to refer to its objPtr parameter twice.jan.nijtmans2012-12-131-5/+7
|\ \ | |/
| * Fix Tcl_DecrRefCount macro, not to refer to its objPtr parameter twice.jan.nijtmans2012-12-131-4/+7
| |
| * More complete purge of things only present for supporting long-dead Mac 9 ↵dgp2012-11-151-41/+4
| | | | | | | | systems.
* | Release branch for Tcl 8.5.13.dgp2012-11-051-2/+2
| |
* | Release candidate branch for Tcl 8.5.12.dgp2012-07-101-2/+2
| |
* | [Bug 3508771] Wrong Tcl_StatBuf used on MinGWjan.nijtmans2012-03-271-33/+33
|\ \ | |/ | | | | [Bug 2015723] duplicate inodes from file stat on windows (but now for cygwin as well)
| * [Bug 3508771] Wrong Tcl_StatBuf used on MinGWjan.nijtmans2012-03-271-33/+33
| | | | | | [Bug 2015723] duplicate inodes from file stat on windows
| * [Bug 3288345] Wrong Tcl_StatBuf used on Cygwinjan.nijtmans2012-03-201-29/+76
| | | | | | (backported from Tcl 8.5)
* | xjan.nijtmans2012-03-151-3/+17
| |
* | Bug-3474726 minGW Tcl_StatBuf not defined correctly in tcl.hjan.nijtmans2012-01-211-1/+1
|\ \ | |/
| * [Bug-3474726] minGW Tcl_StatBuf not defined correctly in tcl.hjan.nijtmans2012-01-191-1/+1
| |
* | Release candidate branch for Tcl 8.5.11.dgp2011-10-201-2/+2
| |
* | Don't change Tcl_UniChar type when TCL_UTF_MAX == 4 (not supported anyway)jan.nijtmans2011-09-161-1/+1
|\ \ | |/
| * Don't change Tcl_UniChar type when TCL_UTF_MAX == 4 (not supported anyway)jan.nijtmans2011-09-161-1/+1
| |
| * fix for [Bug 3288345]: use _stat32i64 for CYGWIN toojan.nijtmans2011-04-271-1/+5
| |
| * struct _stat64 -> struct __stat64 for AMD64jan2011-04-261-1/+1
| |
| * fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW. Follow-up: get it ↵jan2011-04-201-3/+5
| | | | | | | | right for cygwin and WIN64 as well.
| * fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW.jan.nijtmans2011-04-181-12/+7
| |
* | Release candidate branch for Tcl 8.5.10.dgp2011-05-261-2/+2
| |
* | Completed patch with mucho comments. Merge 8.5.bug_3173086dgp2011-05-101-12/+14
| |
* | merge trunk + partial improvements to commentsdgp2011-03-071-2/+0
| |
* | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
|\ \ | |/ | | more harm than good. Purged them.
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | more harm than good. Purged them.
| * [Bug 3031278] fixed merge problem in previous commit.nijtmans2010-07-181-2/+1
| |
| * [Bug 3030870] make itcl 3.x built with pre-8.6 work in 8.6nijtmans2010-07-171-7/+11
| |
| * (Backport) take over definitions of _WIN32, DLLIMPORT, DLLEXPORT and ↵nijtmans2010-07-161-17/+23
| | | | | | | | TCL_LL_MODIFIER macros from Tcl8.5/8.6
| * * generic/tcl.h (Darwin): workaround conflict between deprecated tcldas2009-02-061-1/+2
| | | | | | | | panic macro and panic() function declaration in <mach/mach.h> header.
| * * README: Bump version number to 8.4.19dgp2008-04-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.19 release.
| * *** 8.4.18 TAGGED FOR RELEASE ***core_8_4_18dgp2008-02-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * README: Bump version number to 8.4.18 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.18 release.
| * * generic/tcl.h (Tcl_DecrRefCount): Update change from 2006-05-29hobbs2007-10-021-3/+4
| | | | | | | | to make macro more warning-robust in unbraced if code.
| * * README: Bump version number to 8.4.17dgp2007-10-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
| * * README: Bump version number to 8.4.16dgp2007-05-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
| * * README: Bump version number to 8.4.15dgp2006-10-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure:
| * * generic/tcl.h: note limitation on changing Tcl_UniChar sizehobbs2006-10-051-2/+6
| | | | | | | | | | | | * generic/tclEncoding.c (UtfToUnicodeProc, UnicodeToUtfProc): * tests/encoding.test (encoding-16.1): fix alignment issues in unicode <> utf conversion procs. [Bug 1122671]
| * * win/makefile.vc: Updated MSVC build to properly deal withpatthoyts2006-09-261-2/+2
| | | | | | | | | | | | | | | | * win/nmakehlp.c: MSVC8 and AMD64 target. Backport from 8.5 * win/rules.vc: * generic/tcl.h: Fixed stat definition for MSVC8 AMD64. * win/tclWinSock.c: Casting type police. * win/tclWinTime.c:
| * * generic/tcl.h: As 2006-09-22 commit from Donal K. Fellowsdgp2006-09-261-4/+1
| | | | | | | | | | | | demonstrates, "#define NULL 0" is just wrong, and as a quotable chat figure observed, "If NULL isn't defined, we're not using a C compiler." Improper fallback definition of NULL removed.
| * * unix/tcl.m4 (Darwin): add support for --enable-64bit on x86_64, fordas2006-08-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | universal builds including x86_64, for 64-bit CoreFoundation on Leopard and for use of -mmacosx-version-min instead of MACOSX_DEPLOYMENT_TARGET. * unix/configure: autoconf-2.13 * generic/tcl.h: add fixes for building on Leopard and support for * unix/tclUnixPort.h: 64-bit CoreFoundation on Leopard. * unix/tclUnixPort.h: on Darwin x86_64, disable use of vfork as it causes execve to fail intermittently. (rdar://4685553) * macosx/README: updates for x86_64 support and Xcode 2.3.
| * Enable building Tcl with Microsoft's latest compiler offeringpatthoyts2006-06-141-1/+5
| | | | | | | | | | | | (VS2005). We have to handle a number of oddities as they have deprecated most of the standard C library and now generate manifest files to be linked into the binaries. SF bug #1424909
| * * generic/tcl.h (Tcl_DecrRefCount): use if/else construct to allowhobbs2006-05-301-2/+5
| | | | | | | | placement in unbraced outer if/else conditions. (jcw)