summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* (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.
* Fixed behaviour of [format] on 64-bit platforms by defining it to work withdkf2002-02-191-0/+8
| | | | | | machine words by default. This seems to be what the test suite expected anyway, and it is a fairly sensible choice. The other alternative was to make %d always 32-bit and %ld always 64-bit, but that'd be more complex to do.
* * First draft of updated changes for 8.4a4 release.dgp2002-02-191-2/+6
|
* * unix/tclUnixPort.h: add strtoll/strtoull declarations forhobbs2002-02-161-0/+3
| | | | platforms that do not define them.
* * generic/tclIndexObj.c (STRING_AT): removed ptrdiff_t cast andhobbs2002-02-161-0/+5
| | | | use of VOID* in default case (GNU-ism).