summaryrefslogtreecommitdiffstats
path: root/generic/tclCompExpr.c
Commit message (Expand)AuthorAgeFilesLines
* Merge trunkjan.nijtmans2017-08-291-1/+1
|\
| * merge core-8-6-branchjan.nijtmans2017-08-181-1/+1
| |\
| | * Better UTF-8 surrogate handling, only functional when TCL_UTF_MAX>3jan.nijtmans2017-06-081-1/+1
* | | merge trunkjan.nijtmans2017-05-291-2/+2
|\ \ \ | |/ /
| * | merge core-8-6-branchjan.nijtmans2017-05-291-2/+2
| |\ \ | | |/
| | * Tcl_UtfToUniChar() -> TclUtfToUniChar() in various places: No change in funct...jan.nijtmans2017-05-291-2/+2
* | | merge trunkjan.nijtmans2016-09-071-9/+9
|\ \ \ | |/ /
| * | Fix [d4e7780ca1681cd095dbd81fe264feff75c988f7|d4e7780ca1]: "global" cmd liter...jan.nijtmans2016-09-071-9/+9
| |\ \ | | |/
* | | merge trunkdgp2016-05-031-5/+2
|\ \ \ | |/ /
| * | No longer need to create Tcl_Obj just to make some bytecode.dgp2016-04-291-5/+2
| |/
* | merge trunkdgp2016-03-221-3/+3
|\ \ | |/
| * More signed/unsigned type correction.dgp2016-03-221-3/+3
| |\
| | * (cherry-pick): Fix signed-unsigned-compare warning (reported by François Vog...jan.nijtmans2016-03-221-1/+1
| |/
* | merge trunkdgp2015-07-291-1/+3
|\ \ | |/
| * [3e7eca8c8c] Prevent overflow in the size value passed to ckrealloc().dgp2015-07-291-1/+3
| |\
| | * [3e7eca8c8c] Prevent overflow in the size value passed to ckrealloc().dgp2015-07-291-1/+3
* | | merge trunkjan.nijtmans2014-12-081-42/+39
|\ \ \ | |/ /
| * | Fix some gcc compiler warnings (probably cygwin-only)jan.nijtmans2014-12-081-20/+20
| |\ \ | | |/
| | * Fix some gcc compiler warnings (probably cygwin-only)jan.nijtmans2014-12-081-3/+3
| * | [d2ffcca163] Limit parsing results that are documented to accept only ASCII c...dgp2014-12-051-27/+24
| |\ \ | | |/
| | * Limit isalpha(.) calls in the expr parser to only apply to known ASCIIbug_d2ffcca163dgp2014-12-041-3/+4
| | * Stop using isalnum(.). Its results are not portable. Replace with ourdgp2014-12-041-5/+10
| | * Same issue in expr parser also tested and fixed.dgp2014-11-261-20/+12
* | | merge trunkjan.nijtmans2013-10-271-2/+2
|\ \ \ | |/ /
| * | Working towards better handling of stack balance with break and continue exce...dkf2013-10-081-2/+2
* | | merge trunkdgp2013-09-211-62/+39
|\ \ \ | |/ /
| * | More macro use.dgp2013-09-131-3/+1
| * | Push fixup on the stack only when needed.dgp2013-09-121-12/+6
| * | Swap the two fixups used when compiling the ternary operator.dgp2013-09-121-17/+16
| * | Stop allocating JumpFixups for jumps that can never need any fixing up.dgp2013-09-121-22/+15
| * | Eliminate another surplus storage field. Make a(n ab)use of the existingdgp2013-09-111-5/+7
| * | Make use of the existing JumpFixup fields. Eliminate extra storagedgp2013-09-111-5/+2
| * | Stop the save and restore of currStackDepth. Just manage it correctly sodgp2013-09-111-7/+1
* | | merge trunk. jan.nijtmans2013-06-271-2/+1
|\ \ \ | |/ /
| * | Make more use of the CompileTokens() macro.dgp2013-06-251-2/+1
* | | merge trunk (except for disabled MSVC warnings, see [48b92a6ab6])jan.nijtmans2013-06-121-0/+1
|\ \ \ | |/ /
| * | Select improvements in stack depth estimates brought over from mig-review.dgp2013-06-111-0/+1
* | | merge trunkjan.nijtmans2013-03-061-8/+5
|\ \ \ | |/ /
| * | New internal routine TclFetchLiteral() for better CompileEnv encapsulation.dgp2013-03-051-8/+5
* | | merge trunkjan.nijtmans2013-02-031-1/+1
|\ \ \ | |/ /
| * | merge core-8-5-branchjan.nijtmans2013-01-311-1/+1
| |\ \ | | |/
| | * Use twoPtrValue.ptr1 in stead of otherValuePtr everywhere. This is exactly th...jan.nijtmans2013-01-311-1/+1
* | | remove unnecessary struct names, which only pollute the "struct" namespace fo...jan.nijtmans2012-08-201-1/+1
|/ /
* | Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-1/+1
* | make some more internal tables constjan.nijtmans2012-04-181-1/+1
|\ \ | |/
| * make some more internal tables constjan.nijtmans2012-04-181-1/+1
| |\
| | * * generic/tclBasic.c: More replacements of Tcl_UtfBackslash() callsdgp2011-03-061-2/+2
* | | Experimental compilation of the [dict with] subcommand. No tests yet, and notdkf2011-10-021-154/+186
* | | 3408408 Partial improvement by sharing as literals the computed values ofdgp2011-09-151-2/+24
| | |
| \ \
*-. \ \ 3401704 Allow function names like influence(), nanobot(), and 99bottles()dgp2011-09-071-45/+73
|\ \ \ \ | | |/ /