Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed another volume-relative file normalization problem | vincentdarley | 2004-03-26 | 1 | -4/+12 |
| | |||||
* | fix to windows volume-relative path normalization | vincentdarley | 2004-03-26 | 1 | -5/+7 |
| | |||||
* | Silly bug found originally by Damon Courtney. [922752] | dkf | 2004-03-24 | 1 | -2/+2 |
| | |||||
* | Added CONST to TclpGetTime declaration and `make genstubs` | dgp | 2004-03-19 | 2 | -5/+6 |
| | |||||
* | Made HEAD build on Windows VC++ again. | Kevin B Kenny | 2004-03-19 | 3 | -4/+11 |
| | |||||
* | Fix breakage by making tclIntDecls.h #inc tclPort.h, as recommended by DGP. | dkf | 2004-03-19 | 1 | -1/+3 |
| | |||||
* | * generic/tclNamesp.c: Added temporary pointer variables to work | rmax | 2004-03-18 | 2 | -4/+10 |
| | | | | | * generic/tclStubLib.c: around warnings related to * unix/tclUnixChan.c: strict aliasing with GCC 3.3. | ||||
* | * generic/tclIntDecls.h: Removed TclpTime_t. It wasn't really needed, | rmax | 2004-03-18 | 6 | -30/+23 |
| | | | | | | | | | | * generic/tclInt.h: but caused warnings related to * generic/tclInt.decls: strict aliasing with GCC 3.3. * generic/tclClock.c: * generic/tclDate.c: * generic/tclGetDate.y: * win/tclWinTime.c: * unix/tclUnixTime.c: | ||||
* | Removed support for Mac OS Classic platform [Patch 918142] | das | 2004-03-17 | 27 | -1554/+120 |
| | |||||
* | Implementation of [dict merge] subcommand, based on [FRQ 745851] | dkf | 2004-03-12 | 1 | -5/+91 |
| | |||||
* | * generic/tclGetDate.y (TclGetDate): Fix so that | Kevin B Kenny | 2004-03-10 | 2 | -3/+3 |
| | | | | | | | | | | [clock scan <timeOfDay> -gmt true] uses the GMT base date instead of the local one. [Bug 913513] * tests/clock.test: Added test cases for wrong ISO8601 week number [Bug 500285] and wrong GMT base date [Bug 913513]. Several tests still fail on Windows, and these are actual faults in [clock scan]. Fix is still pending. * generic/tclDate.c: Regenerated. | ||||
* | fixed typos in documentation and comments | vincentdarley | 2004-03-09 | 7 | -17/+18 |
| | |||||
* | glob -path fix for near filesystem root | vincentdarley | 2004-03-09 | 1 | -3/+6 |
| | |||||
* | glob -path fix for near filesystem root | vincentdarley | 2004-03-09 | 1 | -1/+8 |
| | |||||
* | * generic/tclParse.c (TclParseInit): Modified TclParseInit so | dgp | 2004-03-08 | 2 | -9/+10 |
| | | | | | | * generic/tclTest.c ([testexprparser]): that Tcl_Parse initialization conforms to documented promised about what fields will not be modified by what Tcl_Parse* routines. [Bug 910595] | ||||
* | reformatted a comment I had once moved so it doesn't exceed 74 colums. | davygrvy | 2004-03-08 | 1 | -3/+3 |
| | |||||
* | some silly reformatting changes to remove useless whitespace. | davygrvy | 2004-03-08 | 1 | -4/+4 |
| | |||||
* | * generic/tclTest.c: Modified TesteventObjCmd to use | Kevin B Kenny | 2004-03-05 | 1 | -2/+3 |
| | | | | | | a Tcl_QueuePosition in place of an 'int' for the enumerated queue position, to avoid a compiler warning on SGI. (Bug #771960). | ||||
* | * generic/tclInt.h (TclParseInit): Factored the common code | dgp | 2004-03-04 | 3 | -30/+18 |
| | | | | | * generic/tclParse.c (TclParseInit): for initializing a Tcl_Parse * generic/tclParseExpr.c: struct into one routine. | ||||
* | * generic/tclParse.c (InitParse): Factored the common code | dgp | 2004-03-04 | 1 | -45/+45 |
| | | | | for initializing a Tcl_Parse struct into one routine. | ||||
* | update patchlevel to 8.5a1 | hobbs | 2004-03-02 | 1 | -3/+3 |
| | |||||
* | * generic/tclTrace.c (TclCheckInterpTraces): The TIP 62 | dgp | 2004-03-01 | 2 | -3/+15 |
| | | | | | | | | * generic/tclTest.c (TestcmdtraceCmd): implementation introduced a * tests/trace.test (trace-29.10): bug by testing the CallFrame level instead of the iPtr->numLevels level when deciding what traces created by Tcl_Create(Obj)Trace to call. Added test to expose the error, and made fix. [Request 462580] | ||||
* | Missed a pointer dereference in check for NULL. D'oh! [904307] | dkf | 2004-02-25 | 1 | -2/+2 |
| | |||||
* | TIP#100 implementation largely based on work by Georgios Petasis. | dkf | 2004-02-24 | 4 | -18/+504 |
| | |||||
* | Fix memleak. [Bug 902562] | dkf | 2004-02-23 | 1 | -2/+2 |
| | |||||
* | Fix memory leak on error path | dkf | 2004-02-21 | 1 | -2/+3 |
| | |||||
* | Fix for my bozo-ness. [Bug 898910] | dkf | 2004-02-17 | 1 | -2/+2 |
| | |||||
* | * generic/tclTrace.c (TclTraceExecutionObjCmd) | hobbs | 2004-02-17 | 1 | -6/+4 |
| | | | | (TclTraceCommandObjCmd): fix possible mem leak in trace info. | ||||
* | * generic/tclFileName.c (SkipToChar): Corrected CONST and | dgp | 2004-02-05 | 1 | -6/+5 |
| | | | | type-casting issues that caused compiler warnings. | ||||
* | * generic/tclCmdAH.c (StoreStateData): Removed improper refcount | dgp | 2004-02-04 | 1 | -2/+4 |
| | | | | | decrement of the varName parameter. This error was causing segfaults following test cmdAH-28.7. | ||||
* | * generic/tclIO.c (Tcl_Ungets): fixed improper filling of the channel buffer. | davygrvy | 2004-02-02 | 1 | -3/+2 |
| | | | | [Bug 405995] | ||||
* | fix to file normalization with links | vincentdarley | 2004-01-29 | 1 | -11/+43 |
| | |||||
* | filesystem fixes for '-force' consistency and picky compilers | vincentdarley | 2004-01-29 | 4 | -84/+122 |
| | |||||
* | Speed improvements to SetBooleanFromAny's string handling | dkf | 2004-01-28 | 1 | -153/+204 |
| | | | | whitespace/style policing | ||||
* | file normalize bug fixes for .. and . | vincentdarley | 2004-01-23 | 2 | -8/+38 |
| | |||||
* | filesystem optimisation -- Three main issues accomplished: (1) cleaned up ↵ | vincentdarley | 2004-01-21 | 13 | -811/+1409 |
| | | | | variable names in | ||||
* | Whitespace minimisation | dkf | 2004-01-20 | 1 | -76/+77 |
| | |||||
* | Minor comment improvements | dkf | 2004-01-20 | 1 | -5/+6 |
| | |||||
* | Minor whitespace/capitalization fixes | dkf | 2004-01-20 | 1 | -15/+15 |
| | |||||
* | Full bytecode compilation for [lassign] | dkf | 2004-01-18 | 6 | -11/+283 |
| | |||||
* | Fix a shimmering bug | dkf | 2004-01-17 | 1 | -1/+9 |
| | |||||
* | Minor fixes and update of UNIX documentation installer | dkf | 2004-01-17 | 1 | -1/+2 |
| | |||||
* | Basic implementation of TIP#57 - TclX's [lassign] command into Tcl core | dkf | 2004-01-17 | 3 | -3/+103 |
| | | | | | | | Not a direct copy * Better use of Tcl object API * More extensive test suite * More extensive documentation | ||||
* | Allow [dict exists {a {b c}} d e] to not be an error. [Bug 871387] | dkf | 2004-01-14 | 1 | -18/+45 |
| | |||||
* | Dict refcount fixes from Peter Spjuth. Thanks! [Bug 876170] | dkf | 2004-01-14 | 1 | -14/+47 |
| | |||||
* | * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Silence compiler warnings. | dgp | 2004-01-13 | 1 | -3/+3 |
| | |||||
* | Patch 876451: restores performance of [return]. Also allows forms | dgp | 2004-01-13 | 6 | -134/+383 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | such as [return -code error $msg] to be bytecompiled. * generic/tclInt.h: Factored Tcl_ReturnObjCmd() into two pieces: * generic/tclCmdMZ.c: TclMergeReturnOptions(), which can parse the options to [return], check their validity, and create the corresponding return options dictionary, and TclProcessReturn(), which takes that return options dictionary and performs the [return] operation. * generic/tclCompCmds.c: Rewrote TclCompileReturnCmd() to call TclMergeReturnOptions() at compile time so the return options dictionary is computed at compile time (when it is fully known). The dictionary is pushed on the stack along with the result, and the code and level values are included in the bytecode as operands. Also supports optimized compilation of un-[catch]ed [return]s from procs with default options into the INST_DONE instruction. * generic/tclExecute.c: Rewrote INST_RETURN instruction to retrieve the code and level operands, pop the return options from the stack, and call TclProcessReturn() to perform the [return] operation. * generic/tclCompile.h: New utilities include TclEmitInt4 macro * generic/tclCompile.c: and TclWordKnownAtCompileTime(). | ||||
* | * generic/tclFileName.c (Tcl_GlobObjCmd): Latest changes to | dgp | 2004-01-13 | 1 | -24/+16 |
| | | | | | | management of the interp result by Tcl_GetIndexFromObj() exposed improper interp result management in the [glob] command procedure. Corrected by adopting the Tcl_SetObjResult(Tcl_NewStringObj) pattern. | ||||
* | Fix shared object panics. [Bug 875395] | dkf | 2004-01-13 | 1 | -3/+6 |
| | |||||
* | improved comments | Miguel Sofer | 2004-01-12 | 1 | -10/+6 |
| |