summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclExecute.c (INST_INCR_*): fixed [Bug 1334570]. ObjMiguel Sofer2005-10-221-4/+4
| | | | leak detection and patch by Eric Melbardis.
* Bug 1334461Kevin B Kenny2005-10-211-1/+2
|
* remove C++ commentsKevin B Kenny2005-10-211-4/+4
|
* Bug 1334461Kevin B Kenny2005-10-211-2/+4
|
* * generic/tclListObj.c (TclLsetFlat):Miguel Sofer2005-10-201-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 dkf2005-10-191-12/+7
| | | | | Tcl_NewStringObj (the function call, not the macro) handles that sort of thing correctly.
* * generic/tclClock.c: Removed some dead code.dgp2005-10-1910-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 warningdkf2005-10-191-2/+2
|
* More typos obscured by typos fixed in previous checkin...dkf2005-10-191-4/+4
|
* Fix silly typosdkf2005-10-191-14/+15
|
* General cleanup of reflected channel codedkf2005-10-191-1609/+1490
|
* * generic/tclExecute.c (INST_DICT_APPEND, INST_DICT_LAPPEND):Miguel Sofer2005-10-191-2/+2
| | | | | fixed faulty peephole optimisation that can cause crashes [Bug 1331475]
* ANSIfy function declarations and definitionsdkf2005-10-181-399/+384
|
* ANSI function definitionsdkf2005-10-181-137/+137
|
* Style update and ANSI function definitions.dkf2005-10-181-28/+34
|
* * generic/tclExecute.c: Added optimization for I32L64 systems todgp2005-10-181-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 thedgp2005-10-151-25/+103
| | | | INST_INCR_SCALAR1_IMM opcode.
* Fixed bad definition of CRTEXPORT which should have beenvasiljevic2005-10-141-2/+2
| | | | CRTIMPORT rather.
* Backed off change from 2005-10-04 (see ChangeLog and Tcl Bug# 1323992vasiljevic2005-10-141-13/+1
| | | | for more info).
* more revisions to TclIncrObjdgp2005-10-141-23/+39
|
* removed another do {} while(0)Kevin B Kenny2005-10-141-11/+10
|
* Tidied up do {...} while(0)Kevin B Kenny2005-10-141-67/+21
|
* * generic/tcl.h: Fix for bug #1256937 - correctly decoratepatthoyts2005-10-142-4/+20
| | | | * generic/tclMain.c: imported functions from msvcrt in static builds.
* Added some more clarifying comments in Tcl_ClearChannelHandlers()vasiljevic2005-10-131-7/+6
|
* Temporary ifdef TCL_THREADS changes done to de-activate pendingvasiljevic2005-10-131-1/+8
| | | | event processing when channel is being closed/cutted.
* Remove _ANSI_ARGS_ and clean up a few commentsdkf2005-10-131-161/+160
|
* * generic/tclExecute.c: Removed obsolete use of NO_ERRNO_H.dgp2005-10-131-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 ofdkf2005-10-131-734/+713
| | | | the rest of the core.
* * generic/tclStrToD.c (TclParseNumber): Missing goto caused crashdgp2005-10-131-1/+2
| | | | when parsing "Na". [Bug 1325833]
* formattingdkf2005-10-131-182/+178
|
* quick typo fix; testingdgp2005-10-131-2/+2
|
* formatting and de-_ANSI_ARGS_-ificationdkf2005-10-131-82/+75
|
* formattingdkf2005-10-121-12/+19
|
* * generic/tclExecute.c (GetNumberFromObj): Restored some lostdgp2005-10-121-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.
* Formattingdkf2005-10-121-53/+66
|
* Scrap _ANSI_ARGS_ macro use, yay!dkf2005-10-121-97/+92
|
* Formatting and pure ANSI function declsdkf2005-10-121-152/+161
|
* Fix for [Bug 1325099]dkf2005-10-121-2/+2
|
* performance improvements to [incr]Kevin B Kenny2005-10-121-60/+65
|
* * generic/tclCompCmds.c: New convenience macro CompileTokens().Miguel Sofer2005-10-101-16/+20
|
* * generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build. Alsodgp2005-10-102-3/+4
| | | | added missing "break" to a switch that broke wide XOR operations.
* * generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build.dgp2005-10-102-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.dkf2005-10-101-380/+376
|
* removing wrong commentMiguel Sofer2005-10-101-2/+1
|
* * generic/tclExecute.c: fixing errors in last commit.Miguel Sofer2005-10-101-1/+3
|
* * generic/tclBasic.c:Miguel Sofer2005-10-094-56/+75
| | | | | | | * generic/tclExecute.c: * generic/tclStrToD.c: * generic/tclStringObj.c: initialise variables to avoid compiler warnings ([Bug 1320818] among others).
* TIP#237 IMPLEMENTATIONdgp2005-10-0830-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 Bugandreas_kupries2005-10-051-7/+11
| | | | 1109294]. Applied the patch provided by David Gravereaux.
* * generic/tclIORChan.c (RcClose): Removed unreachable panic/returnandreas_kupries2005-10-051-4/+1
| | | | statements. This fixes the remainder of [SF Tcl Bug 1286256].
* * tests/env.test (env-6.1):hobbs2005-10-051-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]