Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TIP #326 IMPLEMENTATION | dkf | 2008-09-29 | 4 | -22/+196 |
| | |||||
* | TIP #313 IMPLEMENTATION | dkf | 2008-09-29 | 4 | -25/+108 |
| | |||||
* | Implement TIP 318. | dkf | 2008-09-29 | 3 | -8/+34 |
| | |||||
* | regen | dkf | 2008-09-28 | 2 | -33/+52 |
| | |||||
* | Implement TIP 314. [Patch 1901783] | dkf | 2008-09-28 | 7 | -53/+569 |
| | |||||
* | Added test for [Bug 2130726]. | dkf | 2008-09-28 | 1 | -1/+4 |
| | |||||
* | * generic/tclBasic.c: Fix the numLevels computations on | Miguel Sofer | 2008-09-28 | 4 | -6/+111 |
| | | | | | * generic/tclInt.h: coroutine yield/resume * tests/unsupported.test: | ||||
* | Reduce the magic number count | dkf | 2008-09-27 | 1 | -4/+6 |
| | |||||
* | Fix [Bug 2130726]. | dkf | 2008-09-27 | 2 | -1/+28 |
| | |||||
* | Stylistic improvements (consistent function separation standards, etc.) and | dkf | 2008-09-27 | 1 | -324/+320 |
| | | | | some reduction in nesting in functions. | ||||
* | Corrected sanity test in zero-element case | dkf | 2008-09-27 | 1 | -2/+3 |
| | |||||
* | Fix [Bug 2130992]. | dkf | 2008-09-27 | 2 | -4/+26 |
| | |||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-26 | 4 | -26/+33 |
| | | | | | | * doc/lrepeat.n: Revise [lrepeat] to accept both zero * generic/tclCmdIL.c: repetitions and zero elements to be repeated. * tests/lrepeat.test: | ||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-26 | 4 | -6/+20 |
| | | | | | | * doc/object.n: Revise standard oo method [my variable] to * generic/tclOOBasic.c: accept zero variable names. * tests/oo.test: | ||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-26 | 4 | -12/+16 |
| | | | | | | * doc/tm.n: Revise [tcl::tm::path add] and * library/tm.tcl: [tcl::tm::path remove] to accept zero paths. * tests/tm.test: | ||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-26 | 4 | -7/+24 |
| | | | | | | * doc/namespace.n: Revise [namespace upvar] to accept zero * generic/tclNamesp.c: variable names. * tests/upvar.test: | ||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-26 | 4 | -12/+20 |
| | | | | | | * doc/lassign.n: Revise [lassign] to accept zero variable names. * generic/tclCmdIL.c: * tests/cmdIL.test: | ||||
* | Bump the TclOO version. (Forgot when checking in TIP320 impl.) | dkf | 2008-09-26 | 2 | -3/+8 |
| | |||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-25 | 4 | -15/+13 |
| | | | | | | | | * doc/global.n: Revise [global] to accept zero variable names. * doc/variable.n: Revise [variable] likewise. * generic/tclVar.c: * tests/proc-old.test: * tests/var.test: | ||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-25 | 5 | -15/+28 |
| | | | | | | | | | * doc/global.n: Revise [global] to accept zero variable names. * generic/tclVar.c: * tests/proc-old.test: * tests/var.test: * doc/global.n: Correct false claim about [info locals]. | ||||
* | * tests/platform.test: Update tests to expect revised results | dgp | 2008-09-25 | 3 | -3/+6 |
| | | | | * tests/safe.test: corresponding to the TIP 315 change. | ||||
* | overlooked 85 -> 86 bump | dgp | 2008-09-25 | 2 | -5/+5 |
| | |||||
* | Implement TIP #315. | dkf | 2008-09-25 | 4 | -3/+31 |
| | |||||
* | correct bug number | dkf | 2008-09-25 | 1 | -1/+1 |
| | |||||
* | slightly more efficient | dkf | 2008-09-25 | 1 | -3/+1 |
| | |||||
* | Fix [Bug 2120903] | dkf | 2008-09-25 | 3 | -21/+39 |
| | |||||
* | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-24 | 6 | -23/+27 |
| | | | | | | | | * doc/file.n: Revise [file delete] and [file mkdir] to * generic/tclCmdAH.c: accept zero "pathname" arguments (the * generic/tclFCmd.c: no-op case). * tests/cmdAH.test: * tests/fCmd.test: | ||||
* | Remove obsolete debugging macro. [Bug 2124814] | dkf | 2008-09-24 | 2 | -7/+4 |
| | |||||
* | Implement TIP #316. | dkf | 2008-09-24 | 6 | -244/+630 |
| | |||||
* | Apply [Patch 2082450] | dkf | 2008-09-23 | 2 | -7/+10 |
| | |||||
* | Fix [Bug 2118123] | dkf | 2008-09-23 | 5 | -8/+24 |
| | |||||
* | Implementation of TIP #320.#320.#320. | dkf | 2008-09-23 | 9 | -173/+856 |
| | |||||
* | Clean up paragraph order in chan.n [chan pipe] | ferrieux | 2008-09-22 | 2 | -11/+15 |
| | |||||
* | simplify TCL_CT_ASSERT | Miguel Sofer | 2008-09-18 | 1 | -4/+2 |
| | |||||
* | * generic/tclExecute.c (NEXT_INST_F): | Miguel Sofer | 2008-09-18 | 3 | -40/+50 |
| | | | | | * generic/tclInt.h (TCL_CT_ASSERT): new compile-time assertions, adapted from www.pixelbeat.org/programming/gcc/static_assert.html | ||||
* | * generic/tclInt.h: Correct the TclGetLongFromObj, | dgp | 2008-09-17 | 2 | -4/+11 |
| | | | | | | TclGetIntFromObj, and TclGetIntForIndexM macros so that they retrieve the internalRep.longValue field instead of casting the internalRep.otherValuePtr field to type long. | ||||
* | * library/init.tcl: export min and max commands from the mathfunc | Miguel Sofer | 2008-09-17 | 2 | -1/+7 |
| | | | | namespace [Bug 2116053] | ||||
* | * generic/tclParse.c: move TclResetCancellation to be called on | Joe Mistachkin | 2008-09-17 | 2 | -2/+8 |
| | | | | | returning to level 0, as opposed to it being called on starting a substitution at level 0. | ||||
* | * generic/tclBasic.c: move TclResetCancellation to be called on | Miguel Sofer | 2008-09-17 | 2 | -2/+23 |
| | | | | | | returning to level 0, as opposed to it being called on starting a command at level 0. Add a call on returning via Tcl_EvalObjEx to fix [Bug 2114165]. | ||||
* | Incomplete docs for [binary encode] and [binary decode]. | dkf | 2008-09-10 | 2 | -4/+23 |
| | |||||
* | Use the powers of tcltest2 for good! Also add basic testing of disassmbler | dkf | 2008-09-10 | 7 | -1440/+1401 |
| | | | | (though not of its output format). | ||||
* | * tests/nre.test: add missing constraints; enable test of foreach | Miguel Sofer | 2008-09-10 | 5 | -8/+68 |
| | | | | | | | | | recursion. * generic/tclBasic.c: * generic/tclCompile.h: * generic/tclExecute.c (INST_EVAL_STK): fix for [Bug 2102930], wrong numLevels when evaling a canonical list. | ||||
* | Fix efficiency bug detected by Kieran Elby. | dkf | 2008-09-10 | 2 | -2/+18 |
| | |||||
* | Simplify test bodies using tcltest2 | dkf | 2008-09-08 | 4 | -522/+529 |
| | |||||
* | * generic/tclCompile.c (TclCompileTokens): | Miguel Sofer | 2008-09-08 | 3 | -21/+27 |
| | | | | | | | * generic/tclExecute.c (CompileExprObj): fix a perf bug (found by Alex Ferrieux) where some variables in the LVT where not being accessed by index. Fix missing localCache management in compiled expressions found while analyzing the bug. | ||||
* | * doc/namespace.n: fix [Bug 2098441] | Miguel Sofer | 2008-09-07 | 2 | -2/+6 |
| | |||||
* | * generic/tclTrace.test (TraceVarProc): | Miguel Sofer | 2008-09-05 | 3 | -3/+45 |
| | | | | | * generic/unsupported.test: insure that unset traces are run even when the coroutine is unwinding [Bug 2093947] | ||||
* | * generic/tclExecute.c (CACHE_STACK_INFO): | Miguel Sofer | 2008-09-04 | 3 | -3/+51 |
| | | | | | * tests/unsupported.test: restore the execEnv's bottomPtr, fix for [Bug 2093188]. | ||||
* | * generic/tcl.h: Stripped "callers" of the _ANSI_ARGS_ macro | dgp | 2008-09-03 | 5 | -204/+176 |
| | | | | | | * compat/dirent2.h: to support a TCL_NO_DEPRECATED build. * compat/dlfcn.h: * unix/tclUnixPort.h: | ||||
* | unbreak the build with TCL_NO_DEPRECATED defined | das | 2008-09-02 | 1 | -1/+3 |
| |