summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * win/tclWinFile.c: Potential buffer overflow. [Bug 1225571]dgp2005-06-221-0/+5
| | | | Thanks to Pat Thoyts for discovery and fix.
* bug 1225727Kevin B Kenny2005-06-221-0/+12
|
* * generic/tclInt.h: Followup to change made on 2005-06-18 byandreas_kupries2005-06-211-0/+8
| | | | | | | Daniel Steffen. There are compilers (*) who error out on the redefinition of WORDS_BIGENDIAN. We have to undef the previous definition (on the command line) first to make this acceptable. (*): AIX native.
* bug 1194458Kevin B Kenny2005-06-211-0/+8
|
* * generic/tclBasic.c: Added missing walk of the list of active tracesdgp2005-06-211-0/+8
| | | | | | | * generic/tclTrace.c: to cleanup references to traces being deleted. * generic/tclInt.h: [Bug 1201035] Made the walk of the active trace * tests/trace.test (trace-34.*): list aware of the direction of trace scanning, so the proper correction can be made. [Bug 1224585]
* Only enable the 'compile' special debugging feature when requested indkf2005-06-211-0/+7
| | | | | configure.in; removes irrelevant junk from the configure files of extensions that use Tcl's tcl.m4.
* Add compilation for TIP#90-style [catch] requiring a new opcode [Bug1219112]dkf2005-06-201-0/+5
|
* Update error case handling following Mo's updates (which are a good thing)dkf2005-06-201-16/+18
|
* * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Generatemdejong2005-06-201-0/+16
| | | | | | | | | | | | | | | an error if a mode argument like -exact is passed more than once to the switch command. The previous implementation silently accepted invalid switch invocations like [switch -exact -glob $str ...]. * tests/for.test: Check some error cases when invoking continue and break inside a for loop next script. * tests/switch.test: Add checks for shortened version of a mode argument like -exact. Add test for more than one mode argument. Add test for odd case of passing a variable as a body script.
* * generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with fatdas2005-06-181-0/+12
| | | | | | | | | | | compiles on Darwin (i.e. ppc and i386 at the same time), the configure AC_C_BIGENDIAN check is not sufficient in this case because a single run of the compiler builds for two architectures with different endianness. * unix/tcl.m4 (Darwin): add -headerpad_max_install_names to LDFLAGS to ensure we can always relocate binaries with install_name_tool. * unix/configure: autoconf-2.59
* Fix bug in [format %hx] handling on selected platforms. [Bug 1154163]dkf2005-06-171-0/+5
|
* Fix an odd [after]-and-limits problem. [Bug 1221395]dkf2005-06-171-0/+7
|
* Fix [Bug 1220058] and quash a bizarre case which generated a bogus error msg.dkf2005-06-141-0/+10
| | | | Thanks to Will Duquette for helping to track this one down.
* correct fix to file mkdirvincentdarley2005-06-131-0/+4
|
* Simplify command compilation by moving numerous common stanzas into macros ↵dkf2005-06-121-0/+5
| | | | | | so that things say what they do instead of relying on the code-writer knowing all the basic ropes. Also cleaned up the whitespace/style of the code
* Improve the [chan] documentationmsofer_wcodes_20050611dkf2005-06-101-0/+5
|
* fix to race condition in file mkdir and fix to glob documentationvincentdarley2005-06-091-0/+5
|
* Small doc improvements [Bug 1211078] etc.dkf2005-06-091-0/+5
|
* typo fixdkf2005-06-081-1/+1
|
* * generic/tclInt.h: Reduced the Tcl_ObjTypes "index",dgp2005-06-071-7/+10
| | | | | | | * generic/tclIndexObj.c: "enembleCmd", "localVarName", and * generic/tclNamesp.c: "levelReference" to file static scope. * generic/tclProc.c: * generic/tclVar.c:
* Added (untested!) implementation of truncation for Windowsdkf2005-06-071-0/+5
|
* * generic/tclObj.c: Restored registration of the "procbody"dgp2005-06-071-11/+8
| | | | Tcl_ObjType, as required by the tclcompiler application.
* Now for a real test of [chan truncate]...dkf2005-06-071-0/+2
|
* Stick to TCL_CHANNEL_VERSION_4; it's all in alpha anyway!dkf2005-06-071-0/+6
|
* Bump patchlevel to a4dkf2005-06-071-0/+4
|
* Clean up tests in chan.test and add mechanism for chaining Tcl_WrongNumArgsdkf2005-06-071-0/+6
| | | | messages (used in [read] implementation)
* make genstubsdgp2005-06-071-0/+5
|
* TIP#208 implementationdkf2005-06-061-0/+19
| | | | It's crude (especially in the tests and docs department) and incomplete (no truncation on non-POSIX platforms).
* Correct crash in stack.test on gcc/win32; fix compile errors in tclObj.c on ↵Kevin B Kenny2005-06-061-0/+9
| | | | hpux/native cc
* note tag date for 8.5a3core_8_5_a3hobbs2005-06-041-0/+6
|
* Remove blatant inefficiency in [parray]dkf2005-06-031-0/+5
|
* * macosx/Makefile: fixed 'embedded' target.das2005-06-031-0/+4
|
* * unix/Makefile.in (html): add BUILD_HTML_FLAGS optional varhobbs2005-06-021-0/+6
| | | | | * tools/tcltk-man2html.tcl: add a --useversion to prevent confusion when multiple Tcl source dirs exist.
* This close to a release, simple is better.dgp2005-06-021-3/+0
|
* * generic/tclProc.c: Revised fix for [Bug 1209759] is more complex,dgp2005-06-011-0/+3
| | | | * generic/tclResult.c: but should have less performance impact.
* * generic/tclBasic.c: For compatibility with earlier Tcl releases,dgp2005-06-011-0/+8
| | | | | | | * generic/tclResult.c: when a command procedure simply does a * generic/tclTest.c: "return TCL_RETURN;" we must interpret that * tests/result.test: the same as "return Tcl_SetReturnOptions(interp, Tcl_NewObj());" [Bug 1209759].
* Implementation of TIP#241 from Joe Mistachkindkf2005-06-011-0/+12
| | | | Also compilation of [switch -glob -nocase] from Donal Fellows
* Increase efficiency of [lindex] compilationdkf2005-06-011-0/+3
|
* Make the threaded build compile again...dkf2005-06-011-0/+5
|
* Standardize help messages for 'configure --help' using AC_HELP_STRINGdkf2005-05-311-9/+16
|
* See file.vasiljevic2005-05-311-0/+6
|
* See file.vasiljevic2005-05-301-0/+4
|
* TIP#229 implementationdkf2005-05-301-0/+16
|
* * 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-0/+4
|
* TIP#182 IMPLEMENTATION [Patch 1165062]dgp2005-05-251-0/+9
| | | | | | | * doc/mathfunc.n: New built-in math function bool(). * generic/tclBasic.c: * tests/expr.test: * tests/info.test:
* * library/init.tcl: Updated [unknown] to be sure the [return]dgp2005-05-241-0/+6
| | | | | * tests/init.test: options from an auto-loaded command are seen correctly by the caller.
* * 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-231-0/+26
| | | | | | | | | | | | | * 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.59
* * doc/expr.n:das2005-05-231-0/+5
| | | | * doc/string.n: fixed roff syntax complaints from 'make html'.