summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* fix [tcl-Bug 2502365] Building of head on HPUX isnijtmans2009-02-101-0/+6
| | | | broken when using the native CC.
* Removed handling of (objPtr->bytes != NULL) from UpdateStringOfString,dgp2009-02-101-0/+2
| | | | which is only called when objPtr->bytes is NULL.
* Simplify Tcl_SetObjLength by removing unreachable code.dgp2009-02-101-0/+1
|
* Simplify SetStringFromAny() by removing unreachable and duplicate code.dgp2009-02-101-0/+1
|
* * generic/tclObj.c (Tcl_GetString): Added comments and validitydgp2009-02-101-0/+4
| | | | | | checks following the call to an UpdateStringProc. Simplify Tcl_AttemptSetObjLength by removing unreachable code.
* Convert all Tcl_InvalidateStringRep() calls into macros.dgp2009-02-101-0/+1
|
* * generic/tclStringObj.c: Reduce code duplication in Tcl_GetUnicode*.dgp2009-02-101-1/+2
| | | | Restrict AppendUtfToUtfRep to non-negative length appends.
* * generic/tclStringObj.c (Tcl_GetUnicode*): Reduce code duplication.dgp2009-02-101-0/+4
|
* formattingdgp2009-02-101-3/+4
|
* fix [Bug 2555129] const compilernijtmans2009-02-091-0/+4
| | | | warning (as error) in tclCompile.c
* Improve error messages. [Bug 2573172]dkf2009-02-071-0/+7
|
* Fix for [Bug 2544618]Joe Mistachkin2009-02-061-0/+7
|
* Simplify the implementation of some commands now that the underlying stringdkf2009-02-051-2/+6
| | | | API knows more about bytearrays.
* Fix [Bug 2568434]dkf2009-02-051-0/+3
|
* More/better/cleaner handling of the bytearray special casing for string ops.dkf2009-02-051-3/+5
|
* Improve efficiency of Tcl_AppendObjToObj's bytearray handling.dkf2009-02-051-0/+7
|
* * generic/tclStringObj.c: Added overflow protections to thedgp2009-02-041-0/+4
| | | | | AppendUtfToUtfRep routine to either avoid invalid arguments and crashes, or to replace them with controlled panics. [Bug 2561794]
* * generic/tclCmdMZ.c: Prevent crashes due to int overflow of thedgp2009-02-041-0/+5
| | | | length of the result of [string repeat]. [Bug 2561746]
* - eliminate some unnessary type castsnijtmans2009-02-031-0/+7
| | | | | - some internal const decorations - spacing
* - eliminate some unnessary type castsnijtmans2009-02-031-0/+15
| | | | | - some internal const decorations - spacing
* Fix for [Bug 2558422] though this area is still a mess.dkf2009-02-031-7/+12
|
* * generic/tclStringObj.c (SetUnicodeObj): Corrected failure ofdgp2009-02-031-0/+4
| | | | | Tcl_SetUnicodeObj() to panic on a shared object. [Bug 2561488]. Also factored out common code to reduce duplication.
* * generic/tclObj.c (Tcl_GetStringFromObj): Reduce code duplication.dgp2009-02-031-0/+4
|
* * generic/tclInterp.c: Reverted the conversion of [interp] into andgp2009-02-021-0/+7
| | | | | | | | * tests/interp.test: ensemble. Such conversion is not necessary * tests/nre.test: (or even all that helpful) in the NRE-enabling of [interp invokehidden], and it has other implications -- including significant forkage of the 8.5 and 8.6 implementations -- that are better off avoided if there's no gain.
* * generic/tclStringObj.c (STRING_NOMEM): Add missing cast ofdgp2009-02-021-0/+3
| | | | NULL to (char *) that upsets some compilers. [Bug 2494093].
* * generic/tclStringObj.c (Tcl_(Attempt)SetObjLength): Addeddgp2009-02-021-0/+7
| | | | | | protections against callers asking for negative lengths. It is likely when this happens that an integer overflow is to blame. [Bug 2553906].
* Revert unreleased improvements to pkgs/itcl .dgp2009-02-021-1/+0
|
* no messagedavygrvy2009-02-011-0/+2
|
* no messagedavygrvy2009-02-011-0/+4
|
* Added another example. [Bug 1216074]dkf2009-01-301-0/+2
|
* Added example.dkf2009-01-301-0/+4
|
* Fix [Bug 2006888]dkf2009-01-291-0/+4
|
* * generic/tclInterp.c: Convert the [interp] command into adgp2009-01-291-2/+3
| | | | | | * tests/interp.test: [namespace ensemble]. Work in progress * tests/nre.test: to NRE-enable the [interp invokehidden] subcommand.
* Fix [Bug 2519474]dkf2009-01-291-0/+3
|
* Fix [Bug 2537839]dkf2009-01-291-0/+5
|
* * generic/tclInterp.c: Convert the [interp] command into adgp2009-01-291-0/+6
| | | | | [namespace ensemble]. Work in progress to NRE-enable the [interp invokehidden] subcommand.
* Fix [Bug 2529117]dkf2009-01-291-0/+6
|
* Apply resolution for [Bug 2529157]. Fix another location in tclBasic.c wheredkf2009-01-281-1/+12
| | | | only the objProc case was handled and not the nreProc case.
* Fix [Bug 2531577]dkf2009-01-271-7/+13
|
* Fix [Bug 1028264]: WSACleanup() too early. The fix introduces "late exit ↵ferrieux2009-01-271-0/+6
| | | | handlers" for similar late process-wide cleanups.
* Fix [Bug 2446662]: resync Win behavior on RST with that of unix (EOF).ferrieux2009-01-261-0/+5
|
* Fix [Bug 2536400]dkf2009-01-261-0/+5
|
* Added a note that 'zlib push' is reversed by 'chan pop'.dkf2009-01-241-31/+33
|
* CONSTify TclPrintInstruction and TclpNativeJoinPath (TIP #27)nijtmans2009-01-221-0/+13
| | | | | {unix win} in *.decls is equivalent to {generic} tclGetDate.y, tclDate.c: single internal const decoration
* typodgp2009-01-221-1/+1
|
* * unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}).Kevin B Kenny2009-01-221-0/+6
| | | | * unix/configure: Autoconf 2.59
* * generic/tclIORChan.c (ReflectClose): Fix for [Bug 2458202].andreas_kupries2009-01-221-0/+8
| | | | | | | * generic/tclIORTrans.c (ReflectClose): Closing a channel may supply NULL for the 'interp'. Test for finalization needs to be different, and one place has to pull the interp out of the channel instead.
* * generic/tclStringObj.c: New fix for [Bug 2494093] replaces thedgp2009-01-211-0/+5
| | | | flawed attempt committed 2009-01-09.
* Patch 907924Kevin B Kenny2009-01-201-0/+10
|
* no messagedavygrvy2009-01-191-1/+4
|