summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* see changescore_8_4_a1hobbs2000-06-061-0/+12
|
* * generic/tclExecute.c (TclExecuteByteCode INST_STR_CMP): addedhobbs2000-06-061-1/+5
| | | | | test of iResult return from memcmp, as memcmp isn't required to return only -1,0,1.
* * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Correctedhobbs2000-06-061-2/+6
| | | | | caching of the index ptr to account for offsets != sizeof(char *). [Bug: 5153]
* Added version 8.4a1 to list of versions to look for.ericm2000-06-061-2/+2
|
* Added spinbox.tcl to list of files to install.ericm2000-06-061-0/+5
|
* Added tcl.hpj.in to distribution.ericm2000-06-061-2/+3
|
* Fixed color map.ericm2000-06-061-0/+0
|
* Fixed copyright.ericm2000-06-061-1/+1
|
* Fixed version number, scriptics -> ajuba logo.ericm2000-06-061-0/+0
|
* Fixed version number.ericm2000-06-061-2/+2
|
* Comment typo correction.ericm2000-06-051-2/+2
|
* Added "released 8.4a1" lineericm2000-06-051-1/+3
|
* Corrected credits.ericm2000-06-051-6/+6
|
* Added changes since 8.3.1.ericm2000-06-051-1/+48
|