Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclBasic.c: Fix for bad cmd resolution by coroutines | Miguel Sofer | 2009-12-19 | 1 | -0/+6 |
| | | | | | * tests/coroutine.test: [Bug #2917627]. Thanks to schelte for finding it. | ||||
* | Upgrade to Safe Base's handling of [glob] to be more permissive with the | dkf | 2009-12-16 | 1 | -8/+14 |
| | | | | | feature set supported, but stricter with path management. It also now has an error pattern more like the standard [glob] command. | ||||
* | Fix gcc warning: ignoring return value of ‘write’, | nijtmans | 2009-12-16 | 1 | -0/+11 |
| | | | | | | declared with attribute warn_unused_result CONSTify functions TclpGetUserHome and TclSetPreInitScript (TIP #27) | ||||
* | [Bug 1911342]: Rewrite formatting to avoid bogus link from tm.n to list.n in | dkf | 2009-12-16 | 1 | -0/+3 |
| | | | | the HTML documentation. | ||||
* | [Bug 2913616]: Make msgcat package work in safe interpreters. | dkf | 2009-12-16 | 1 | -0/+5 |
| | |||||
* | Document that [file tempfile] always works on the native filesystem by design. | dkf | 2009-12-14 | 1 | -5/+10 |
| | | | | [Bug 2388866] | ||||
* | * generic/tclBasic.c: Release TclPopCallFrame() from its | Miguel Sofer | 2009-12-13 | 1 | -0/+4 |
| | | | | | * generic/tclExecute.c: tailcall-management duties * generic/tclNamesp.c: | ||||
* | * generic/tclBasic.c: Moving TclBCArgumentRelease call | Miguel Sofer | 2009-12-13 | 1 | -0/+6 |
| | | | | | * generic/tclExecute.c: from TclNRTailcallObjCmd to TEBC, so that the pairing of the Enter and Release calls is clearer. | ||||
* | Plug testing memleak. [Bug 2895367] | dkf | 2009-12-12 | 1 | -7/+13 |
| | |||||
* | Fix gcc warning: signed and unsigned type in conditional expression | nijtmans | 2009-12-11 | 1 | -0/+2 |
| | |||||
* | Fix gcc warning, using gcc-4.3.4 on cygwin | nijtmans | 2009-12-11 | 1 | -0/+8 |
| | | | | | warning: array subscript has type 'char' win/makefile.vc Revert to version 1.203 [Bug #2912773] | ||||
* | [FRQ 2897296]: Cross-links to sections within a manpage when in HTML. | dkf | 2009-12-11 | 1 | -43/+46 |
| | |||||
* | code comments | Miguel Sofer | 2009-12-11 | 1 | -0/+1 |
| | |||||
* | * generic/tclBasic.c: Full nre-enabling of coroutines | Miguel Sofer | 2009-12-10 | 1 | -0/+3 |
| | | | | * generic/tclExecute.c: [Bug 2806407] | ||||
* | * generic/tclBasic.c: small cleanup | Miguel Sofer | 2009-12-10 | 1 | -0/+2 |
| | |||||
* | * generic/tclExecute.c: fix panic in http11.test caused by buggy | Miguel Sofer | 2009-12-10 | 1 | -0/+5 |
| | | | | earlier commits in coroutine management. | ||||
* | * generic/tclObj.c (TclContinuationsEnter): [Bug 2895323]: Updated | andreas_kupries | 2009-12-10 | 1 | -0/+9 |
| | | | | | | | | comments to describe when the function can be entered for the same Tcl_Obj* multiple times. This is a continuation of the 2009-11-10 entry where a memory leak was plugged, but where not sure if that was just a band-aid to paper over some other error. It isn't, this is a legal situation. | ||||
* | * generic/tclBasic.c: Reducing the # of moving parts for | Miguel Sofer | 2009-12-10 | 1 | -1/+2 |
| | | | | | * generic/tclExecute.c: coroutines by delegating more to tebc; eliminate the special coroutine CallFrame. | ||||
* | * generic/tclBasic.c: Reducing the # of moving parts for | Miguel Sofer | 2009-12-10 | 1 | -0/+5 |
| | | | | * generic/tclExecute.c: coroutines | ||||
* | * generic/tclIO.c: [Bug 2901998]: Applied Alexandre Ferrieux's | andreas_kupries | 2009-12-09 | 1 | -0/+7 |
| | | | | | | patch fixing the inconsistent buffered I/O. Tcl's I/O now flushes buffered output before reading, discards buffered input before writing, etc. | ||||
* | * generic/tclBasic.c: Insure correct lifetime of varFrame's | Miguel Sofer | 2009-12-09 | 1 | -0/+7 |
| | | | | | | (objc,objv)for coroutines. * generic/tclExecute.c: Code regrouping | ||||
* | Add missing Tcl_SetErrorCode calls. | dkf | 2009-12-09 | 1 | -0/+5 |
| | |||||
* | * generic/tclExecute.c (TclStackFree): Improved panic msg | Miguel Sofer | 2009-12-09 | 1 | -0/+4 |
| | |||||
* | * generic/tclBasic.c: Partial nre-enabling of coroutines. | Miguel Sofer | 2009-12-08 | 1 | -0/+5 |
| | | | | | | * generic/tclExecute.c: The initial call still requires its * generic/tclInt.h: own instance of tebc, but on resume coros can execute in the caller's tebc. | ||||
* | * generic/tclExecute.c (TEBC): silence warning about pcAdjustment | Miguel Sofer | 2009-12-08 | 1 | -0/+4 |
| | |||||
* | Reduce size of TEBC activation record a bit. | dkf | 2009-12-08 | 1 | -13/+20 |
| | |||||
* | * generic/tclExecute.c (TEBC): Grouping "slow" variables into | Miguel Sofer | 2009-12-08 | 1 | -0/+6 |
| | | | | | structs, to reduce register pressure and help the compiler with variable allocation. | ||||
* | * generic/tclExecute.c: Start cleaning the TEBC stables | Miguel Sofer | 2009-12-08 | 1 | -0/+3 |
| | | | | * generic/tclInt.h: | ||||
* | * generic/tclCmdIL.c: Fix of [Bug #2910094] by aku | Miguel Sofer | 2009-12-07 | 1 | -0/+3 |
| | | | | * tests/coroutine.test: | ||||
* | * generic/tclBasic.c: arrange for [tailcall] to be created with | Miguel Sofer | 2009-12-07 | 1 | -0/+6 |
| | | | | | the other builtins: was being created in a separate call, leftover from pre-tip days. | ||||
* | * generic/tclStrToD.c: Correct conditional compile directives to | dgp | 2009-12-07 | 1 | -0/+6 |
| | | | | | better detect the toolchain that needs extra work for proper underflow treatment instead of merely detecting the mips platform. [Bug 2902010]. | ||||
* | * generic/tclBasic.c: add ::tcl::unsupported::yieldTo | Miguel Sofer | 2009-12-07 | 1 | -0/+5 |
| | | | | * generic/tclInt.h: [Patch 2910056] | ||||
* | Plug memory leak. [Bug 2910044] | dkf | 2009-12-07 | 1 | -0/+5 |
| | |||||
* | clear old junk in tests/coroutine.test: | Miguel Sofer | 2009-12-06 | 1 | -0/+1 |
| | |||||
* | * generic/tclBasic.c: Small changes for clarity in tailcall | Miguel Sofer | 2009-12-06 | 1 | -0/+3 |
| | | | | * generic/tclExecute.c: and coroutine code. | ||||
* | missing changelog entry | Miguel Sofer | 2009-12-06 | 1 | -1/+4 |
| | |||||
* | * generic/tclBasic.c: Fixed things so that you can tailcall | Miguel Sofer | 2009-12-05 | 1 | -0/+9 |
| | | | | | | | | * generic/tclNamesp.c: properly out of a coroutine. * tests/tailcall.test: * generic/tclInterp.c: Fixed tailcalls for same-interp aliases (no test) | ||||
* | Fix [Bug 2906841] and a few other smaller issues. | dkf | 2009-12-03 | 1 | -7/+15 |
| | |||||
* | tools/genStubs.tcl Add support for win32 CALLBACK functions | nijtmans | 2009-12-02 | 1 | -0/+8 |
| | | | | | | | and remove obsolete "emitStubs" and "genStubs" functions. win/Makefile.in Use tcltest86.dll for all tests, and add .PHONY rules to preemptively stop trouble that plagued Tk from hitting Tcl too. | ||||
* | tcl.h Don't use EXPORT for Tcl_InitStubs | nijtmans | 2009-11-30 | 1 | -0/+5 |
| | | | | win/Makefile.in Better dependancies in case of static build. | ||||
* | [Bug 2901433]: Improved description of {*} syntax. | dkf | 2009-11-30 | 1 | -5/+10 |
| | |||||
* | * win/tclAppInit.c (Tcl_AppInit): Reverted Jan's change that added | Kevin B Kenny | 2009-11-27 | 1 | -0/+8 |
| | | | | | | | a call to Tcl_InitStubs. 'tclsh' and 'tcltest' are providers, not consumers of the Stubs table, and should not link with the Stubs library, but only with the main Tcl library. (In any case, the presence of Tcl_InitStubs broke the build.) [Bug 2902965] | ||||
* | [Patch 2903921]: Many small spelling fixes from Larry Virden. | dkf | 2009-11-27 | 1 | -0/+7 |
| | |||||
* | Match the version-bump of TclOO. | dkf | 2009-11-27 | 1 | -0/+3 |
| | |||||
* | [Bug 2903811]: Remove unneeded restrictions on usefully calling the | dkf | 2009-11-27 | 1 | -0/+5 |
| | | | | oo::object->variable method. Leaving it hidden is enough. | ||||
* | Add .PHONY rules and documentation to preemptively stop trouble that plagued | dkf | 2009-11-26 | 1 | -17/+23 |
| | | | | | Tk from hitting Tcl too, and to make the overall makefile easier to understand. Some reorganization too to move related rules closer together. | ||||
* | Fix [Bug 2902965] stub related changes | nijtmans | 2009-11-26 | 1 | -1/+1 |
| | | | | cause tclkit built to break | ||||
* | Fix [Bug 2902965] stub related changes | nijtmans | 2009-11-26 | 1 | -0/+10 |
| | | | | cause tclkit built to break | ||||
* | * win/Makefile.in: Added a 'test-tcl' rule that is identical | Kevin B Kenny | 2009-11-25 | 1 | -0/+6 |
| | | | | | to 'test' except that it does not go spelunking in 'pkgs/'. (This rule has existed in unix/Makefile.in for some time.) | ||||
* | [Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE and use | stwo | 2009-11-25 | 1 | -0/+8 |
| | | | | AC_CHECK_MEMBERS([struct stat.st_blksize]) instead of AC_STRUCT_ST_BLKSIZE. |