summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Expand)AuthorAgeFilesLines
* Merge trunk. jan.nijtmans2013-02-081-63/+2
|\
* \ merge trunkjan.nijtmans2013-01-291-3/+0
|\ \ | |/
| * remove unused codemig2013-01-251-3/+0
* | Convert Tcl_Eval and Tcl_GlobalEval to a macrojan.nijtmans2013-01-171-56/+0
| |
| \
*-. \ merge trunkdgp2013-01-171-1/+0
|\ \ \ | | |/
| | * Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by de...jan.nijtmans2013-01-161-2/+0
| | |\ | |/ /
| | * Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by de...jan.nijtmans2013-01-161-2/+0
| | |\
| | | * Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by de...jan.nijtmans2013-01-161-2/+0
| | | * More complete purge of things only present for supporting long-dead Mac 9 sys...dgp2012-11-151-14/+0
| | | * make some more internal tables CONSTjan.nijtmans2012-04-181-4/+4
* | | | merge trunkjan.nijtmans2013-01-121-82/+83
|\ \ \ \ | |/ / /
| * | | Name functions according to 'what' instead of 'how' in the [tailcall]mig2013-01-111-17/+24
| * | | tailcall now running in a simpler model, with no eval-flags and no nre-stack ...mig2013-01-101-74/+68
* | | | remove deprecated functions Tcl_VarEval and Tcl_VarEvalVAjan.nijtmans2012-12-171-80/+0
* | | | Initialize legacyFreeProc with invalid value: This will result injan.nijtmans2012-12-031-6/+4
| | | |
| \ \ \
| \ \ \
| \ \ \
| \ \ \
| \ \ \
*-----. \ \ \ Merge (selected bits of) novemdgp2012-11-261-93/+1
|\ \ \ \ \ \ \
| | | | * | | | Removed functions marked deprecated or obsolete for a long time: Tcl_Backslas...jan.nijtmans2012-11-261-93/+1
| | | |/ / / /
| | | * | | | ... make it more portablejan.nijtmans2012-11-201-2/+2
| | |/ / / /
| | * | | | Add checks for the assumtions made in tclStubLib.c, making sure that thosejan.nijtmans2012-11-201-0/+23
| |/ / / /
* | | | | Stop segfaults in test suite.dgp2012-11-261-0/+1
* | | | | WIP removing the maintenance of a string result in the Interp.dgp2012-11-171-82/+7
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | merge trunkdgp2012-11-161-113/+104
| |\ \ \ \ | | |/ / /
| * | | | merge trunkdgp2012-07-191-14/+18
| |\ \ \ \
| * | | | | Clean version of changes; ifdef-freedkf2012-04-191-104/+1
| * | | | | Experimental branch where the interp->result field and related are removeddgp2012-04-181-7/+35
* | | | | | Remove pre-8.5 interface for custom expr functions.dgp2012-11-161-368/+0
* | | | | | merge trunkdgp2012-11-161-31/+18
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | 3587651 Fix [info functions] and Tcl_ListMathFuncs().dgp2012-11-161-31/+18
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
| | * | | | 3587651 Fix Tcl_ListMathFuncs() by turning it into a call to [info functions]dgp2012-11-161-31/+18
* | | | | | Goodbye to [case].dgp2012-11-151-3/+0
|/ / / / /
* | | | | re-enable bcc-tailcall, after fixing an infinite loop in the TCL_COMPILE_DEBU...mig2012-11-101-1/+1
* | | | | Disable bytecompile of [tailcall] until it gets some repair. As is, itdgp2012-11-051-1/+1
* | | | | Added compilation of [tailcall]. Not a particularly efficient compilation tho...dkf2012-11-011-6/+5
* | | | | Added compilation of [regsub] (in the simplest, most restricted case).dkf2012-10-301-1/+1
* | | | | Compiler for some of the simpler cases of [format].dkf2012-10-291-1/+1
* | | | | Working towards a BCCed [yield]; this doesn't work right now.dkf2012-10-261-8/+7
* | | | | * generic/tclBasic.c (TclNRCoroutineObjCmd): insure that numlevelsmig2012-10-181-3/+3
* | | | | merge trunkdkf2012-09-041-62/+67
|\ \ \ \ \
| * | | | | converting to using Tcl_Obj API for error message generation; part donedkf2012-08-031-62/+67
| | |_|/ / | |/| | |
* | | | | Rename 'mapeach' to 'lmap' per preferred alternative in TIP #405.twylite2012-08-081-1/+1
* | | | | Back-out 'foreacha' implementation but leave code cleanup of 'mapeach' and 'd...twylite2012-08-081-1/+0
* | | | | [Patch-3163961] Implementation of TIP #405 merged from private branch. Inclu...twylite2012-08-031-1/+3
|/ / / /
* | | | Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-3/+3
* | | | NRInterpCoroutine -> TclNRInterpCoroutinejan.nijtmans2012-07-021-5/+7
* | | | 3532959 Make sure the lifetime management of entries in the linePBodyPtr hashdgp2012-06-111-4/+8
|\ \ \ \ | |/ / /
| * | | 3532959 Arrange for every lambda to place an entry in the linePBodyPtr hash t...dgp2012-06-101-4/+6
| * | | Work in progress fixing 3532959dgp2012-06-081-1/+2
* | | | Remove unused variable NULL_CONTEXT.dgp2012-06-051-2/+0
| |/ / |/| |
* | | Restore the tcl_platform(threaded) variable.dgp2012-04-171-0/+11
* | | minor comment formattingdkf2012-04-151-39/+70