summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* Entry for new "SEE ALSO" section.poenitz2000-09-071-0/+4
|
* * win/tclWinLoad.c (TclpLoadFile): added special message forhobbs2000-09-061-0/+6
| | | | | | | ERROR_PROC_NOT_FOUND exception in loading a dll. * win/tclWinError.c: changed ERROR_PROC_NOT_FOUND to map from ESRCH (POSIX: no such process) to EINVAL because there is no good mapping for "procedure not found".
* see changes.hobbs2000-09-061-0/+35
|
* * generic/tclStringObj.c: Applied patch from Gerhard Hintermayerericm2000-08-301-0/+7
| | | | | | to provide a more conservative string growth algorithm for strings larger than one megabyte; this allows more efficient use of memory for very large strings.
* * tests/trace.test: Extended array tracing tests.ericm2000-08-251-0/+12
| | | | | | | | | | * doc/trace.n: Clarified information about when array traces will be fired. * generic/tclVar.c (Tcl_ArrayObjCmd): Corrected call to CallTraces (for TCL_TRACE_ARRAY) to only be called when the variable is either an array or is undefined, to ensure that array traces do not fire for scalar variables.
* ChangeLog commit.ericm2000-08-251-0/+5
|
* remove --enable-gcc configure optionmo2000-08-251-0/+11
|
* Added RFE id numbers to comments.ericm2000-08-251-1/+1
|
* * doc/trace.n: Updated documentation for new syntax; flagged oldericm2000-08-251-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | syntax as deprecated; added documentation for command rename/delete traces and variable array traces. * tests/trace.test: Updated tests for new trace syntax; new tests for command rename/delete traces; new tests for array traces. * generic/tclVar.c: Support for new trace syntax; support for TCL_TRACE_ARRAY. * generic/tclStubInit.c: * generic/tclDecls.h: * generic/tcl.decls: Stub functions for command rename/delete traces. * generic/tcl.h: * generic/tclInt.h: * generic/tclBasic.c: Support for command traces. * generic/tclCmdMZ.c (TclTraceVariableObjCmd): Patched to support new [trace] syntax: trace {add|remove|list} {variable|command} name ops command Added support for command traces (rename, delete operations). Added support for TCL_TRACE_ARRAY at Tcl level (array operation for variable traces).
* Added check for non-arrays for [array statistics].ericm2000-08-211-0/+5
|
* no messagedavidg2000-08-201-0/+12
|
* no messagedavidg2000-08-181-0/+5
|
* noted extra change to opt.test in ChangeLoghobbs2000-08-151-0/+1
|
* * library/tcltest1.0/tcltest.tcl: Set debug level inericm2000-08-151-0/+6
| | | | | tcltest::restoreState to 2, for consistancy with the debug level in tcltest::saveState [Bug: 4505].
* * win/makefile.vc:ericm2000-08-151-2/+12
| | | | | | | | | | * win/Makefile.in: * unix/Makefile.in: Added tclPlatDecls.h to the list of installed headers, for more complete stubs support. [Bug: 5241]. * generic/tcl.h: Added #include "tclPlatDecls.h" to get platform-specific stubs declarations (Tcl_WinTCharToUtf, etc) [Bug: 5241].
* URL typo correction.ericm2000-08-141-0/+6
|
* * generic/tclEnv.c (TclUnsetEnv): Changed declaration of lengthericm2000-08-111-0/+6
| | | | | variable from "unsigned int" to "int", to match usage when passed to TclpFindVariable [Bug: 6126].
* * library/msgcat1.0/pkgIndex.tcl: Bumped version number to 1.2ericm2000-08-111-1/+5
| | | | | | | | [Bug: 6100]. * library/msgcat1.0/msgcat.tcl: Removed erroneous [package forget] in msgcat namespace initializer. Bumped version number to 1.2 [Bug: 6100].
* * library/msgcat1.0/msgcat.tcl: Removed erroneous [package forget]ericm2000-08-101-0/+5
| | | | in msgcat namespace initializer.
* no messagedavidg2000-08-101-0/+5
|
* * tests/indexObj.test: Added tests using the [testwrongnumargs]ericm2000-08-071-0/+12
| | | | | | | | | | | command to test Tcl_WrongNumArgs. * generic/tclTest.c (TestWrongNumArgsObjCmd): Added test function for the Tcl_WrongNumArgs function. * generic/tclIndexObj.c (Tcl_WrongNumArgs): Corrected algorithm to not insert a space before the message component when objc == 0 [Bug: 6078].
* * win/configure.in: TCL_STUB_LIB_FLAG should notmo2000-07-271-0/+5
| | | | include ${TCL_DBGX} in win/tclConfig.sh, fix that.
* no messagedavidg2000-07-261-0/+2
|
* no messagedavidg2000-07-261-0/+15
|
* * generic/tclVar.c (CallTraces): Added check for VAR_TRACE_ACTIVEericm2000-07-251-0/+6
| | | | | | | on the array containing the variable before executing traces on that array, to conform with normal variable traces and the documentation, which states that while executing a trace, other traces on that variable are disabled. [Bug: 6049].
* * win/tclWinPipe.c (BuildCommandLine): Added Tcl_DStringFree callericm2000-07-251-0/+5
| | | | to prevent potential memory leaks [Bug: 6041].
* * doc/msgcat.n: Added documentation about the selection of theericm2000-07-241-0/+5
| | | | default locale on Windows.
* doc/AddErrInfo.3, doc/ChnlStack.3, doc/Exit.3, doc/GetIndex.3, doc/Notifier.3,jenglish2000-07-241-0/+16
| | | | | | | | doc/Object.3, doc/RegExp.3, doc/SetResult.3, doc/SplitList.3, doc/Thread.3: Added missing entries to NAME sections. doc/AddErrInfo.3, doc/CrtObjCmd.3, doc/RecEvalObj.3: Changed Tcl_EvalObj to Tcl_EvalObjEx
* * generic/tclStubInit.c:ericm2000-07-221-0/+10
| | | | | | | | | | | * generic/tclObj.c: * generic/tclInt.h: * generic/tclHash.c: * generic/tclDecls.h: * generic/tcl.h: * generic/tcl.decls: * doc/Hash.3: Reapplied patch from Paul Duffin to extend hash tables to allow custom key types, such as Tcl_Obj *'s, and others.
* * doc/binary.n: Noted that the example in the introduction assumes aericm2000-07-221-6/+9
| | | | 32-bit system [Bug: 6035].
* * win/configure.in: Define ${prefix} andmo2000-07-211-0/+9
| | | | | | | | ${exec_prefix} like unix/configure.in. Fix or add TCL_SRC_DIR, TCL_STUB_LIB_FILE, TCL_STUB_LIB_FLAG, TCL_BUILD_STUB_LIB_SPEC, TCL_STUB_LIB_SPEC, TCL_BUILD_STUB_LIB_PATH, TCL_STUB_LIB_PATH.
* ChangeLog commit.ericm2000-07-201-0/+13
|
* * generic/tclStubInit.c:ericm2000-07-191-0/+10
| | | | | | | | | | | * generic/tclObj.c: * generic/tclInt.h: * generic/tclHash.c: * generic/tclDecls.h: * generic/tcl.h: * generic/tcl.decls: * doc/Hash.3: Applied patch from Paul Duffin to extend hash tables to allow custom key types, such as Tcl_Obj *'s, and others.
* * tests/pkgMkIndex.test: Added tests for pkg_compareExtension.ericm2000-07-191-0/+7
| | | | | | | * library/package.tcl: Enhanced pkg_compareExtension to handle Unixes which tack the version number on to the end of library names (eg, foo.so.1.2); such filenames will be correctly matched. (Patch from Vince Darley).
* * win/makefile.vc: Applied patch from Don Porter to provide betterericm2000-07-191-3/+7
| | | | nmake support for NT/Alpha [RFE: 5938].
* * unix/configure.in:mo2000-07-191-0/+8
| | | | | | | * unix/tcl.m4: * win/tcl.m4: Properly quote arguments to m4 macros. This allows Tcl to work with the new version of autoconf.
* no messagedavidg2000-07-181-1/+1
|
* * tests/opt.test: Removed references to Lfirst, Lrest functions.ericm2000-07-181-0/+10
| | | | | | | * library/opt0.4/optparse.tcl: Applied patch from Chris Nelson, which replaces the [Lfirst] function with an inline [lindex ... 0] and [Lrest] with [lrange ... 1 end], for better performance. [RFE: 6019]
* * compat/string.h: Fixed function prototypes for strpbrk andericm2000-07-181-0/+5
| | | | strtok [Bug: 6020].
* no messagedavidg2000-07-181-0/+10
|
* * library/msgcat1.0/msgcat.tcl:ericm2000-07-171-0/+12
| | | | | | | | | | | * doc/msgcat.n: * tests/msgcat.test: Applied patches from Chris Nelson, to provide the mcmset function, which allows the translator to set multiple string translations in a single function call, rather than requiring many calls to mcset. [RFE: 6000, 5993]. In addition, these patches correct mcload to use utf-8 encoding on when reading message catalog files, and provides for better default behavior for determining the locale on a Windows system.
* Don't set CC=gcc before running AC_PROG_CC if CC is already set.mo2000-07-171-0/+5
|
* Added some SEE ALSO sections.poenitz2000-07-131-0/+12
|
* Fix definition of TCL_SRC_DIR in mingw/vc++ configure so that it matches the ↵mo2000-07-071-0/+6
| | | | unix verison
* * tests/msgcat.test:ericm2000-07-061-0/+8
| | | | | | | * library/msgcat1.0/msgcat.tcl: Applied patch from Christian Krone, to provide extended args support for msgcat::unknown, which is used for strings without a known translation in the current locale [Bug: 5984].
* * doc/msgcat.n: Doc's for mcmax function.ericm2000-06-301-0/+8
| | | | | | * library/msgcat1.0/msgcat.tcl: Applied patches from Laurent Duperval, to add mcmax function, which computes the length of the longest of several translated strings. Bumped version number to 1.1.
* * tests/stringObj.test: Tweaked tests to avoid hardcodedericm2000-06-281-0/+6
| | | | | high-ASCII characters (which will fail in multibyte locales); instead used \uXXXX syntax. [Bug: 3842].
* * doc/package.n: Corrected information about [package forget]ericm2000-06-261-0/+5
| | | | arguments [Bug: 5418].
* * doc/Hash.3: Added documentation patch for Tcl_Obj *'s as keys inericm2000-06-241-0/+9
| | | | | | | | Tcl hash tables [RFE: 5934]. * generic/tcl.h: * generic/tclHash.c: Applied patch from [RFE: 5934], which extends Tcl hash tables to allow Tcl_Obj *'s as the key.
* Applied patch from [Bug: 5921]ericm2000-06-201-0/+4
|