| Commit message (Collapse) | 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 ↵ | jan.nijtmans | 2025-09-01 | 1 | -2/+4 |
| | | | | | | | | | changes.md | ||||
| * | | 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 |
| |\ \ | |/ | | | | | up to now. | ||||
| | * | 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 |
| | |_|/ / |/| | | | | | | | | | | | names to follow Tcl style | ||||
| * | | | | Make [yieldto] work with {*}; turns out no new opcodes were needed, just a ↵ | dkf | 2025-06-22 | 1 | -1/+1 |
| | |/ / |/| | | | | | | | | test for a previously-impossible case | ||||
| * | | | 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, ↵ | jan.nijtmans | 2025-04-13 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | merge trunk | ||||
| * | | | | | 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 ↵ | sebres | 2025-02-08 | 1 | -2/+2 |
| | | | | | cmpPtr, since cmpPtr->proc is not InvokeObjectCommand anymore) | ||||
| * | 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 ↵ | sebres | 2024-12-28 | 1 | -11/+13 |
| | | | | | | | | | compiler/implementation specific, e. g. for MSVC FP_NORMAL is equal -1) | ||||
| * | | merge 8.7: amend to [98006f00ac471be5] - simplification and deduplication, ↵ | sebres | 2024-12-28 | 1 | -123/+63 |
| |\ \ | |/ | | | | | better tests | ||||
| | * | 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 ↵ | sebres | 2024-12-27 | 1 | -2/+6 |
| | | | | | | | | | non-double numbers (e.g. int) as double | ||||
| | * | (cherry-pick )Fix ungrammatical doubling of words in comments | jan.nijtmans | 2024-12-10 | 1 | -1/+1 |
| | | | |||||
