| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminate many unnecessary type-casts, mostly (size_t) when value is already ... | jan.nijtmans | 2020-08-11 | 1 | -1/+1 |
|
|
* | In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual... | jan.nijtmans | 2020-05-14 | 1 | -20/+20 |
|
|
* | A few more "break" statements, so any compiler knows these are no FALLTHROUGH... | jan.nijtmans | 2020-01-15 | 1 | -0/+1 |
|
|
* | Merge 8.5 | jan.nijtmans | 2019-06-26 | 1 | -7/+7 |
|
|
* | Backport [bd94500678e837d7] from 8.7, preventing endless loops in UTF-8 conve... | jan.nijtmans | 2019-03-02 | 1 | -1/+1 |
|
|
* | Rewrite the [string replace] compiler to take advantage of the richer | dgp | 2018-03-13 | 1 | -96/+145 |
|
|
* | Merge new test and comments from 8.5 to demo that INST_STR_REPLACE is bad. | dgp | 2018-03-13 | 1 | -0/+1 |
|
|
* | Update the command compilers and bytecode execution engine to use new machinery. | dgp | 2018-03-09 | 1 | -8/+8 |
|
|
* | When index parsing alone tells you a [string range] is empty, just push it. | dgp | 2018-03-07 | 1 | -2/+17 |
|
|
* | Establish 4 symbols for categories of parsed index values: | dgp | 2018-03-07 | 1 | -18/+25 |
|
|
* | Incorporate sebres work on the same ticket. Good stuff! | dgp | 2018-03-07 | 1 | -4/+11 |
|\ |
|
| * | try to fix [db36fa5122]: better compiled variants of several indices-related ... | sebres | 2018-03-06 | 1 | -4/+11 |
|
|
* | | various bits of ranting commentary | dgp | 2018-03-06 | 1 | -0/+19 |
|/ |
|
* | Refactor to eliminate duplicate routine parsing tokens as indices. | dgp | 2018-03-01 | 1 | -62/+10 |
|
|
* | More places where unsigned quantities should be decared such. | dgp | 2016-03-22 | 1 | -1/+1 |
|
|
* | typo in comment. Eliminate unnecessary end-of-line spacing. | jan.nijtmans | 2015-10-19 | 1 | -6/+6 |
|
|
* | Fix failing test | dgp | 2015-07-18 | 1 | -6/+6 |
|
|
* | Backing out commit [cddbfc3081], fix for bug [82521bfb6734f891dd] | Miguel Sofer | 2014-09-27 | 1 | -1/+0 |
|
|
* | Applied patch by Andreas Leitgeb so that [string cat]'s compiled bytecode opt... | ferrieux | 2014-09-27 | 1 | -2/+2 |
|
|
* | merge trunk | dkf | 2014-09-14 | 1 | -1/+2 |
|\ |
|
| * | [cee90e4e88] Correct error in stack depth checking. | dgp | 2014-09-10 | 1 | -0/+1 |
|
|
| * | [84af1192f5]: [regsub] compiler no longer confused by quantification handling. | dkf | 2014-09-09 | 1 | -1/+1 |
|
|
* | | merge trunk | dkf | 2014-08-30 | 1 | -0/+72 |
|\ \
| |/ |
|
| * | Fix comment inaccuracy. | ferrieux | 2014-08-05 | 1 | -1/+1 |
|
|
| * | More aggressive constant folding in [string cat]. Thanks AndreasK for kicking. | ferrieux | 2014-08-05 | 1 | -20/+27 |
|
|
| * | Better organize [string cat] by chunks of 255 args. | ferrieux | 2014-08-05 | 1 | -7/+9 |
|
|
| * | Add constant folding to [string cat]. Mixed-quote idiom is now compiled to a ... | ferrieux | 2014-08-05 | 1 | -16/+46 |
|
|
| * | TIP 429 Implementation: [string cat] | ferrieux | 2014-08-02 | 1 | -0/+33 |
|
|
* | | merge trunk | dkf | 2014-02-03 | 1 | -3/+361 |
|\ \
| |/ |
|
| * | add compilation of [string is] | dkf | 2014-02-02 | 1 | -0/+313 |
| |\ |
|
| | * | Compile [string is] with character classes in a non-awful way. Needs more wor... | dkf | 2014-01-29 | 1 | -9/+90 |
|
|
| | * | merge principal development branch | dkf | 2014-01-25 | 1 | -0/+45 |
| | |\ |
|
| | * | | extend [string is] to booleans | dkf | 2014-01-13 | 1 | -4/+47 |
|
|
| | * | | a different approach | dkf | 2014-01-10 | 1 | -70/+80 |
|
|
| | * | | use compact form | dkf | 2014-01-09 | 1 | -26/+25 |
|
|
| | * | | redevelop code to have more in common with the interpreted [string is] and to... | dkf | 2014-01-02 | 1 | -69/+78 |
|
|
| | * | | merge main working branch | dkf | 2014-01-02 | 1 | -31/+1 |
| | |\ \ |
|
| | * \ \ | merge main working branch | dkf | 2013-12-30 | 1 | -707/+925 |
| | |\ \ \ |
|
| | * \ \ \ | merge main dev branch | dkf | 2012-12-19 | 1 | -7/+35 |
| | |\ \ \ \ |
|
| | * \ \ \ \ | merge main dev branch | dkf | 2012-11-05 | 1 | -196/+94 |
| | |\ \ \ \ \ |
|
| | * | | | | | | Work on compilation of [string is]. | dkf | 2012-11-02 | 1 | -0/+190 |
|
|
| * | | | | | | | add compilation for [nextto] and [yieldto]; fix [a90d9331bc] | dkf | 2014-01-22 | 1 | -0/+45 |
| |\ \ \ \ \ \ \
| | | |_|_|_|_|/
| | |/| | | | | |
|
| | * | | | | | | implementation of [yieldto] in bytecode | dkf | 2014-01-21 | 1 | -0/+45 |
| | | |_|_|_|/
| | |/| | | | |
|
| * | | | | | | Make DEFAULT_TRIM_SET a MODULE_SCOPE string constant, so its value can be sha... | jan.nijtmans | 2014-01-08 | 1 | -3/+3 |
| |/ / / / / |
|
* | | | | | | merge trunk | dkf | 2014-01-09 | 1 | -55/+353 |
|\ \ \ \ \ \
| |/ / / / / |
|
| * | | | | | Factor out the definition of the default string trim set; define it once only. | dkf | 2013-12-30 | 1 | -31/+1 |
| | |_|_|/
| |/| | | |
|
| * | | | | corrected comment | dkf | 2013-12-30 | 1 | -2/+2 |
|
|
| * | | | | use the new instruction | dkf | 2013-12-29 | 1 | -3/+16 |
|
|
| * | | | | merge trunk | dkf | 2013-12-23 | 1 | -0/+1 |
| |\ \ \ \ |
|
| | * | | | | remove INST_TRY_CVT_TO_NUMERIC when it is known not be necessary (cherrypick ... | mig | 2013-12-20 | 1 | -0/+1 |
|
|