summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix [tcl-Bug 2502365] Building of head on HPUX isnijtmans2009-02-103-10/+22
| | | | broken when using the native CC.
* Removed handling of (objPtr->bytes != NULL) from UpdateStringOfString,dgp2009-02-102-3/+3
| | | | which is only called when objPtr->bytes is NULL.
* Simplify Tcl_SetObjLength by removing unreachable code.dgp2009-02-102-10/+4
|
* Simplify SetStringFromAny() by removing unreachable and duplicate code.dgp2009-02-102-25/+14
|
* * generic/tclObj.c (Tcl_GetString): Added comments and validitydgp2009-02-103-12/+26
| | | | | | checks following the call to an UpdateStringProc. Simplify Tcl_AttemptSetObjLength by removing unreachable code.
* Convert all Tcl_InvalidateStringRep() calls into macros.dgp2009-02-102-7/+8
|
* * generic/tclStringObj.c: Reduce code duplication in Tcl_GetUnicode*.dgp2009-02-102-6/+5
| | | | Restrict AppendUtfToUtfRep to non-negative length appends.
* * generic/tclStringObj.c (Tcl_GetUnicode*): Reduce code duplication.dgp2009-02-102-25/+6
|
* formattingdgp2009-02-101-3/+4
|
* fix [Bug 2555129] const compilernijtmans2009-02-092-3/+7
| | | | warning (as error) in tclCompile.c
* Improve error messages. [Bug 2573172]dkf2009-02-072-181/+205
|
* Fix for [Bug 2544618]Joe Mistachkin2009-02-063-19/+26
|
* Simplify the implementation of some commands now that the underlying stringdkf2009-02-052-101/+65
| | | | API knows more about bytearrays.
* Add missing castdkf2009-02-051-2/+2
|
* Fix [Bug 2568434]dkf2009-02-053-40/+39
|
* More/better/cleaner handling of the bytearray special casing for string ops.dkf2009-02-052-17/+87
|
* Improve efficiency of Tcl_AppendObjToObj's bytearray handling.dkf2009-02-052-1/+37
|
* comment typodgp2009-02-041-2/+2
|
* * generic/tclStringObj.c: Added overflow protections to thedgp2009-02-042-4/+18
| | | | | 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-042-11/+19
| | | | length of the result of [string repeat]. [Bug 2561746]
* - eliminate some unnessary type castsnijtmans2009-02-038-66/+76
| | | | | - some internal const decorations - spacing
* - eliminate some unnessary type castsnijtmans2009-02-0313-56/+72
| | | | | - some internal const decorations - spacing
* Added missing declaration of tclCmdNameTypedkf2009-02-031-1/+2
|
* Fix for [Bug 2558422] though this area is still a mess.dkf2009-02-032-9/+22
|
* * generic/tclStringObj.c (SetUnicodeObj): Corrected failure ofdgp2009-02-032-43/+32
| | | | | 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-032-8/+6
|
* * generic/tclInterp.c: Reverted the conversion of [interp] into andgp2009-02-024-974/+469
| | | | | | | | * 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-022-2/+6
| | | | NULL to (char *) that upsets some compilers. [Bug 2494093].
* * generic/tclStringObj.c (Tcl_(Attempt)SetObjLength): Addeddgp2009-02-022-1/+23
| | | | | | 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
|
* * win/makefile.vc: Allow nmake flags such as -a (rebuilddavygrvy2009-02-011-5/+5
| | | | all) to pass down to the pkgs targets, too.
* no messagedavygrvy2009-02-011-0/+4
|
* remove accidental typodkf2009-01-311-2/+2
|
* improved test fixesdgp2009-01-301-13/+7
|
* Added another example. [Bug 1216074]dkf2009-01-302-2/+42
|
* Added example.dkf2009-01-302-2/+40
|
* Fix [Bug 2006888]dkf2009-01-292-46/+49
|
* * generic/tclInterp.c: Convert the [interp] command into adgp2009-01-293-18/+22
| | | | | | * tests/interp.test: [namespace ensemble]. Work in progress * tests/nre.test: to NRE-enable the [interp invokehidden] subcommand.
* Fix [Bug 2519474]dkf2009-01-293-3/+19
|
* Fix [Bug 2537839]dkf2009-01-292-9/+11
|
* * generic/tclInterp.c: Convert the [interp] command into adgp2009-01-292-441/+962
| | | | | [namespace ensemble]. Work in progress to NRE-enable the [interp invokehidden] subcommand.
* Fix [Bug 2529117]dkf2009-01-292-21/+46
|
* Apply resolution for [Bug 2529157]. Fix another location in tclBasic.c wheredkf2009-01-284-66/+69
| | | | only the objProc case was handled and not the nreProc case.
* Fix [Bug 2531577]dkf2009-01-273-9/+50
|
* Fix [Bug 1028264]: WSACleanup() too early. The fix introduces "late exit ↵ferrieux2009-01-274-5/+115
| | | | handlers" for similar late process-wide cleanups.
* Fix [Bug 2446662]: resync Win behavior on RST with that of unix (EOF).ferrieux2009-01-262-2/+19
|
* minor formatting improvementsdkf2009-01-261-4/+5
|
* Fix [Bug 2536400]dkf2009-01-262-5/+14
|
* Added a note that 'zlib push' is reversed by 'chan pop'.dkf2009-01-242-33/+37
|