summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * Bumped tcltest to 2.0.2dgp2002-03-111-0/+5
|
* * library/tcltest/tcltest.tcl (getMatchingFiles): Passmdejong2002-03-111-0/+6
| | | | | a proper list to foreach to avoid munging a Windows patch like D:\Foo\Bar into D:FooBar before the glob.
* * generic/tclEncoding.c: Fix typo in comment.mdejong2002-03-111-0/+9
| | | | | | | | * generic/tclIO.c (DoReadChars, ReadBytes, ReadChars): Use NULL value instead of pointer set to NULL to make things more clear. Reorder arguments so that they match the function signatures. Cleanup little typos and add more descriptive comment.
* * win/README: Update to indicate that Mingw 1.1 ismdejong2002-03-091-0/+7
| | | | | | required to build Tcl. Add section describing new msys based build process. Update Cygwin build instructions so users know where to find Mingw 1.1.
* (DoCopyFile): correctly set retval to TCL_OKhobbs2002-03-081-0/+4
|
* * win/tclWin32Dll.c (TclpCheckStackSpace):mdejong2002-03-081-1/+9
| | | | | | | * 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 todgp2002-03-071-1/+10
| | | | | 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 lifedkf2002-03-061-0/+8
| | | | easier for now.
* tclInt.h: restoring correct operation ordering in TclDecrRefCountMiguel Sofer2002-03-061-0/+6
| | | | macro [Bug 524802]
* TIP#81 implementation, tests and docsdkf2002-03-061-0/+7
|
* adjust 8.4a4 release tagcore_8_4_a4hobbs2002-03-051-1/+13
|
* 8.4a4 tagged for releasehobbs2002-03-041-0/+11
|
* * tests/io.test:hobbs2002-03-041-0/+10
| | | | | | | | | * 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]
* * tests/encoding.test: added encoding-23.* testshobbs2002-03-021-1/+16
| | | | | | | * 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.
* see ChangeLoghobbs2002-03-011-0/+11
|
* generic/tclNamesp.c: optimisation of namespace lookups [Patch 458872]Miguel Sofer2002-02-281-0/+6
|
* Replaced a few direct stack accesses with the POP_OBJECT() macro [Bug 507181]Miguel Sofer2002-02-281-0/+5
|
* * doc/GetIndex.3:dgp2002-02-281-0/+11
| | | | | | | | | | | * 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 referencedgp2002-02-281-0/+6
| | | | | count management errors on the interactive commandPtr Tcl_Obj found by Purify. Thanks to Jeff Hobbs for the report and assistance.
* mem leak fixeshobbs2002-02-281-0/+9
|
* * tests/socket.test (2.7): Accepted and applied patch for Tcl SFandreas_kupries2002-02-271-0/+4
| | | | | bug #523470 provided by Don Porter <dgp@users.sourceforge.net> to avoid timing problems in that test.
* * unix/tclUnixChan.c (TclpOpenFileChannel): Added code to regonizeandreas_kupries2002-02-271-9/+20
| | | | | | | | | | "/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 ChangeLoghobbs2002-02-271-0/+2
|
* generic/tclCmdMZ.chobbs2002-02-271-0/+8
|
* see ChangeLoghobbs2002-02-271-0/+4
|
* see ChangeLoghobbs2002-02-261-0/+43
|
* bugfix to the bugfix to the new [for] compiled codeMiguel Sofer2002-02-261-0/+7
|
* * mac/tclMacSock.c (TcpGetOptionProc): Changed to recognize theandreas_kupries2002-02-261-0/+6
| | | | | option "-error". Essentially ignores the option, always returning an empty string.
* typodgp2002-02-261-1/+1
|
* avoiding a buffer overrun in [subst]; restoring tcl7.6 behaviour [Bug #495207]Miguel Sofer2002-02-251-0/+7
|
* * unix/tclUnixPort.h: corrected strtoll prototype mismatch on Tru64.dgp2002-02-251-0/+1
|
* * compat/strtod.c (strtod): simplified #includesdgp2002-02-251-0/+6
| | | | | * compat/strtol.c (strtol): gather result in a long before returning as a long: necessary on platforms where sizeof(int) != sizeof(long).
* * unix/tclLoadDyld.c: updated to use Mac OS X 10.1 dyld APIs thatdas2002-02-251-0/+5
| | | | have more libdl-like semantics. (bug #514392)
* fixing a bug in last tclCompCmds.c patch, in the code for [for] and [while].Miguel Sofer2002-02-251-0/+10
|
* Minor cleanup of compat functions to get rid of GCC warnings.dkf2002-02-251-0/+5
|
* * compat/strtoull.c (strtoull):dgp2002-02-241-0/+8
| | | | | | | * compat/strtoll.c (strtoll): * compat/strtoul.c (strtoul): Fixed failure to handle leading sign symbols '+' and '-' and '0X' and raise overflow errors. [Bug 440916] Also corrects prototype and errno problems.
* * configure: Regen.mdejong2002-02-231-0/+7
| | | | | | * unix/tcl.m4 (SC_CONFIG_CFLAGS): Link with -n32 instead of -32 when building on IRIX64-6.* system. [Tcl bug 521707]
* * generic/tclInt.h:dgp2002-02-221-0/+8
| | | | | | | * generic/tclObj.c: renamed global variable emptyString -> tclEmptyString because it is no longer static. * generic/tclPkg.c: Fix for panic when library is loaded on a platform without backlinking without proper use of stubs. [Bug 476537]
* see ChangeLoghobbs2002-02-221-0/+4
|
* see ChangeLoghobbs2002-02-221-0/+11
|
* Optimising [if], [for] and [while] for constant conditionsMiguel Sofer2002-02-221-0/+7
|
* Added TIP#76 implementation, docs + tests.dkf2002-02-221-0/+6
|
* Const-ifying declarations of strtoll/strtoull and new compat code.dkf2002-02-221-0/+10
|
* no messagedavygrvy2002-02-211-0/+30
|
* no messagedavygrvy2002-02-211-0/+13
|
* Improving 'long long' detection...dkf2002-02-211-0/+5
|
* no messagedavygrvy2002-02-201-5/+21
|
* * generic/tcl.decls (Tcl_RegExpRange,Tcl_GetIndexFromObjStruct):dgp2002-02-201-0/+8
| | | | | | | Overlooked a few source incompatibilities. Now using CONST84. * generic/tclDecls.h: make genstubs * generic/tcl.h (Tcl_CmdObjTraceProc): silence warning from Sun Workshop compiler.
* no messagedavygrvy2002-02-201-0/+8
|
* Made tcl.h better at guessing what is going on with 64-bit types whendkf2002-02-201-0/+6
| | | | configure doesn't tell it explicitly.