Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert all Tcl_InvalidateStringRep() calls into macros. | dgp | 2009-02-10 | 2 | -7/+8 |
| | |||||
* | * generic/tclStringObj.c: Reduce code duplication in Tcl_GetUnicode*. | dgp | 2009-02-10 | 2 | -6/+5 |
| | | | | Restrict AppendUtfToUtfRep to non-negative length appends. | ||||
* | * generic/tclStringObj.c (Tcl_GetUnicode*): Reduce code duplication. | dgp | 2009-02-10 | 2 | -25/+6 |
| | |||||
* | formatting | dgp | 2009-02-10 | 1 | -3/+4 |
| | |||||
* | fix [Bug 2555129] const compiler | nijtmans | 2009-02-09 | 2 | -3/+7 |
| | | | | warning (as error) in tclCompile.c | ||||
* | Improve error messages. [Bug 2573172] | dkf | 2009-02-07 | 2 | -181/+205 |
| | |||||
* | Fix for [Bug 2544618] | Joe Mistachkin | 2009-02-06 | 3 | -19/+26 |
| | |||||
* | Simplify the implementation of some commands now that the underlying string | dkf | 2009-02-05 | 2 | -101/+65 |
| | | | | API knows more about bytearrays. | ||||
* | Add missing cast | dkf | 2009-02-05 | 1 | -2/+2 |
| | |||||
* | Fix [Bug 2568434] | dkf | 2009-02-05 | 3 | -40/+39 |
| | |||||
* | More/better/cleaner handling of the bytearray special casing for string ops. | dkf | 2009-02-05 | 2 | -17/+87 |
| | |||||
* | Improve efficiency of Tcl_AppendObjToObj's bytearray handling. | dkf | 2009-02-05 | 2 | -1/+37 |
| | |||||
* | comment typo | dgp | 2009-02-04 | 1 | -2/+2 |
| | |||||
* | * generic/tclStringObj.c: Added overflow protections to the | dgp | 2009-02-04 | 2 | -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 the | dgp | 2009-02-04 | 2 | -11/+19 |
| | | | | length of the result of [string repeat]. [Bug 2561746] | ||||
* | - eliminate some unnessary type casts | nijtmans | 2009-02-03 | 8 | -66/+76 |
| | | | | | - some internal const decorations - spacing | ||||
* | - eliminate some unnessary type casts | nijtmans | 2009-02-03 | 13 | -56/+72 |
| | | | | | - some internal const decorations - spacing | ||||
* | Added missing declaration of tclCmdNameType | dkf | 2009-02-03 | 1 | -1/+2 |
| | |||||
* | Fix for [Bug 2558422] though this area is still a mess. | dkf | 2009-02-03 | 2 | -9/+22 |
| | |||||
* | * generic/tclStringObj.c (SetUnicodeObj): Corrected failure of | dgp | 2009-02-03 | 2 | -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. | dgp | 2009-02-03 | 2 | -8/+6 |
| | |||||
* | * generic/tclInterp.c: Reverted the conversion of [interp] into an | dgp | 2009-02-02 | 4 | -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 of | dgp | 2009-02-02 | 2 | -2/+6 |
| | | | | NULL to (char *) that upsets some compilers. [Bug 2494093]. | ||||
* | * generic/tclStringObj.c (Tcl_(Attempt)SetObjLength): Added | dgp | 2009-02-02 | 2 | -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 . | dgp | 2009-02-02 | 1 | -1/+0 |
| | |||||
* | no message | davygrvy | 2009-02-01 | 1 | -0/+2 |
| | |||||
* | * win/makefile.vc: Allow nmake flags such as -a (rebuild | davygrvy | 2009-02-01 | 1 | -5/+5 |
| | | | | all) to pass down to the pkgs targets, too. | ||||
* | no message | davygrvy | 2009-02-01 | 1 | -0/+4 |
| | |||||
* | remove accidental typo | dkf | 2009-01-31 | 1 | -2/+2 |
| | |||||
* | improved test fixes | dgp | 2009-01-30 | 1 | -13/+7 |
| | |||||
* | Added another example. [Bug 1216074] | dkf | 2009-01-30 | 2 | -2/+42 |
| | |||||
* | Added example. | dkf | 2009-01-30 | 2 | -2/+40 |
| | |||||
* | Fix [Bug 2006888] | dkf | 2009-01-29 | 2 | -46/+49 |
| | |||||
* | * generic/tclInterp.c: Convert the [interp] command into a | dgp | 2009-01-29 | 3 | -18/+22 |
| | | | | | | * tests/interp.test: [namespace ensemble]. Work in progress * tests/nre.test: to NRE-enable the [interp invokehidden] subcommand. | ||||
* | Fix [Bug 2519474] | dkf | 2009-01-29 | 3 | -3/+19 |
| | |||||
* | Fix [Bug 2537839] | dkf | 2009-01-29 | 2 | -9/+11 |
| | |||||
* | * generic/tclInterp.c: Convert the [interp] command into a | dgp | 2009-01-29 | 2 | -441/+962 |
| | | | | | [namespace ensemble]. Work in progress to NRE-enable the [interp invokehidden] subcommand. | ||||
* | Fix [Bug 2529117] | dkf | 2009-01-29 | 2 | -21/+46 |
| | |||||
* | Apply resolution for [Bug 2529157]. Fix another location in tclBasic.c where | dkf | 2009-01-28 | 4 | -66/+69 |
| | | | | only the objProc case was handled and not the nreProc case. | ||||
* | Fix [Bug 2531577] | dkf | 2009-01-27 | 3 | -9/+50 |
| | |||||
* | Fix [Bug 1028264]: WSACleanup() too early. The fix introduces "late exit ↵ | ferrieux | 2009-01-27 | 4 | -5/+115 |
| | | | | handlers" for similar late process-wide cleanups. | ||||
* | Fix [Bug 2446662]: resync Win behavior on RST with that of unix (EOF). | ferrieux | 2009-01-26 | 2 | -2/+19 |
| | |||||
* | minor formatting improvements | dkf | 2009-01-26 | 1 | -4/+5 |
| | |||||
* | Fix [Bug 2536400] | dkf | 2009-01-26 | 2 | -5/+14 |
| | |||||
* | Added a note that 'zlib push' is reversed by 'chan pop'. | dkf | 2009-01-24 | 2 | -33/+37 |
| | |||||
* | CONSTify TclPrintInstruction and TclpNativeJoinPath (TIP #27) | nijtmans | 2009-01-22 | 11 | -269/+47 |
| | | | | | {unix win} in *.decls is equivalent to {generic} tclGetDate.y, tclDate.c: single internal const decoration | ||||
* | typo | dgp | 2009-01-22 | 1 | -1/+1 |
| | |||||
* | * unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}). | Kevin B Kenny | 2009-01-22 | 3 | -2/+8 |
| | | | | * unix/configure: Autoconf 2.59 | ||||
* | * generic/tclIORChan.c (ReflectClose): Fix for [Bug 2458202]. | andreas_kupries | 2009-01-22 | 3 | -13/+31 |
| | | | | | | | * 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 the | dgp | 2009-01-21 | 2 | -24/+35 |
| | | | | flawed attempt committed 2009-01-09. |