Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (DoCopyFile): correctly set retval to TCL_OK | hobbs | 2002-03-08 | 2 | -2/+6 |
| | |||||
* | * win/tclWin32Dll.c (TclpCheckStackSpace): | mdejong | 2002-03-08 | 3 | -14/+42 |
| | | | | | | | * win/tclWinFCmd.c (DoRenameFile, DoCopyFile): Replace hard coded constants with Win32 symbolic names. Move control flow statements out of __try blocks since the documentation indicates it is frowned upon. | ||||
* | * Added the [interp recursionlimit] command to | dgp | 2002-03-07 | 5 | -79/+662 |
| | | | | | set/query the recursion limit of an interpreter. Proposal and implementation from Stephen Trier. [TIP 87, Patch 522849] | ||||
* | Bumped patchlevel; might need changing in the future, but it makes life | dkf | 2002-03-06 | 8 | -14/+22 |
| | | | | easier for now. | ||||
* | tclInt.h: restoring correct operation ordering in TclDecrRefCount | Miguel Sofer | 2002-03-06 | 2 | -13/+19 |
| | | | | macro [Bug 524802] | ||||
* | TIP#81 implementation, tests and docs | dkf | 2002-03-06 | 4 | -169/+399 |
| | |||||
* | adjust 8.4a4 release tagcore_8_4_a4 | hobbs | 2002-03-05 | 1 | -1/+13 |
| | |||||
* | * unix/tclUnixChan.c: initial remedy for [Bug #525783] flush | hobbs | 2002-03-05 | 1 | -4/+23 |
| | | | | | | problem introduced by TIP #35. This may not satisfy true serial channels, but it restores the correct flushing of std* channels on exit. | ||||
* | fixed URL refs | hobbs | 2002-03-05 | 2 | -5/+5 |
| | |||||
* | added --enable-langinfo doc | hobbs | 2002-03-05 | 1 | -1/+6 |
| | |||||
* | Also added the MSVC++ project files to dist target. I prefer not to use them, | davygrvy | 2002-03-05 | 1 | -1/+3 |
| | | | | but people might find them convenient. | ||||
* | Added win/rules.vc and win/coffbase.txt to dist target needed by makefile.vc | davygrvy | 2002-03-05 | 1 | -1/+6 |
| | |||||
* | Removed out-of-date reference to patches. | dgp | 2002-03-05 | 1 | -10/+8 |
| | |||||
* | 8.4a4 tagged for release | hobbs | 2002-03-04 | 1 | -0/+11 |
| | |||||
* | updated to use www.tcl.tk URL | hobbs | 2002-03-04 | 5 | -27/+27 |
| | |||||
* | added older ChangeLogs to dist target | hobbs | 2002-03-04 | 1 | -2/+3 |
| | |||||
* | update for 8.4a4 docs | hobbs | 2002-03-04 | 1 | -0/+10 |
| | |||||
* | updated changes | hobbs | 2002-03-04 | 1 | -23/+32 |
| | |||||
* | * tests/io.test: | hobbs | 2002-03-04 | 4 | -23/+82 |
| | | | | | | | | | * tests/encoding.test: corrected iso2022 encoding results. added encoding-24.* * generic/tclEncoding.c (EscapeFromUtfProc): corrected output of escape codes as per RFC 1468. [Patch #474358] (taguchi) (TclFinalizeEncodingSubsystem): corrected potential double-free when encodings were finalized on exit. [Bug #219314, #524674] | ||||
* | corrected iso2022 return encoding escape | hobbs | 2002-03-02 | 1 | -2/+2 |
| | |||||
* | * tests/encoding.test: added encoding-23.* tests | hobbs | 2002-03-02 | 3 | -24/+100 |
| | | | | | | | * generic/tclIO.c (FilterInputBytes): reset the TCL_ENCODING_START flags in the ChannelState when using 'gets'. [Bug #523988] Also reduced the value of ENCODING_LINESIZE from 30 to 20 as this seems to improve the performance of 'gets' according to tclbench. | ||||
* | * library/encoding/iso2022-jp.enc: | hobbs | 2002-03-02 | 4 | -8/+4 |
| | | | | | | | * library/encoding/iso2022.enc: * tools/encoding/iso2022-jp.esc: * tools/encoding/iso2022.esc: gave <ESC>$B precedence over <ESC>$@, based on comments (point 1) in [Bug #219283] (rfc 1468) | ||||
* | updated changes file for 8.4a4 release | dgp | 2002-03-01 | 1 | -2/+30 |
| | |||||
* | see ChangeLog | hobbs | 2002-03-01 | 1 | -0/+11 |
| | |||||
* | couple extra tests | hobbs | 2002-03-01 | 1 | -1/+11 |
| | |||||
* | * generic/tclCmdMZ.c (TraceCommandProc): ensure that TraceCommandInfo | hobbs | 2002-03-01 | 1 | -2/+6 |
| | | | | | structure was also deleted when a command was deleted to prevent a mem leak. | ||||
* | * generic/tclBasic.c (Tcl_CreateObjTrace): set tracePtr->flags ↵ | hobbs | 2002-03-01 | 1 | -1/+2 |
| | | | | correctly. | ||||
* | * generic/tclTimer.c (TimerExitProc): remove remaining events in | hobbs | 2002-03-01 | 1 | -2/+14 |
| | | | | tls on thread exit. | ||||
* | generic/tclNamesp.c: optimisation of namespace lookups [Patch 458872] | Miguel Sofer | 2002-02-28 | 2 | -6/+32 |
| | |||||
* | Replaced a few direct stack accesses with the POP_OBJECT() macro [Bug 507181] | Miguel Sofer | 2002-02-28 | 2 | -15/+18 |
| | |||||
* | * doc/GetIndex.3: | dgp | 2002-02-28 | 5 | -12/+27 |
| | | | | | | | | | | | * generic/tcl.decls (Tcl_GetIndexFromObjStruct): * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Revised the prototype of the Tcl_GetIndexFromObjStruct to take its struct table as a (CONST VOID *) argument, better describing what it is, maintaining source compatibility, and adding CONST correctness according to TIP 27. Thanks to Joe English for an elegant solution. [Bug 520304] * generic/tclDecls.h: make genstubs | ||||
* | * generic/tclMain.c (Tcl_Main,StdinProc): Corrected some reference | dgp | 2002-02-28 | 2 | -1/+32 |
| | | | | | count management errors on the interactive commandPtr Tcl_Obj found by Purify. Thanks to Jeff Hobbs for the report and assistance. | ||||
* | mem leak fixes | hobbs | 2002-02-28 | 1 | -0/+9 |
| | |||||
* | * generic/tclTest.c (TestStatProc[123]): correct harmless UMRs. | hobbs | 2002-02-28 | 1 | -1/+4 |
| | |||||
* | * generic/tclLink.c (Tcl_LinkVar): correct mem leak in error case. | hobbs | 2002-02-28 | 1 | -2/+5 |
| | |||||
* | * generic/tclBasic.c (Tcl_EvalTokensStandard): corrected mem leak | hobbs | 2002-02-28 | 1 | -5/+6 |
| | | | | in error case. | ||||
* | * tests/socket.test (2.7): Accepted and applied patch for Tcl SF | andreas_kupries | 2002-02-27 | 2 | -3/+7 |
| | | | | | bug #523470 provided by Don Porter <dgp@users.sourceforge.net> to avoid timing problems in that test. | ||||
* | * unix/tclUnixChan.c (TclpOpenFileChannel): Added code to regonize | andreas_kupries | 2002-02-27 | 2 | -11/+28 |
| | | | | | | | | | | "/dev/tty" (by name) and to not handle it as tty / serial line. This is the controlling terminal and is special. Setting it into raw mode as is done for other tty's is a bad idea. This is a hackish fix for expect SGF Bug #520624. The fix has limitation: Tcl_MakeFileChannel handles tty's specially too, but is unable to recognize /dev/tty as it only gets a file descriptor, and no name for it. | ||||
* | see ChangeLog | hobbs | 2002-02-27 | 1 | -0/+2 |
| | |||||
* | reversed accidental commit of unfinished sources | hobbs | 2002-02-27 | 3 | -990/+34 |
| | |||||
* | generic/tclCmdMZ.c | hobbs | 2002-02-27 | 6 | -44/+1011 |
| | |||||
* | * generic/tclFileName.c (Tcl_TranslateFileName): decr refcount for | hobbs | 2002-02-27 | 1 | -3/+4 |
| | | | | error case to prevent mem leak. | ||||
* | * generic/tclVar.c (Tcl_ArrayObjCmd): removed extra obj allocation. | hobbs | 2002-02-27 | 1 | -10/+8 |
| | |||||
* | Updated changes file to reflect no 8.3.5 release before 8.4a4. | dgp | 2002-02-27 | 1 | -34/+32 |
| | | | | Still need to add the changes of the last few days. | ||||
* | see ChangeLog | hobbs | 2002-02-27 | 1 | -0/+4 |
| | |||||
* | * unix/tclUnixSock.c (Tcl_GetHostName): added an extra | hobbs | 2002-02-27 | 1 | -1/+16 |
| | | | | | gethostbyname check to guard against failure with truncated names returned by uname. | ||||
* | see ChangeLog | hobbs | 2002-02-26 | 1 | -0/+43 |
| | |||||
* | * unix/configure: | hobbs | 2002-02-26 | 2 | -248/+297 |
| | | | | | * unix/tcl.m4 (SC_SERIAL_PORT): added sys/modem.h check and defined _XOPEN_SOURCE_EXTENDED for HP-11 to get updated header decls. | ||||
* | * unix/tclUnixChan.c: added Unix implementation of TIP #35, serial | hobbs | 2002-02-26 | 1 | -16/+385 |
| | | | | port support. [Patch #438509] (schroedter) | ||||
* | bugfix to the bugfix to the new [for] compiled code | Miguel Sofer | 2002-02-26 | 2 | -3/+12 |
| |