| Commit message (Expand) | Author | Age | Files | Lines |
| * | Turn some things into enums that really should have been that all along | dkf | 2025-09-10 | 1 | -1/+3 |
|
|
| * | Merge 9.0 | jan.nijtmans | 2025-09-01 | 1 | -2/+4 |
| |\ |
|
| | * | Fix [85fc8bca03]: Pointer arithmetic with NULL in buildInfoObjCmd(). Update c... | jan.nijtmans | 2025-09-01 | 1 | -2/+4 |
|
|
| * | | TIP 726 implementation with tests | apnadkarni | 2025-07-15 | 1 | -0/+1 |
|
|
| * | | Some int -> Tcl_Size modifications, and type-cast changes, which were missed ... | jan.nijtmans | 2025-07-10 | 1 | -2/+2 |
| |\ \
| |/ |
|
| | * | Backport: Add [[unreachable]] and [[fallthrough]] from C23 (where available) | jan.nijtmans | 2025-06-02 | 1 | -3/+4 |
|
|
| * | | Make some internal magic flags into an enum. Nobody will ever override these. | dkf | 2025-06-30 | 1 | -3/+4 |
|
|
| * | | merge trunk | dkf | 2025-06-29 | 1 | -3/+3 |
| |\ \ |
|
| | * \ | Add bytecode compilation of [lseq] | dkf | 2025-06-29 | 1 | -1/+1 |
| | |\ \ |
|
| | | * \ | merge trunk | dkf | 2025-06-27 | 1 | -31/+31 |
| | | |\ \ |
|
| | | * \ \ | merge trunk | dkf | 2025-06-23 | 1 | -1/+1 |
| | | |\ \ \ |
|
| | | * \ \ \ | merge trunk | dkf | 2025-06-13 | 1 | -4/+2 |
| | | |\ \ \ \ |
|
| | | * | | | | | Outermost skeleton of [lseq] compiler. Much more still to do! | dkf | 2025-06-10 | 1 | -1/+1 |
|
|
| | * | | | | | | Add [ledit] compilation, tweak safety conditions in [lpop] compiler | dkf | 2025-06-24 | 1 | -1/+1 |
|
|
| | * | | | | | | Partial compilation of [lpop]; missing error handling | dkf | 2025-06-23 | 1 | -1/+1 |
| | | |_|_|/ /
| |/| | | | |
|
| * | | | | | | All test cases now pass. | dkf | 2025-06-27 | 1 | -4/+3 |
|
|
| * | | | | | | Start of developing compilation for [uplevel] | dkf | 2025-06-26 | 1 | -1/+1 |
| |/ / / / / |
|
| * | | | | | Mark some commands as needing bytecode compilation. Capitalise some function ... | dkf | 2025-06-23 | 1 | -31/+31 |
| | |_|/ /
|/| | | |
|
| * | | | | Make [yieldto] work with {*}; turns out no new opcodes were needed, just a te... | dkf | 2025-06-22 | 1 | -1/+1 |
| | |/ /
|/| | |
|
| * | | | Implement [tailcall {*}...] in bytecode | dkf | 2025-06-13 | 1 | -1/+2 |
| |\ \ \ |
|
| | * | | | Make the [tailcall] compiler understand {*}; a common case | dkf | 2025-06-03 | 1 | -1/+2 |
| | |/ / |
|
| * | | | Move magic values into header file | dkf | 2025-06-13 | 1 | -3/+0 |
| |/ / |
|
| * | | merge trunk | dkf | 2025-06-02 | 1 | -3/+4 |
| |\ \ |
|
| | * | | more unreachable/fallthrough marks | dkf | 2025-05-29 | 1 | -3/+4 |
|
|
| * | | | merge trunk | dkf | 2025-05-23 | 1 | -8/+8 |
| |\ \ \
| |/ / |
|
| | * | | Clean up indentation and overlong lines | dkf | 2025-05-23 | 1 | -8/+8 |
|
|
| * | | | merge no-variable-width-instruction-issue | dkf | 2025-05-15 | 1 | -2/+1 |
| |\ \ \
| |/ / |
|
| | * | | Rebase to trunk | jan.nijtmans | 2025-04-20 | 1 | -2/+1 |
| | |\ \ |
|
| | | * \ | Rebase to trunk | jan.nijtmans | 2025-04-16 | 1 | -2/+1 |
| | | |\ \ |
|
| | | | * | | Fully functional now, with a lot of examples for the improvement. Also, merge... | jan.nijtmans | 2025-04-13 | 1 | -2/+1 |
|
|
| * | | | | | Make the [lappend] command into one that handles expansion natively | dkf | 2025-05-14 | 1 | -1/+1 |
| |/ / / / |
|
| * | | | | Merge trunk. Another round of (harmless) -Wconversion fixes | jan.nijtmans | 2025-04-19 | 1 | -10/+10 |
|
|
| * | | | | Many more (harmless) -Wconversion fixes, mainly for the regexp engine | jan.nijtmans | 2025-04-18 | 1 | -1/+1 |
|
|
| * | | | | Another round of -Wconversion warning fixes, see [03cff7a777] | jan.nijtmans | 2025-04-17 | 1 | -3/+3 |
| |/ / / |
|
| * | | | Fix more -Wconversion warnings | jan.nijtmans | 2025-04-15 | 1 | -3/+3 |
| |/ / |
|
| * | | Another round of -Wconversion fixes | jan.nijtmans | 2025-04-02 | 1 | -10/+10 |
|
|
| * | | Bunch of whitespace basic fixes. | dkf | 2025-03-02 | 1 | -11/+8 |
| |/ |
|
| * | amend to [5a28eecf3519c645]: reset cmpPtr->clientData (it must be not cmpPtr,... | sebres | 2025-02-08 | 1 | -2/+2 |
|
|
| * | Simplification for [d58e315172] | jan.nijtmans | 2025-01-07 | 1 | -7/+7 |
| |\ |
|
| | * | Simplification for [d58e315172] | jan.nijtmans | 2025-01-05 | 1 | -2/+2 |
| |/ |
|
| * | Remove dead code in tclLoadDyld.c | jan.nijtmans | 2025-01-02 | 1 | -1/+1 |
|
|
| * | merge 8.7 | sebres | 2024-12-28 | 1 | -11/+16 |
| |\ |
|
| | * | small speed-up for FP classification of int (simple cast wide to double) | sebres | 2024-12-28 | 1 | -0/+3 |
|
|
| | * | amend to [98006f00ac471be5]: fixes MSVC build (values of FP_* are compiler/im... | sebres | 2024-12-28 | 1 | -11/+13 |
|
|
| * | | merge 8.7: amend to [98006f00ac471be5] - simplification and deduplication, be... | sebres | 2024-12-28 | 1 | -123/+63 |
| |\ \
| |/ |
|
| | * | amend to [98006f00ac471be5]: code simplification and deduplication | sebres | 2024-12-27 | 1 | -123/+63 |
|
|
| * | | merge 8.7 (fixes [98006f00ac471be5]) | sebres | 2024-12-27 | 1 | -2/+6 |
| |\ \
| |/ |
|
| | * | amend to fix [98006f00ac471be5]: typo | sebres | 2024-12-27 | 1 | -1/+1 |
|
|
| | * | fixes [98006f00ac471be5] tcl::mathfunc::isunordered mistakenly considered non... | sebres | 2024-12-27 | 1 | -2/+6 |
|
|
| | * | (cherry-pick )Fix ungrammatical doubling of words in comments | jan.nijtmans | 2024-12-10 | 1 | -1/+1 |
|
|