Tcl Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-05-19
12:21
This would be nicer... but needs wider testing Leaf check-in: f7e36e4ea0 user: dkf tags: tidy-up-deprecation-markers
12:01
Disable deprecation notices with MSVC; they can get them if they turn on support for C23 Leaf check-in: cce703166d user: dkf tags: no-variable-width-instruction-issue
11:58
Promote IsEmptyToken to TclIsEmptyToken, and use in other relevant places check-in: 4672337c5b user: dkf tags: no-variable-width-instruction-issue
11:52
Some small clarification to abstract list method docs Leaf check-in: e95a6dfe79 user: apnadkarni tags: apn-tip636-appl
10:28
Update version in .project file Leaf check-in: 65b8773591 user: jan.nijtmans tags: trunk, main
10:27
Update version in .project file Leaf check-in: efb67db482 user: jan.nijtmans tags: core-9-0-branch
09:04
Don't generate the next clause of [for] if it's known to be empty check-in: efb380ca16 user: dkf tags: no-variable-width-instruction-issue
07:44
Use the sense of space-ness from the parser, not the unicode support check-in: 918c894b21 user: dkf tags: no-variable-width-instruction-issue
2025-05-18
20:26
fix errors check-in: ecf86c6434 user: dkf tags: no-variable-width-instruction-issue
16:28
Extra opcodes to push special values Leaf check-in: c6e9590b87 user: dkf tags: extra-push-constants
15:53
Bug [3335120320]. Fix for case where extension is installed into a directory other than where Tcl is... Leaf check-in: ee68735740 user: apnadkarni tags: apn-bug-3335120320, core-apn-bug-3335120320
06:31
merge core-9-0-branch check-in: 86c8f4ac8a user: apnadkarni tags: apn-tip636-appl
2025-05-17
15:10
merge tebc-opnd-types Leaf check-in: cd03d973f4 user: dkf tags: no-var-width-plus-opnd-types
2025-05-16
16:05
What if TclWinGetUserEncoding() returns NULL? Leaf check-in: e319a925fe user: jan.nijtmans tags: encoding-user
15:38
Rebase to 9.0 check-in: a68fdded89 user: jan.nijtmans tags: encoding-user
14:18
Can't just blithely use unsigned; need more Tcl_Size. But that works. Leaf check-in: c0703f04ed user: dkf tags: tebc-opnd-types
11:17
A bit of tweaking to reduce warnings. check-in: 1702fa9202 user: dkf tags: tebc-opnd-types
11:02
Merge 8.6 check-in: ce7b199778 user: jan.nijtmans tags: core-9-0-branch
10:56
Disable filename-16.14 testcase in Github CI. Something changed in this environment, nothing changed... Leaf check-in: 604603ccc3 user: jan.nijtmans tags: core-8-6-branch
09:51
Fix TEBC internal operand signedness/width check-in: 9da0533fe9 user: dkf tags: tebc-opnd-types
2025-05-15
15:56
Oops, CLANG_ASSERT->assert check-in: 83f3d91e22 user: apnadkarni tags: apn-tip636-appl
15:39
Minor cleanup check-in: a4c790b1c8 user: apnadkarni tags: apn-tip636-appl
15:14
New function Tcl_AttemptGetString(). WIP Leaf check-in: 68a2b7038d user: jan.nijtmans tags: attemptgetstring
15:10
Actually, standards-compliant compilers should use the standard form for deprecation check-in: d0f5e9f35c user: dkf tags: no-variable-width-instruction-issue
15:01
Minor optimisation in light of TIP 717 check-in: 9104f4a84a user: dkf tags: no-variable-width-instruction-issue
14:55
merge no-variable-width-instruction-issue Leaf check-in: b9d2f6eff0 user: dkf tags: lappend-expansion
14:54
merge trunk check-in: 2592ccf185 user: dkf tags: no-variable-width-instruction-issue
13:15
Need to test _MSVC_VER to see if we're in 19.0 or later to enable [[deprecated]] check-in: 41967fdd86 user: dkf tags: no-variable-width-instruction-issue, core-no-variable-width-instruction-issue
13:03
Drop reference counts on duplicated objects on error: DICT_PUT and DICT_REMOVE check-in: cacc9261f5 user: dkf tags: no-variable-width-instruction-issue
11:52
Something changed in the Github CI environment. Does this fix filename-16.14 testcase? check-in: 22313fe35a user: jan.nijtmans tags: trunk, main
11:35
Add tests for memory leaks check-in: a2575fbb36 user: apnadkarni tags: apn-tip636-appl
05:59
Use internalRep.twoPtrValue.ptr1 and initialize .ptr2 to NULL instead of using otherValuePtr. Otherw... check-in: c4fa61081a user: apnadkarni tags: apn-tip636-appl
2025-05-14
13:19
remove TODO comment check-in: cc3bc571f5 user: dkf tags: lappend-expansion
12:19
Make the [lappend] command into one that handles expansion natively check-in: de527efde4 user: dkf tags: lappend-expansion
12:15
Complete list operation tests check-in: d35db3d6e9 user: apnadkarni tags: apn-tip636-appl
11:00
typo Leaf check-in: 424502dc0e user: jan.nijtmans tags: bug-fbc56b259e
10:58
Proposed fix for [fbc56b259e]: Add support for \z in regex as end-of-string anchor check-in: 31c03110d4 user: jan.nijtmans tags: bug-fbc56b259e
09:19
Merge 9.0 check-in: 044e8417a7 user: jan.nijtmans tags: trunk, main
09:18
Merge 8.6 check-in: 5bf28410d1 user: jan.nijtmans tags: core-9-0-branch
09:14
Fix scan-15.1 testcase for gcc on Windows (which has a slightly different "inf" representation) check-in: 462f46a651 user: jan.nijtmans tags: core-8-6-branch
08:09
TIP 717: New function: Tcl_AttemptCreateHashEntry() check-in: 96471d0503 user: jan.nijtmans tags: trunk, main
06:56
Remove the dependency on WIN32_USE_TICKCOUNT on Windows. Leaf check-in: 4a8a046a81 user: oehhar tags: tkt3328635-posix-monotonic-clock
06:30
[3328635] : some left-over of last cleanup-round check-in: 37f639d5c5 user: oehhar tags: tkt3328635-posix-monotonic-clock
2025-05-13
19:58
[1e2c6ce4] Monotonic clock for MS-Windows. Extracted from branch [tkt3328635-posix-monotonic-clock] ... Leaf check-in: 8ea9c4081c user: oehhar tags: 1e2c6ce4-mswin-monotonic-clock
19:07
Bit more progress on test suite check-in: 5abbea2abe user: apnadkarni tags: apn-tip636-appl
15:58
Merge trunk Closed-Leaf check-in: 06cca012b7 user: jan.nijtmans tags: attemptcreatehashentry
15:42
Merge 9.0 check-in: ad1156305e user: jan.nijtmans tags: trunk, main
15:41
Merge 8.6 check-in: 5e28e9d492 user: jan.nijtmans tags: core-9-0-branch
15:41
Put (back) Tcl_CreateHashEntry() stub entry. For better upwards compatibility with TIP #717. Not use... check-in: 6fa00ba586 user: jan.nijtmans tags: core-9-0-branch
10:43
Expand comments and tidy up a little in the [lappend] compiler check-in: 15e4f4a3ed user: dkf tags: no-variable-width-instruction-issue