summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * library/tcltest1.0/tcltest.tcl: Set debug level inericm2000-08-153-8/+14
| | | | | tcltest::restoreState to 2, for consistancy with the debug level in tcltest::saveState [Bug: 4505].
* * win/makefile.vc:ericm2000-08-155-20/+40
| | | | | | | | | | * 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-142-2/+8
|
* * generic/tclEnv.c (TclUnsetEnv): Changed declaration of lengthericm2000-08-112-2/+8
| | | | | 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-115-7/+11
| | | | | | | | [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-103-4/+7
| | | | in msgcat namespace initializer.
* 2000-08-10 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-08-102-16/+17
| | | | | * generic/tclObj.c: r1.15 accidentally changed a global mutex name tclObjMutex to ObjMutex. Put the correct name back.
* no messagedavidg2000-08-101-0/+5
|
* * tests/indexObj.test: Added tests using the [testwrongnumargs]ericm2000-08-074-5/+104
| | | | | | | | | | | 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].
* Removed dead space at end of file.ericm2000-07-311-13/+1
|
* * win/configure.in: TCL_STUB_LIB_FLAG should notmo2000-07-272-3/+7
| | | | include ${TCL_DBGX} in win/tclConfig.sh, fix that.
* no messagedavidg2000-07-261-0/+2
|
* Thread-safe rewrite for the Tcl_Async* commands.davidg2000-07-263-11/+14
|
* no messagedavidg2000-07-262-6/+16
|
* Thread-safe rewrite for the Tcl_Async* commands.davidg2000-07-264-103/+85
|
* no messagedavidg2000-07-261-0/+15
|
* * generic/tclVar.c (CallTraces): Added check for VAR_TRACE_ACTIVEericm2000-07-252-2/+8
| | | | | | | 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-252-1/+7
| | | | to prevent potential memory leaks [Bug: 6041].
* * doc/msgcat.n: Added documentation about the selection of theericm2000-07-242-1/+9
| | | | default locale on Windows.
* doc/AddErrInfo.3, doc/ChnlStack.3, doc/Exit.3, doc/GetIndex.3, doc/Notifier.3,jenglish2000-07-2414-37/+53
| | | | | | | | 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-229-665/+1226
| | | | | | | | | | | * 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-222-12/+15
| | | | 32-bit system [Bug: 6035].
* * win/configure.in: Define ${prefix} andmo2000-07-212-4/+40
| | | | | | | | ${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.
* * generic/tclStubInit.c:ericm2000-07-208-1216/+665
| | | | | | | | | | | | * generic/tclObj.c: * generic/tclInt.h: * generic/tclHash.c: * generic/tclDecls.h: * generic/tcl.h: * generic/tcl.decls: * doc/Hash.3: Reverted patch from Paul Duffin to extend hash tables to allow custom key types, such as Tcl_Obj *'s, and others; it seems to break Tk.
* ChangeLog commit.ericm2000-07-201-0/+13
|
* * generic/tclStubInit.c:ericm2000-07-199-665/+1226
| | | | | | | | | | | * 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-193-7/+51
| | | | | | | * 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-192-4/+12
| | | | nmake support for NT/Alpha [RFE: 5938].
* Doh! revert piece of last commit that did not belongmo2000-07-191-32/+1
|
* * unix/configure.in:mo2000-07-194-28/+70
| | | | | | | * 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-184-60/+43
| | | | | | | * 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-182-3/+9
| | | | strtok [Bug: 6020].
* no messagedavidg2000-07-181-0/+10
|
* Win2K OS bug with GetStdHandle(STD_OUTPUT_HANDLE) returningdavidg2000-07-181-5/+19
| | | | | 0x00010001 instead of INVALID_HANDLE_VALUE for WinMain apps. Added a new test case to catch it.
* * library/msgcat1.0/msgcat.tcl:ericm2000-07-175-11/+210
| | | | | | | | | | | * 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-172-1/+8
|
* Added some SEE ALSO sections.poenitz2000-07-1310-9/+48
|
* Fix definition of TCL_SRC_DIR in mingw/vc++ configure so that it matches the ↵mo2000-07-073-10/+9
| | | | unix verison
* * tests/msgcat.test:ericm2000-07-064-9/+34
| | | | | | | * 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-304-8/+68
| | | | | | * 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-282-9/+36
| | | | | 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-264-33/+46
| | | | arguments [Bug: 5418].
* * doc/Hash.3: Added documentation patch for Tcl_Obj *'s as keys inericm2000-06-244-13/+278
| | | | | | | | 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-203-4/+8
|
* Applied patch from [Bug: 5922]ericm2000-06-203-4/+9
|
* * doc/RegExp.3: Replaced instances of "Tcl_GetRegExpInfo" withericm2000-06-192-8/+13
| | | | "Tcl_RegExpGetInfo", the correct name of the function [Bug: 5901].
* * win/tcl.m4:ericm2000-06-134-19/+89
| | | | | | * win/configure.in: * win/Makefile.in: Applied patch from [RFE: 5844], to extend support for mingw compile environment on Windows.
* * win/tclWinDde.c:ericm2000-06-137-50/+55
| | | | | | | | * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: * win/tclWinThrd.c: Applied patch from [Bug 5794].
* marked 8.4a1 release pointhobbs2000-06-071-0/+2
|