Tcl package Thread source code

Timeline
Login

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

50 most recent check-ins

2024-09-19
08:48
Replace TCL_OBJTYPE_V0 with 0. Leaf check-in: 9bc6b74b7a user: pooryorick tags: unchained
2024-09-04
17:14
Bump to Thread 2.8.10 for release with Tcl 8.6.15. Leaf check-in: da012c43f9 user: dgp tags: thread-2-8-branch, thread-2-8-10
16:58
Updated 'configure' file.

I had been stuck with a tclconfig subdirectory 5 years out of date, that refused to `fossil update`. Did not dig into details of the cause.

Should be better now. Leaf check-in: bcfd5bb0db user: dgp tags: thread-3-0-0-rc

16:39
Bump to version Thread 3.0.0 for release with Tcl 9.0.0

The 'configure' file checked in here comes from running my copy of autoconf 2.72. That run produced a flood of warnings and error messages, and the checked in 'configure' file includes many many changes -- much more than a handful of edits of version numbers. Review by more people would be a good idea before either release, or merge to trunk, IMHO. check-in: c4394f700d user: dgp tags: thread-3-0-0-rc

2024-08-21
13:41
3.0b4 -> 3.0b5. More indenting Leaf check-in: 8fdff08539 user: jan.nijtmans tags: trunk, main
13:08
Indenting all source-code check-in: 2c2ee67876 user: jan.nijtmans tags: trunk, main
10:45
Fix types in gdbm and lmdb backends check-in: f4f437c017 user: gahr tags: trunk, main
09:59
Fix incompatible pointer types

``` ./generic/threadSvListCmd.c:712:57: warning: incompatible pointer types passing 'int *' to parameter of type 'Tcl_Size *' (aka 'long *') [-Wincompatible-pointer-types] 712 | const char *bytes = Tcl_GetStringFromObj(listv[i], &len); | ^~~~ ``` check-in: 3a8949cc4e user: gahr tags: trunk, main

09:27
Fix [643abb92a3]: More trouble with tsv list functions check-in: 5cdffd4dfa user: jan.nijtmans tags: trunk, main
09:22
Fix [643abb92a3]: More trouble with tsv list functions Leaf check-in: 9f7e97cbbd user: jan.nijtmans tags: thread-2-branch
09:18
Fix [643abb92a3]: More trouble with tsv list functions check-in: da90aa15a5 user: jan.nijtmans tags: thread-2-8-branch
09:04
Fix [741231ddf0]: tsv::lindex foo bar -1 returns signal 11 instead of {} check-in: 4fddfe3938 user: jan.nijtmans tags: trunk, main
2024-08-16
14:14
Fix [741231ddf0]: tsv::lindex foo bar -1 returns signal 11 instead of {} Closed-Leaf check-in: 996f58fefd user: jan.nijtmans tags: bug-741231ddf0
13:42
Fix 14f0d2c9558caf67: Incorrect usage of '==' in configure check-in: 4e7565fcaf user: jan.nijtmans tags: trunk, main
13:37
Merge 2.8 check-in: 8857dcd734 user: jan.nijtmans tags: thread-2-branch
12:42
Add testcase check-in: ebd19e4d43 user: jan.nijtmans tags: thread-2-8-branch
12:39
Fix [c2dfd8b7ea] (backported) check-in: 56dbd0d980 user: jan.nijtmans tags: thread-2-8-branch
12:03
Update "configure" check-in: bd6dfc55f8 user: jan.nijtmans tags: thread-2-8-branch
2024-07-24
18:19
Bump to Thread 3.0b4 check-in: 7243127a12 user: dgp tags: trunk, main, thread-3-0b4
2024-06-18
16:30
Fix [c2dfd8b7ea]. check-in: e8fd16da6b user: apnadkarni tags: trunk, main
2024-06-06
08:02
Remove variables no longer used Closed-Leaf check-in: 74e069dea0 user: apnadkarni tags: bug-c2dfd8b7ea
07:53
Merge test from trunk. Fix string rep invalidation check-in: 0576ac78e1 user: apnadkarni tags: bug-c2dfd8b7ea
06:28
Add test case for [c2dfd8b7ea] check-in: c9efcba912 user: apnadkarni tags: trunk, main
05:57
Fix for [c2dfd8b7ea]. Remove assumption about Tcl list intreps check-in: 856dfa426b user: apnadkarni tags: bug-c2dfd8b7ea
2024-05-21
11:35
Version number update: 3.0b2 -> 3.0b3 check-in: 03f63a5b75 user: jan.nijtmans tags: trunk, main
10:06
Change last parameter of NsThread_Init() to "const void *". Requested by Gustaf Neumann check-in: fd80fb619b user: jan.nijtmans tags: trunk, main
10:04
Change last parameter of NsThread_Init() to "const void *". Requested by Gustaf Neumann check-in: fd2bd242a8 user: jan.nijtmans tags: thread-2-branch
10:02
Change last parameter of NsThread_Init() to "const void *". Requested by Gustaf Neumann. check-in: 7b576391a5 user: jan.nijtmans tags: thread-2-8-branch
2024-05-20
16:31
autoconf check-in: b4aeb54471 user: dgp tags: trunk, main, thread-3-0b2
2024-05-14
19:53
Merge 2.9 check-in: 8f51cceaa8 user: jan.nijtmans tags: trunk, main
19:51
Merge 2.8 check-in: 6ca0516fb5 user: jan.nijtmans tags: thread-2-branch
19:50
TEA update check-in: 8844bc22c3 user: jan.nijtmans tags: thread-2-8-branch
2024-04-16
14:57
Merge 2.9 check-in: 54297f9feb user: jan.nijtmans tags: trunk, main
12:57
Merge 2.8 check-in: 5539b75205 user: jan.nijtmans tags: thread-2-branch
11:25
Add even more "-encoding utf-8" in various places check-in: 5092f3c9b3 user: jan.nijtmans tags: thread-2-8-branch
2024-04-15
19:13
version -> 3.0b2 check-in: ac0b34bdcf user: jan.nijtmans tags: trunk, main
18:47
Merge 2.8 check-in: 17060c65ba user: jan.nijtmans tags: thread-2-branch
15:26
Use "-encoding utf-8" in some test targets check-in: eb64e6973e user: jan.nijtmans tags: thread-2-8-branch
2024-01-07
01:07
Merge 2.9 check-in: e23111c21d user: jan.nijtmans tags: trunk, main
01:05
Merge 2.8 check-in: ec560e375b user: jan.nijtmans tags: thread-2-branch
01:04
Upgrade to autoconf-2.72, update rules.vc check-in: 7a0da052b6 user: jan.nijtmans tags: thread-2-8-branch, rc0, thread-2-8-9
2024-01-05
23:15
Merge 2.9 check-in: d7f61205a8 user: jan.nijtmans tags: trunk, main
23:13
Merge 2.8 check-in: a6f715ed5c user: jan.nijtmans tags: thread-2-branch
23:13
Update to latest rules.vc check-in: 0a5faafa6d user: jan.nijtmans tags: thread-2-8-branch
2023-12-21
08:44
Merge 2.9. Ignore --with-tcl8 option, if given check-in: 8cb808904f user: jan.nijtmans tags: trunk, main, thread-3-0b1, rc4
08:42
Merge 2.8 check-in: f1a7d73195 user: jan.nijtmans tags: thread-2-branch
08:41
Update TEA files check-in: fa9e7bc638 user: jan.nijtmans tags: thread-2-8-branch
2023-11-30
11:33
Fix 3 more signed <-> unsigned warnings check-in: 4f2a020fb9 user: jan.nijtmans tags: trunk, main, rc2, rc3
2023-11-24
21:11
Fix [651f3c678f]: signed/unsigned mismatch errors on Windows check-in: bbafc1853e user: jan.nijtmans tags: trunk, main, rc1
2023-11-15
05:12
Bug #6333159a3c. Workaround for nmakehlp bug which only makes one substitution for per name per line. check-in: 16de9763f4 user: apnadkarni tags: trunk, main, rc0