summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * libtommath/bn_mp_sqrt.c (bn_mp_sqrt): Handle the case whereKevin B Kenny2008-10-051-0/+8
| | | | | | | * tests/expr.test (expr-47.13): a number's square root is between n<<DIGIT_BIT and n<<DIGIT_BIT+1. [Bug 2143288] Thanks to Malcolm Boffey (malcolm.boffey@virgin.net) for the patch.
* * generic/tclInt.decls: CONSTified the AuxDataType argumentnijtmans2008-10-051-0/+12
| | | | | | | | | | | * generic/tclCompCmds.c: of TclCreateAuxData and * generic/tclCompile.c TclRegisterAuxDataType and the return * generic/tclCompile.h values of TclGetAuxDataType and * generic/tclExecute.c TclGetInstructionTable * ChangeLog * generic/tclIntDecls.h: regenerated This change complies with TIP #27 (even though it only involves internal function, so this is not even necessary).
* Fix [Bug 2144595]dkf2008-10-051-0/+5
|
* More result hygiene.dkf2008-10-041-3/+8
|
* * generic/tclLoad.c: Make sure that any library whichnijtmans2008-10-041-0/+31
| | | | | doesn't have an unloadproc is only really unloaded when no library code is executed yet. [Bug 2059262]
* Clean up result handling, factor out some duplicated code, share objects.dkf2008-10-041-3/+9
|
* * doc/Hash.3: CONSTified the typePtr argumentnijtmans2008-10-041-4/+4
| | | | | | | | | * generic/tcl.decls: of Tcl_InitCustomHashTable. * generic/tcl.h * generic/tclHash.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27.
* * doc/RegConfig.3: CONSTified the configuration argumentnijtmans2008-10-041-0/+10
| | | | | | | | | * generic/tcl.decls: of Tcl_RegisterConfig. * generic/tclConfig.c * generic/tclPkgConfig.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27.
* * doc/GetIndex.3: CONSTified the tablePtr argumentnijtmans2008-10-041-0/+9
| | | | | | | | * generic/tcl.decls: of Tcl_GetIndexFromObj. * generic/tclIndexObj.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27.
* * tests/stack.test:Miguel Sofer2008-10-031-0/+6
| | | | | * unix/tclUnixTest.c: removed test command teststacklimit and the corresponding constraint: it is not needed with NRE
* Implemented TIP#195 - tcl::prefix command. [Patch 1040206]dkf2008-10-031-0/+6
|
* Implement TIP #265. [FRQ 1446696]dkf2008-10-021-8/+19
|
* * tests/info.test (info-23.3): See [SF Bug 2017632]. Updatedandreas_kupries2008-10-021-0/+4
| | | | | output of the test to handle the NRE-enabled eval and the proper propagation of location information through it.
* * doc/info.n: Fixed [SF Bug 2134049]. Rephrased the documentationandreas_kupries2008-10-021-0/+3
| | | | of 'info frame' for positive numbers as level argument.
* * tests/info.test (info-22.8): Fixed [SF Bug 2129828]. Madeandreas_kupries2008-10-021-0/+6
| | | | | pattern for file containing tcltest less specific to accept both .tcl and .tm variants of the file during matching.
* TIP #330 IMPLEMENTATIONdgp2008-10-021-0/+12
| | | | | | | | | | * generic/tcl.h: Remove the "result" and "freeProc" fields * generic/tclBasic.c: from the default public declaration of the * generic/tclResult.c: Tcl_Interp struct. Code should no longer * generic/tclStubLib.c: be accessing these fields. Access can be * generic/tclTest.c: restored by defining USE_INTERP_RESULT, but * generic/tclUtil.c: that should only be a temporary migration aid. *** POTENTIAL INCOMPATIBILITY ***
* Fixes for [Bug 1934272, 2072891]Joe Mistachkin2008-10-021-0/+13
|
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-291-0/+4
| | | | | | * doc/glob.n: Revise [glob] to accept zero patterns. * generic/tclFileName.c: * tests fileName.test:
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-291-0/+8
| | | | | | * doc/linsert.n: Revise [linsert] to accept zero elements. * generic/tclCmdIL.c: * tests/linsert.test:
* TIP #326 IMPLEMENTATIONdkf2008-09-291-0/+6
|
* TIP #313 IMPLEMENTATIONdkf2008-09-291-0/+7
|
* Implement TIP 318.dkf2008-09-291-0/+9
|
* Implement TIP 314. [Patch 1901783]dkf2008-09-281-0/+13
|
* * generic/tclBasic.c: Fix the numLevels computations onMiguel Sofer2008-09-281-0/+6
| | | | | * generic/tclInt.h: coroutine yield/resume * tests/unsupported.test:
* Fix [Bug 2130726].dkf2008-09-271-0/+4
|
* Fix [Bug 2130992].dkf2008-09-271-0/+6
|
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-261-0/+4
| | | | | | * 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)dgp2008-09-261-0/+4
| | | | | | * doc/object.n: Revise standard oo method [my variable] to * generic/tclOOBasic.c: accept zero variable names. * tests/oo.test:
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-261-0/+4
| | | | | | * 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)dgp2008-09-261-0/+4
| | | | | | * doc/namespace.n: Revise [namespace upvar] to accept zero * generic/tclNamesp.c: variable names. * tests/upvar.test:
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-261-0/+8
| | | | | | * 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.)dkf2008-09-261-0/+4
|
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-251-0/+1
| | | | | | | | * 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)dgp2008-09-251-0/+11
| | | | | | | | | * 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 resultsdgp2008-09-251-0/+3
| | | | * tests/safe.test: corresponding to the TIP 315 change.
* Implement TIP #315.dkf2008-09-251-0/+6
|
* correct bug numberdkf2008-09-251-1/+1
|
* Fix [Bug 2120903]dkf2008-09-251-0/+6
|
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-241-0/+10
| | | | | | | | * 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]dkf2008-09-241-0/+3
|
* Implement TIP #316.dkf2008-09-241-0/+7
|
* Apply [Patch 2082450]dkf2008-09-231-0/+2
|
* Fix [Bug 2118123]dkf2008-09-231-0/+6
|
* Implementation of TIP #320.#320.#320.dkf2008-09-231-130/+145
|
* Clean up paragraph order in chan.n [chan pipe]ferrieux2008-09-221-0/+4
|
* * generic/tclExecute.c (NEXT_INST_F):Miguel Sofer2008-09-181-0/+6
| | | | | * 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,dgp2008-09-171-0/+7
| | | | | | 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 mathfuncMiguel Sofer2008-09-171-0/+5
| | | | namespace [Bug 2116053]
* * generic/tclParse.c: move TclResetCancellation to be called onJoe Mistachkin2008-09-171-0/+6
| | | | | 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 onMiguel Sofer2008-09-171-0/+7
| | | | | | 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].