Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclListObj.c (TclLsetFlat): | Miguel Sofer | 2005-10-20 | 1 | -5/+22 |
| | | | | | * tests/lset.test (lset-10.3): fixed handling of unshared lists with shared sublists, [Bug 1333036] reported by neuronstorm. | ||||
* | Fix crash caused by passing -1 as the length to TclNewStringObj(). Only | dkf | 2005-10-19 | 1 | -12/+7 |
| | | | | | Tcl_NewStringObj (the function call, not the macro) handles that sort of thing correctly. | ||||
* | * generic/tclClock.c: Removed some dead code. | dgp | 2005-10-19 | 10 | -971/+18 |
| | | | | | | | | | | | | * generic/tclCmdIL.c: * generic/tclCompCmds.c: * generic/tclDictObj.c: * generic/tclExecute.c: * generic/tclLiteral.c: * generic/tclParseExpr.c: * generic/tclScan.c: * generic/tclUtil.c: * generic/tclVar.c: | ||||
* | Silence a warning | dkf | 2005-10-19 | 1 | -2/+2 |
| | |||||
* | More typos obscured by typos fixed in previous checkin... | dkf | 2005-10-19 | 1 | -4/+4 |
| | |||||
* | Fix silly typos | dkf | 2005-10-19 | 1 | -14/+15 |
| | |||||
* | General cleanup of reflected channel code | dkf | 2005-10-19 | 1 | -1609/+1490 |
| | |||||
* | * generic/tclExecute.c (INST_DICT_APPEND, INST_DICT_LAPPEND): | Miguel Sofer | 2005-10-19 | 1 | -2/+2 |
| | | | | | fixed faulty peephole optimisation that can cause crashes [Bug 1331475] | ||||
* | ANSIfy function declarations and definitions | dkf | 2005-10-18 | 1 | -399/+384 |
| | |||||
* | ANSI function definitions | dkf | 2005-10-18 | 1 | -137/+137 |
| | |||||
* | Style update and ANSI function definitions. | dkf | 2005-10-18 | 1 | -28/+34 |
| | |||||
* | * generic/tclExecute.c: Added optimization for I32L64 systems to | dgp | 2005-10-18 | 1 | -2/+22 |
| | | | | | avoid using bignums to perform int multiplies. The improvement shows up most dramatically in tclbench's matrix.bench. | ||||
* | * generic/tclExecute.c: Restored some optimizations of the | dgp | 2005-10-15 | 1 | -25/+103 |
| | | | | INST_INCR_SCALAR1_IMM opcode. | ||||
* | Fixed bad definition of CRTEXPORT which should have been | vasiljevic | 2005-10-14 | 1 | -2/+2 |
| | | | | CRTIMPORT rather. | ||||
* | Backed off change from 2005-10-04 (see ChangeLog and Tcl Bug# 1323992 | vasiljevic | 2005-10-14 | 1 | -13/+1 |
| | | | | for more info). | ||||
* | more revisions to TclIncrObj | dgp | 2005-10-14 | 1 | -23/+39 |
| | |||||
* | removed another do {} while(0) | Kevin B Kenny | 2005-10-14 | 1 | -11/+10 |
| | |||||
* | Tidied up do {...} while(0) | Kevin B Kenny | 2005-10-14 | 1 | -67/+21 |
| | |||||
* | * generic/tcl.h: Fix for bug #1256937 - correctly decorate | patthoyts | 2005-10-14 | 2 | -4/+20 |
| | | | | * generic/tclMain.c: imported functions from msvcrt in static builds. | ||||
* | Added some more clarifying comments in Tcl_ClearChannelHandlers() | vasiljevic | 2005-10-13 | 1 | -7/+6 |
| | |||||
* | Temporary ifdef TCL_THREADS changes done to de-activate pending | vasiljevic | 2005-10-13 | 1 | -1/+8 |
| | | | | event processing when channel is being closed/cutted. | ||||
* | Remove _ANSI_ARGS_ and clean up a few comments | dkf | 2005-10-13 | 1 | -161/+160 |
| | |||||
* | * generic/tclExecute.c: Removed obsolete use of NO_ERRNO_H. | dgp | 2005-10-13 | 1 | -11/+3 |
| | | | | | | | | | | * tools/man2tcl.c: * unix/tcl.m4: * unix/tclConfig.h.in: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | Formatting cleanup to more accurately match the coding standards of | dkf | 2005-10-13 | 1 | -734/+713 |
| | | | | the rest of the core. | ||||
* | * generic/tclStrToD.c (TclParseNumber): Missing goto caused crash | dgp | 2005-10-13 | 1 | -1/+2 |
| | | | | when parsing "Na". [Bug 1325833] | ||||
* | formatting | dkf | 2005-10-13 | 1 | -182/+178 |
| | |||||
* | quick typo fix; testing | dgp | 2005-10-13 | 1 | -2/+2 |
| | |||||
* | formatting and de-_ANSI_ARGS_-ification | dkf | 2005-10-13 | 1 | -82/+75 |
| | |||||
* | formatting | dkf | 2005-10-12 | 1 | -12/+19 |
| | |||||
* | * generic/tclExecute.c (GetNumberFromObj): Restored some lost | dgp | 2005-10-12 | 1 | -1/+7 |
| | | | | | optimizations for empty string values. We avoid cost of a call to TclParseNumber just to tell us an empty string isn't a number. | ||||
* | Formatting | dkf | 2005-10-12 | 1 | -53/+66 |
| | |||||
* | Scrap _ANSI_ARGS_ macro use, yay! | dkf | 2005-10-12 | 1 | -97/+92 |
| | |||||
* | Formatting and pure ANSI function decls | dkf | 2005-10-12 | 1 | -152/+161 |
| | |||||
* | Fix for [Bug 1325099] | dkf | 2005-10-12 | 1 | -2/+2 |
| | |||||
* | performance improvements to [incr] | Kevin B Kenny | 2005-10-12 | 1 | -60/+65 |
| | |||||
* | * generic/tclCompCmds.c: New convenience macro CompileTokens(). | Miguel Sofer | 2005-10-10 | 1 | -16/+20 |
| | |||||
* | * generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build. Also | dgp | 2005-10-10 | 2 | -3/+4 |
| | | | | added missing "break" to a switch that broke wide XOR operations. | ||||
* | * generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build. | dgp | 2005-10-10 | 2 | -6/+8 |
| | | | | | | * generic/tclInt.h: Restored HEAD to the NO_WIDE_TYPE configuration until some breakage in the #undef NO_WIDE_TYPE configuration is corrected. | ||||
* | Fix two bugs in limits, one a crash and the other a failed flag reset. | dkf | 2005-10-10 | 1 | -380/+376 |
| | |||||
* | removing wrong comment | Miguel Sofer | 2005-10-10 | 1 | -2/+1 |
| | |||||
* | * generic/tclExecute.c: fixing errors in last commit. | Miguel Sofer | 2005-10-10 | 1 | -1/+3 |
| | |||||
* | * generic/tclBasic.c: | Miguel Sofer | 2005-10-09 | 4 | -56/+75 |
| | | | | | | | * generic/tclExecute.c: * generic/tclStrToD.c: * generic/tclStringObj.c: initialise variables to avoid compiler warnings ([Bug 1320818] among others). | ||||
* | TIP#237 IMPLEMENTATION | dgp | 2005-10-08 | 30 | -3295/+5655 |
| | | | | | | [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code. | ||||
* | * generic/tclPipe.c (TclCreatePipeline): Fixed [SF Tcl Bug | andreas_kupries | 2005-10-05 | 1 | -7/+11 |
| | | | | 1109294]. Applied the patch provided by David Gravereaux. | ||||
* | * generic/tclIORChan.c (RcClose): Removed unreachable panic/return | andreas_kupries | 2005-10-05 | 1 | -4/+1 |
| | | | | statements. This fixes the remainder of [SF Tcl Bug 1286256]. | ||||
* | * tests/env.test (env-6.1): | hobbs | 2005-10-05 | 1 | -7/+27 |
| | | | | | | | | | | | * win/tclWinPort.h: define USE_PUTENV_FOR_UNSET 1 * generic/tclEnv.c (TclSetEnv, TclUnsetEnv): add USE_PUTENV_FOR_UNSET to existing USE_PUTENV define to account for various systems that have putenv(), but can't unset env vars with it. Note difference between Windows and Linux for actually unsetting the env var (use of '='). Correct the resizing of the environ array. We assume that we are in full ownership, but that's not correct.[Bug 979640] | ||||
* | * generic/tclParse.c (Tcl_ParseCommand): add code that recognizes | hobbs | 2005-10-04 | 1 | -15/+23 |
| | | | | | {} in addition to {expand} for word expansion (make with -DALLOW_EMPTY_EXPAND). | ||||
* | Tcl_DeleteTimerHandler(): bail out early if passed NULL argument. | vasiljevic | 2005-10-04 | 1 | -3/+6 |
| | |||||
* | Tcl_ClearChannelHandlers(): now deletes any outstanding | vasiljevic | 2005-10-04 | 1 | -6/+18 |
| | | | | | timer for the channel. Also, prevents events still in the event queue from triggering on the current channel. | ||||
* | * generic/tclMain.c: Separate encoding conversion of command line | dgp | 2005-09-30 | 1 | -28/+23 |
| | | | | arguments from list formatting. [Bug 1306162]. |