summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * macosx/Makefile: fixed 'embedded' target.das2005-06-031-1/+5
|
* note 8.4.10 tag datehobbs2005-06-021-0/+2
|
* * unix/Makefile.in (html): add BUILD_HTML_FLAGS optional varhobbs2005-06-021-0/+4
| | | | | * tools/tcltk-man2html.tcl: add a --useversion to prevent confusion when multiple Tcl source dirs exist.
* minor corrections for 8.4.10 releasehobbs2005-06-021-0/+4
|
* See file.vasiljevic2005-05-311-0/+6
|
* * win/tclWinThrd.c (TclpFinalizeThreadData): move tlsKey defnhobbs2005-05-301-0/+5
| | | | to top of file and clarify name (was 'key'). [Bug 1204064]
* * README: Bumped patchlevel to 8.4.10hobbs2005-05-271-0/+8
| | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/tcl.spec, unix/configure, unix/configure.in: * win/configure, win/configure.in:
* * macosx/Makefile: moved & corrected EMBEDDED_BUILD check.das2005-05-261-0/+8
| | | | | | * unix/configure.in: corrected framework finalization to softlink stub library to Versions/8.x subdir instead of Versions/Current. * unix/configure: autoconf-2.59
* * generic/tclCmdMZ.c (Tcl_TimeObjCmd): add necessary casthobbs2005-05-251-2/+4
|
* * unix/configure, unix/configure.in: ensure false Tcl.framework ishobbs2005-05-251-2/+7
| | | | only created with --enable-framework
* * tests/env.test: added DYLD_FRAMEWORK_PATH to the list of env varsdas2005-05-241-0/+3
| | | | that need to be handled specially.
* * macosx/Makefile:das2005-05-241-0/+27
| | | | | | | | | | | | | * macosx/README: * macosx/Tcl-Info.plist.in (new file): * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: * unix/tclUnixInit.c: moved all Darwin framework build support from macosx/Makefile into the standard unix configure/make buildsystem, the macosx/Makefile is no longer required to build Tcl.framework (but its functionality is still available for backwards compatibility). * unix/configure: autoconf-2.13
* Removed unreferenced stack variablevasiljevic2005-05-201-0/+5
|
* * generic/tclParseExpr.c: Corrected parser to recognize alldgp2005-05-201-0/+7
| | | | | | boolean literals accepted by Tcl_GetBoolean, including prefixes like "y" and "f", and to allow "eq" and "ne" as function names in the proper context. [Bug 1201589].
* * macosx/tclMacOSXNotify.c (Tcl_InitNotifier): fixed crashingdas2005-05-191-0/+7
| | | | | | CFRelease of runLoopSource in Tcl_InitNotifier (reported by Zoran): CFRunLoopAddSource doesn't CFRetain, so can only CFRelease the runLoopSource in Tcl_FinalizeNotifier.
* * macosx/tclMacOSXBundle.c:das2005-05-141-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/tclUnixInit.c: * unix/tcl.m4 (Darwin): made use of CoreFoundation API configurable and added test of CoreFoundation availablility to allow building on ppc64, replaced HAVE_CFBUNDLE by HAVE_COREFOUNDATION; test for availability of Tiger or later OSSpinLockLock API. * unix/tclUnixNotfy.c: * unix/Makefile.in: * macosx/tclMacOSXNotify.c (new file): when CoreFoundation is available, use new CFRunLoop based notifier: allows easy integration with other event loops on Mac OS X, in particular the TkAqua Carbon event loop is now integrated via a standard tcl event source (instead of TkAqua upon loading having to finalize the exsting notifier and replace it with its custom version). [Patch 1202052] * tests/unixNotfy.test: don't run unthreaded tests on Darwin since notifier may be using threads even in unthreaded core. * unix/tclUnixPort.h: * unix/tcl.m4 (Darwin): test for thread-unsafe realpath durning configure, as Darwin 7 and later realpath is threadsafe. * macosx/tclMacOSXBundle.c: * unix/tclLoadDyld.c: * unix/tclUnixInit.c: fixed gcc 4.0 warnings. * unix/configure: autoconf-2.13
* * tests/string.test: string-10.[21-30]hobbs2005-05-111-13/+19
| | | | | * generic/tclCmdMZ.c (Tcl_StringObjCmd): add extra checks to prevent possible UMR in unichar cmp function for string map.
* * unix/tcl.m4, unix/configure: correct Solaris 10 (5.10) check andhobbs2005-05-071-0/+5
| | | | add support for x86_64 Solaris cc builds.
* Backported doc fixdkf2005-04-291-0/+4
|
* * library/init.tcl: Corrected flaw in interactive commanddgp2005-04-281-0/+3
| | | | * tests/main.test: auto-completion. [Bug 1191409].
* * tests/unixInit.test (7.1): Alternative fix for thedgp2005-04-271-0/+5
| | | | 2005-04-22 commit.
* * compat/string.h: fixed memchr() protoype for __APPLE__ so that wedas2005-04-261-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build on Mac OS X 10.1 again. * generic/tclNotify.c (TclFinalizeNotifier): fixed notifier not being finalized in unthreaded core (was testing for notifier initialization in current thread by checking thread id != 0 but thread id is always 0 in untreaded core). * unix/tclUnixNotfy.c (Tcl_WaitForEvent): sync with HEAD: only declare and use timeout var in unthreaded core. * unix/Makefile.in: added @PLAT_SRCS@ to SRCS and split out NOTIFY_SRCS from UNIX_SRCS for parity with UNIX_OBJS & NOTIFY_OBJS. * unix/configure.in: only run check for broken strstr implementation if AC_REPLACE_FUNCS(strstr) hasn't already determined that strstr is unavailable, otherwise compat/strstr.o will be used twice (resulting in duplicate symbol link errors on Mac OS X 10.1) * unix/tcl.m4 (Darwin): added configure checks for recently added linker flags -single_module and -search_paths_first to allow building with older tools (and on Mac OS X 10.1), use -single_module in SHLIB_LD and not just T{CL,K}_SHLIB_LD_EXTRAS, added unexporting from Tk of symbols from libtclstub to avoid duplicate symbol warnings, added PLAT_SRCS definition for Mac OS X. (SC_MISSING_POSIX_HEADERS): added caching of dirent.h check. (SC_TCL_64BIT_FLAGS): fixed 'checking for off64_t' message output. * unix/configure: autoconf-2.13
* * generic/tclCmdMZ.c: Corrected intrep-dependence ofdgp2005-04-221-0/+5
| | | | * tests/string.test: [string is boolean] [Bug 1187123]
* * tests/unixInit.test (7.1): fixed failure when running testsdas2005-04-211-0/+5
| | | | with -tmpdir arg not set to working dir.
* * generic/tclGet.c (Tcl_GetInt): Corrected error that did notdgp2005-04-201-0/+6
| | | | | * generic/tclObj.c (Tcl_GetIntFromObj): permit 0x80000000 to be recognized as an integer on TCL_WIDE_INT_IS_LONG systems [Bug 1090869].
* * tests/winPipe.test (winpipe-6.2): remove -blocking 1 as this onehobbs2005-04-201-0/+5
| | | | can truly block.
* no messagedavygrvy2005-04-191-0/+19
|
* * generic/tclIO.c (Tcl_SetChannelBufferSize): Lowest size limitdavygrvy2005-04-141-0/+11
| | | | | | | | | | * tests/io.test: changed from ten bytes to one byte. Need * tests/iogt.test: for this change was proven by Ross Cartlidge <rossc@cisco.com> where [read stdin 1] was grabbing 10 bytes followed by starting a child process that was intended to continue reading from stdin. Even with -buffersize set to one, nine chars were getting lost by the buffersize over reading for the native read() caused by [read].
* added definition of NULL to strstr.c for Bug 1175161Kevin B Kenny2005-04-121-0/+6
|
* * macosx/README: updated requirements for OS & developer tooldas2005-04-091-0/+3
| | | | versions + other small fixes/cleanup.
* * unix/tcl.m4 (Darwin): added -single_module linker flag todas2005-04-091-0/+6
| | | | | TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EXTRAS. * unix/configure: autoconf-2.13
* See file.vasiljevic2005-04-071-0/+26
|
* * generic/tclExecute.c (ExprSrandFunc): Replaced incursions into thedgp2005-04-051-0/+8
| | | | | | | * generic/tclUtil.c (TclGetIntForIndex): intreps of numeric types with simpler calls of Tcl_GetIntFromObj and Tcl_GetLongFromObj, now that those routines are better behaved wrt shimmering. [Patch 1177219]
* * win/tcl.m4, win/configure: do not require cygpath in macros tohobbs2005-03-301-1/+4
| | | | allow msys alone as an alternative.
* * win/tclWinTime.c (TclpGetDate): use time_t for 'time'hobbs2005-03-301-8/+12
|
* date typodgp2005-03-181-1/+1
|
* * generic/tclBasic.c (Tcl_EvalEx,TclEvalTokensStandard):dgp2005-03-181-3/+12
| | | | | | | | | * generic/tclCmdMZ.c (Tcl_SubstObj): * tests/basic.test (basic-46.4): Restored recursion limit * tests/parse.test (parse-19.*): testing in nested command substitutions within direct script evaluation (Tcl_EvalEx) that got lost in the parser reforms of Tcl 8.1. Added tests for correct behavior. [Bug 1115904]
* * generic/tclCompCmds.c (TclCompileIncrCmd): Corrected checksdgp2005-03-181-0/+6
| | | | | for immediate operand usage to permit leading space and sign characters. [Bug 1165671]
* fix to file norm, file pathtype on windows reserved filenamesvincentdarley2005-03-151-0/+7
|
* replaced 'long' times with wides, to cope with Win64Kevin B Kenny2005-03-151-0/+12
|
* Make it all work on OpenBSD. Imported patch from ports tree.patthoyts2005-03-151-0/+5
|
* * generic/tclCmdMZ.c (TclCheckInterpTraces): Corrected mistakendgp2005-03-101-0/+6
| | | | | cast of ClientData to (TraceCommandInfo *) when not warranted. Thanks to Yuri Victorovich for the report. [Bug 1153871]
* * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-0/+5
| | | | from MSVC or the Platform SDK.
* * library/tcltest/tcltest.tcl: Better use of [glob -types] to avoiddgp2005-02-241-0/+8
| | | | | | | * tests/tcltest.test: failed attempts to [source] a directory, and similar matters. Thanks to "mpettigr". [Bug 1119798] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.8
* Formatting typo fix. [Bug 1149605]dkf2005-02-231-0/+4
|
* * win/tclWinFCmd.c (TraverseWinTree): use wcslen on wchar, nothobbs2005-02-171-3/+8
| | | | Tcl_UniCharLen.
* * /doc/variable.n: fix for [Bug 1124160], variables are detectedMiguel Sofer2005-02-161-0/+5
| | | | by [info vars] but not by [info locals].
* correct ChangeLog noteshobbs2005-02-101-2/+2
|
* * unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlinedhobbs2005-02-101-0/+7
| | | | | | * unix/tcl.m4: into SHLIB_LD). Combine AIX-* and AIX-5 * unix/configure: branches in SC_CONFIG_CFLAGS. Enable 64-bit gcc builds for AIX-4+, correct gcc builds for HP-UX-11.
* * generic/tclBasic.c (Tcl_EvalObjEx):Miguel Sofer2005-02-101-0/+7
| | | | | | * tests/basic.test (basic-26.2): preserve the arguments passed to TEOV in the pure-list branch, in case the list shimmers away. Fix for [Bug 1119369], reported by Peter MacDonald.