summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * library/msgcat1.0/msgcat.tcl:stanton1998-12-044-0/+186
| | | | | * library/msgcat1.0/pkgIndex.tcl: Added initial implementaion of Tcl message catalog package contributed by Mark Harrison.
* *** empty log message ***stanton1998-12-041-0/+3
|
* fixed broken testsstanton1998-12-044-12/+11
|
* * win/tclWinPipe.c (BuildCommandLine): Fixed bug that keptstanton1998-12-041-2/+2
| | | | arguments containing spaces from being properly quoted.
* * tclWinSock.c (CreateSocket, TcpAccept): Windows NT createsstanton1998-12-043-3/+234
| | | | | sockets so they are inheritable by default. Turn off this bit so sockets aren't kept open by exec'ed processes. [Bug: 892]
* *** empty log message ***stanton1998-12-031-0/+9
|
* * generic/tclUtil.c (Tcl_StringMatch): Changed to match 8.0stanton1998-12-031-2/+4
| | | | behavior in corner case where there is no closing bracket.
* fixed various broken testsstanton1998-12-034-11/+14
|
* * tests/defs: Changed so auto_path is set to only contain the Tclstanton1998-12-031-1/+6
| | | | | library directory. This keeps the tests from accidentally picking up stuff in installed packages.
* *** empty log message ***stanton1998-12-031-0/+11
|
* * win/tclWinPipe.c (TclpCreateCommandChannel): Changedstanton1998-12-031-1/+3
| | | | | reader/writer threads to have THREAD_PRIORITY_HIGHEST so they will have a chance to run whenever there is something to do.
* * generic/tclIO.c (WriteBytes, WriteChars): Fixed so extraneousstanton1998-12-032-28/+57
| | | | | | flushes do not happen in line mode. (TranslateOutputEOL): Made translation more efficient in line mode and fixed a buffer overflow bug in CRLF translation. [Bug: 887]
* Changed to 8.1b1 patchlevelwelch1998-12-037-31/+740
|
* renamed regtests.test to reg.teststanton1998-12-022-885/+3
|
* *** empty log message ***stanton1998-12-021-0/+3
|
* * generic/regc_color.c (subcolor): Added check for error case tostanton1998-12-021-1/+3
| | | | avoid an out of bounds array reference.
* *** empty log message ***stanton1998-12-021-0/+9
|
* fixed various broken testsstanton1998-12-023-37/+16
|
* * generic/tclParse.c (Tcl_ParseCommand): Fixed bug in commentstanton1998-12-021-3/+6
| | | | | parsing where a trailing comment looked like an incomplete command.
* * generic/tclCmdAH.c (Tcl_EncodingObjCmd): Changed to avoid usingstanton1998-12-021-2/+10
| | | | Tcl_DStringResult because it is not binary clean.
* 8.0.4 mergewelch1998-12-0214-119/+179
|
* lintstanton1998-12-021-3/+2
|
* Cleaned up some testsstanton1998-12-025-28/+55
| | | | Fixed an I/O bug where UpdateInterest was not always called on input
* updated to reflect EvalObjv changestanton1998-12-021-2/+2
|
* fixed minor type conflictstanton1998-12-021-2/+2
|
* *** empty log message ***stanton1998-12-021-0/+15
|
* * generic/tclTest.c (TestevalobjvObjCmd): Updated for EvalObjvstanton1998-12-025-58/+136
| | | | | | | | | | | | | | | | change. * tests/parse.test: Updated tests for EvalObjv change. * generic/tclParse.c (EvalObjv, Tcl_EvalObjv): Changed Tcl_EvalObjv interface to remove string and length arguments, preserved original interface as EvalObjv for internal use. * generic/tcl.h: Changed Tcl_EvalObjv interface to remove string and length arguments. * doc/Eval.3: Updated documentation for Tcl_EvalObjv to remove string and length arguments.
* *** empty log message ***stanton1998-12-011-0/+14
|
* * generic/tclCompCmds.c (TclCompileForeachCmd): Fixed code thatstanton1998-12-011-12/+15
| | | | | corrupted the exceptDepth value in the compile environment when foreach failed to compile inline. [Bug: 884]
* fixed problem with test cleanupstanton1998-12-011-3/+3
|
* * library/encoding/euc-kr.enc:stanton1998-12-016-5/+11330
| | | | | | | | | * library/encoding/ksc5601.enc: * tools/encoding/ksc5601.txt: * unix/tclUnixInit.c: Added support for Korean EUC. * win/tclWinChan.c (TclpGetDefaultStdChannel): added check for a failure during Tcl_MakeFileChannel.
* *** empty log message ***stanton1998-12-011-0/+27
|
* * unix/tclUnixNotfy.c (Tcl_WaitForEvent): Fixed hang that occursstanton1998-12-018-42/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | when trying to close a pipe that is currently being waited on by the notifier thread. [Bug: 607] * unix/tclUnixFCmd.c (GetPermissionsAttribute): Increase size of returnString buffer to avoid overflow. * generic/tclThreadTest.c (TclThreadSend): Fixed memory leak due to use of TCL_VOLATILE instead of TCL_DYNAMIC. * generic/tclThread.c (TclRememberSyncObject): Fixed memory leak caused by failure to reuse condition variables. * unix/tclUnixNotfy.c: (Tcl_AlertNotifier, Tcl_WaitForEvent, NotifierThreadProc, Tcl_InitNotifier): Fixed race condition caused by incorrect use of condition variables when sending messages between threads.. [Bug: 607] * generic/tclTestObj.c (TeststringobjCmd): MAX_STRINGS was off by one so the strings array was too small. * generic/tclCkalloc.c (Tcl_DbCkfree): Moved mutex lock so ValidateMemory is done inside the mutex to avoid a race condition when validate_memory is enabled. [Bug: 880]
* moved ChangeLog entries to top levelstanton1998-11-241-2/+15
|
* * regexec.c: more performance tuning from Henry Spencer.stanton1998-11-242-4/+13
|
* fixed broken non-portable testsstanton1998-11-241-5/+8
|
* winhelp related man page cleanupstanton1998-11-181-73/+66
|
* updated version to 8.1stanton1998-11-181-2/+2
|
* lintstanton1998-11-181-5/+5
|
* updated regexp docsstanton1998-11-181-290/+809
|
* * tclScan.c: moved "scan" implementation out of tclCmdMZ.c andstanton1998-11-185-97/+507
| | | | | | | | | added Unicode support. This required a complete reimplementation of the command to avoid using scanf(), which isn't Unicode aware. Two new features were added in the process: %n to return the current number of characters consumed, and XPG3-style %n$ argument order specifiers similar to those provided by the "format" command. [Bug: 833]
* lintstanton1998-11-181-1/+1
|
* * tclAlloc.c: changed so allocated memory is always 8-byte alignedstanton1998-11-181-2/+7
| | | | | | to improve memory performance and to ensure that it will work on systems that don't like accessing 4-byte aligned values (e.g. Solaris and HP-UX). [Bug: 834]
* added tclScan.c to buildstanton1998-11-181-3/+7
|
* integrated latest changes from Henry Spencer, mostly performance improvementsstanton1998-11-1710-190/+1243
| | | | | renamed re_u* interfaces to TclRe* to avoid conflicts with other software that uses the regular expression library
* moved scan implementation into tclScan.cstanton1998-11-164-381/+1076
| | | | changed scan to support unicode
* lots of lintstanton1998-11-1133-117/+125
| | | | wrapped mutex declarations in ifdefs to avoid compiler warnings
* merged 8.0.4 into 8.1stanton1998-11-1139-650/+727
|
* integrated latest regexp updates from Henry Spencer, includes newstanton1998-11-1121-2504/+2525
| | | | | regexp switches "-line", "-lineanchor", and "-linestop" for controlling newline behavior
* fixed bug in initialization order, caught by Purifystanton1998-11-111-2/+2
|