summaryrefslogtreecommitdiffstats
path: root/generic/tcl.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix gcc warnings (discovered with latest mingw, based on gcc 4.6.1)jan.nijtmans2011-10-071-3/+3
|\
| * 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
| | |
| * | Release candidate branch for Tcl 8.5.10.dgp2011-05-261-2/+2
| | |
* | | merge trunk to feature branchtip_388_impljan.nijtmans2011-09-161-2/+4
|\ \ \
| * | | Tcl_MainEx() (like Tk_MainEx())rfe_1711975jan.nijtmans2011-08-301-2/+4
| | | |
* | | | TIP 388 implementationjan.nijtmans2011-08-121-7/+7
|/ / /
* | | Bump version number to 8.6b2.dgp2011-07-181-2/+2
| | |
* | | New internal routines TclScanElement() and TclConvertElement().dgp2011-05-101-2/+0
|\ \ \ | |/ / | | | Rewritten guts of machinery to produce string rep of lists. [Bug 3173086]
| * | Completed patch with mucho comments. Merge 8.5.bug_3173086dgp2011-05-101-12/+14
| | |
| * | merge trunk + partial improvements to commentsdgp2011-03-071-2/+0
| | |
* | | fix for [Bug 3288345]: use _stat32i64 for CYGWIN toojan.nijtmans2011-04-271-1/+5
|\ \ \ | | | | | | | | fix a few more gcc warnings
| * \ \ fix for [Bug 3288345]: use _stat32i64 for CYGWIN toojan.nijtmans2011-04-271-1/+5
| |\ \ \ | | | |/ | | |/|
| | * | fix for [Bug 3288345]: use _stat32i64 for CYGWIN toojan.nijtmans2011-04-271-1/+5
| | | |
* | | | struct _stat64 -> struct __stat64 on AMD64jan2011-04-261-1/+1
|\ \ \ \ | |/ / /
| * | | struct _stat64 -> struct __stat64 on AMD64jan2011-04-261-1/+1
| |\ \ \ | | |/ /
| | * | struct _stat64 -> struct __stat64 for AMD64jan2011-04-261-1/+1
| | | |
* | | | [Bug 3288345]: Bring cygwin Tcl_StatBuf a little bit closer to realityjan2011-04-211-1/+1
|\ \ \ \ | |/ / /
| * | | [Bug 3288345]: Bring cygwin Tcl_StatBuf a little closer to realityjan2011-04-211-1/+1
| |\ \ \ | | |/ /
* | | | fix for [Bug 3288345]: Wrong Tcl_StatBufused on MinGW.jan.nijtmans2011-04-211-2/+4
|\ \ \ \ | |/ / / | | | | | | | | Make sure that all _WIN32 compilers use exactly the same layout for Tcl_StatBuf - the one used by MSVC6 - in all situations.
| * | | fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW.jan.nijtmans2011-04-211-2/+4
| |\ \ \ | | |/ / | | | | | | | | | | | | Make sure that all _WIN32 compilers use exactly the same layout for Tcl_StatBuf - the one used by MSVC6 - in all situations.
| | * | 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-10/+6
|\ \ \ \ | |/ / /
| * | | fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGWjan.nijtmans2011-04-181-10/+6
| |\ \ \ | | |/ / | | | / | | |/ | |/|
| | * fix for [Bug 3288345]: Wrong Tcl_StatBuf used on MinGW.jan.nijtmans2011-04-181-12/+7
| | |
* | | fix for [Bug 3281728]: Tcl sources from 2011-04-06 do not build on GCC9 (RH9)jan.nijtmans2011-04-111-1/+1
| | |
* | | Reduce the number of casts used to manage Tcl_Obj internal representations.dkf2011-03-261-5/+8
| | |
* | | Restored C++ usability to the memory allocation and free macros.dgp2011-03-241-6/+6
| | |
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-10/+20
| | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless.
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ \ | |/ / | | | cause more harm than good. Purged them (except in zlib files).
| * | 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)
| | * * README: Bump version number to 8.4.14dgp2006-05-041-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.13 and updatedgp2006-03-071-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: changes to start prep for an 8.4.13 release. * generic/tcl.h: * tools/tcl.wse.in: * unix/configure{.in}: * unix/tcl.spec: * win/README.binary: * win/configure{.in}: * tests/parse.test: Missing constraint