summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclExecute.c: Added optimization for I32L64 systems todgp2005-10-182-2/+28
| | | | | 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-152-25/+108
| | | | INST_INCR_SCALAR1_IMM opcode.
* See file.vasiljevic2005-10-141-0/+12
|
* 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-142-67/+26
|
* Updated target file idpatthoyts2005-10-141-8/+8
|
* Permit building al debug builds as well as release buildspatthoyts2005-10-141-8/+37
|
* * generic/tcl.h: Fix for bug #1256937 - correctly decoratepatthoyts2005-10-143-4/+25
| | | | * generic/tclMain.c: imported functions from msvcrt in static builds.
* Test updates from [Bug 1284178]dkf2005-10-132-5/+14
|
* Added some more clarifying comments in Tcl_ClearChannelHandlers()vasiljevic2005-10-131-7/+6
|
* Temporary ifdef TCL_THREADS changes done to de-activate pendingvasiljevic2005-10-132-1/+14
| | | | 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-138-859/+15
| | | | | | | | | | * tools/man2tcl.c: * unix/tcl.m4: * unix/tclConfig.h.in: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * compat/tclErrno.h: Removed obsolete file.dgp2005-10-132-99/+2
|
* 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-132-1/+7
| | | | 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-122-1/+13
| | | | | 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-123-6/+16
|
* performance improvements to [incr]Kevin B Kenny2005-10-122-60/+71
|
* TIP#237 introduced a new function, entier, so add it to the list of functions.dkf2005-10-101-5/+4
|
* * generic/tclCompCmds.c: New convenience macro CompileTokens().Miguel Sofer2005-10-102-18/+26
|
* * generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build. Alsodgp2005-10-103-7/+6
| | | | added missing "break" to a switch that broke wide XOR operations.
* * generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build.dgp2005-10-103-6/+15
| | | | | | * 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-103-385/+446
|
* removing wrong commentMiguel Sofer2005-10-102-3/+3
|
* * generic/tclExecute.c: fixing errors in last commit.Miguel Sofer2005-10-102-1/+7
|
* * generic/tclBasic.c:Miguel Sofer2005-10-095-56/+83
| | | | | | | * generic/tclExecute.c: * generic/tclStrToD.c: * generic/tclStringObj.c: initialise variables to avoid compiler warnings ([Bug 1320818] among others).
* TIP#237 IMPLEMENTATIONdgp2005-10-0843-3346/+6845
| | | | | | [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code.
* * unix/tclUnixFCmd.c (TraverseUnixTree): Adjust 2004-11-11 change tomsofer_wcodes_branch_20051007kennykb_numerics_branch_20051008hobbs2005-10-073-36/+60
| | | | | * tests/fCmd.test (fCmd-20.2): account for NFS special files with a readdir rewind threshold. [Bug 1034337]
* * generic/tclPipe.c (TclCreatePipeline): Fixed [SF Tcl Bugandreas_kupries2005-10-052-7/+14
| | | | 1109294]. Applied the patch provided by David Gravereaux.
* * doc/CrtChannel.3: Fixed [SF Tcl Bug 1104682], by application ofandreas_kupries2005-10-052-9/+15
| | | | | David Welton's patch for it, and added a note about wideSeekProc.
* * generic/tclIORChan.c (RcClose): Removed unreachable panic/returnandreas_kupries2005-10-052-4/+6
| | | | statements. This fixes the remainder of [SF Tcl Bug 1286256].
* * tests/env.test (env-6.1):hobbs2005-10-054-10/+50
| | | | | | | | | | | * 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]
* win/tclWinSerial.c (SerialSetOptionProc): free argv [Bug 1067708]hobbs2005-10-052-24/+36
|
* * tests/http.test: do not URI encode -._~ accordinghobbs2005-10-053-7/+14
| | | | * library/http/http.tcl (init): to RFC3986. [Bug 1182373] (aho)
* * unix/tclLoadShl.c (TclpDlopen): use DYNAMIC_PATH on secondhobbs2005-10-052-2/+5
| | | | shl_load only. [Bug 1204237]
* scan %[] requires "one or more chars" [Bug 1277503]hobbs2005-10-052-5/+5
|
* * tests/winFile.test (getuser): allow valid Windows usernames.hobbs2005-10-052-4/+7
| | | | [Bug 1311285]
* * generic/tclParse.c (Tcl_ParseCommand): add code that recognizeshobbs2005-10-042-15/+29
| | | | | {} in addition to {expand} for word expansion (make with -DALLOW_EMPTY_EXPAND).
* See file.vasiljevic2005-10-041-0/+9
|