Tcl package Thread source code

Timeline
Login

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

200 most recent check-ins using file doc/tsv.man version b7f2e33903

2024-04-16
11:25
Add even more "-encoding utf-8" in various places Leaf check-in: 5092f3c9b3 user: jan.nijtmans tags: thread-2-8-branch
2024-04-15
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: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:13
Update to latest rules.vc check-in: 0a5faafa6d user: jan.nijtmans tags: thread-2-8-branch
2023-12-21
08:41
Update TEA files check-in: fa9e7bc638 user: jan.nijtmans tags: thread-2-8-branch
2023-11-08
13:06
Update TEA files check-in: 8440ba4557 user: jan.nijtmans tags: thread-2-8-branch
2023-10-17
16:51
ticket [ea0b8706]: refine thread::broadcast documentation check-in: 332e2e6b27 user: oehhar tags: thread-2-8-branch
2023-09-11
15:29
No longer support "utf16" build mode (not used by Thread anyway) check-in: 6088b58218 user: jan.nijtmans tags: thread-2-8-branch
2023-09-05
08:52
Minor tweaks check-in: 454a2f061a user: jan.nijtmans tags: thread-2-8-branch
06:49
actions/checkout @v3 -> @v4 check-in: 39611e22b8 user: jan.nijtmans tags: thread-2-8-branch
2023-07-24
06:29
update TEA files check-in: 4f7d64cd3f user: jan.nijtmans tags: thread-2-8-branch
2023-05-23
19:18
Remove unneeded parameter check-in: d7fc982267 user: jan.nijtmans tags: thread-2-8-branch
2023-05-16
15:41
sprintf -> snprintf, since latest MacOS doesn't like sprintf any more check-in: 4af6a2e50f user: jan.nijtmans tags: thread-2-8-branch
15:40
code cleanup (e.g "{}" usage) check-in: af0628c32e user: jan.nijtmans tags: thread-2-8-branch
2022-12-29
22:34
bump version to 2.8.9, for next release check-in: 6e73bafb8c user: jan.nijtmans tags: thread-2-8-branch
18:59
Fix [4240fdf861]: tsv::set or get in thread 2.8.8 crash check-in: 75bef1a957 user: jan.nijtmans tags: thread-2-8-branch
2022-11-10
12:36
update linux-build.yml check-in: b60ae0813f user: jan.nijtmans tags: release, thread-2-8-branch, thread-2-8-8
11:43
No need to check for TCL_MAJOR_VERSION: Thread 2.8.x doesn't work with Tcl 9 check-in: 14551d6da3 user: jan.nijtmans tags: thread-2-8-branch
2022-10-23
15:20
Update rules.vc check-in: 3f4f826948 user: jan.nijtmans tags: thread-2-8-branch
2022-10-14
22:03
update TEA check-in: 63a2e5d44c user: jan.nijtmans tags: thread-2-8-branch
2022-05-23
19:56
See: https://github.com/tcltk/tcl/pull/13 check-in: 623182db58 user: jan.nijtmans tags: thread-2-8-branch
2022-05-22
12:11
Update rules.vc. No longer warn for C4090, since it's buggy check-in: 77f176984c user: jan.nijtmans tags: thread-2-8-branch
2022-05-19
15:32
Update rules.vc check-in: 1b78981500 user: jan.nijtmans tags: thread-2-8-branch
2022-03-04
12:45
Fix nmake build (missing -I$(TMP_DIR)) check-in: 35d9e3d873 user: jan.nijtmans tags: thread-2-8-branch
2022-02-18
16:19
Update to latest TEA check-in: 679434b2f5 user: jan.nijtmans tags: thread-2-8-branch
2022-02-16
11:21
Add support for (cross-)compiling for windows-arm64 check-in: 92a8a3ba80 user: jan.nijtmans tags: thread-2-8-branch
2022-01-31
12:22
eol-spacing check-in: ac74a992f0 user: jan.nijtmans tags: thread-2-8-branch
2022-01-14
14:26
Fix [b5709ea906]: [::thread::send -async] posting order not respected when sending to current thread (backported from trunk) check-in: ff33a394fa user: jan.nijtmans tags: thread-2-8-branch
2022-01-07
23:24
Fix [93d12eacea] follow-up: Prevent invalid Tcl_Obj's to be formed , ever! check-in: ed7776b6da user: jan.nijtmans tags: thread-2-8-branch
20:55
Handle thread::build-info and thread::cancel presence in test-cases check-in: 08c12a370f user: jan.nijtmans tags: thread-2-8-branch
20:55
For small list's, don't ckalloc unneccessary check-in: 0927fb3831 user: jan.nijtmans tags: thread-2-8-branch
16:30
Only ckfree what was allocated check-in: 09815517dd user: jan.nijtmans tags: thread-2-8-branch
16:25
Fix [93d12eacea]: memory corruption in tsv::set for empty list with reserved space check-in: f62553eb9d user: jan.nijtmans tags: thread-2-8-branch
2021-12-02
22:03
Fix creation of manifest.uuid on subversion. Fix "make dist" check-in: c22713657f user: jan.nijtmans tags: thread-2-8-branch
2021-12-01
12:15
Fix makefile.vc build (missing threadUuid.h.in) check-in: 0b654dc768 user: jan.nijtmans tags: thread-2-8-branch
11:25
Use explicit "uplevel 1" when appropriate. Suggested by Schelte Bron (Thanks!) check-in: d532cbd23f user: jan.nijtmans tags: thread-2-8-branch
2021-11-25
21:09
Fix [c9b0bd2a88]: Bug in "unknown" proc implementation provided by Ttrace check-in: 2b51e4b079 user: jan.nijtmans tags: thread-2-8-branch
10:41
Update version to 2.8.8, for next release check-in: 3c7db13464 user: jan.nijtmans tags: thread-2-8-branch
10:21
Add support for TIP #599: Extended build information. Only effective when loaded in Tcl 8.7+ check-in: add3bb662b user: jan.nijtmans tags: thread-2-8-branch
2021-08-19
08:58
Update to autoconf-2.71 check-in: 90040000d9 user: jan.nijtmans tags: release, thread-2-8-branch, rc1, thread-2-8-7
2021-07-09
16:09
Fix gdb-test target check-in: 7534cbbc1d user: jan.nijtmans tags: thread-2-8-branch
16:08
Change name/signature of (internal, MODULE_SCOPE) *Init() functions check-in: 6121defdcf user: jan.nijtmans tags: thread-2-8-branch
14:57
Add /DUSE_NMAKE=1 to nmake build check-in: 030a9d122f user: jan.nijtmans tags: thread-2-8-branch
2021-07-05
20:56
Add CCLD = @CCLD@ to Makefile.in, and re-generate "configure" with C++-enabled tcl.m4 check-in: b86f084884 user: jan.nijtmans tags: thread-2-8-branch
2021-06-25
13:55
re-generate "configure" check-in: bca592e9f9 user: jan.nijtmans tags: thread-2-8-branch
2021-06-22
14:36
Update to latest TEA check-in: 116f304ee1 user: jan.nijtmans tags: thread-2-8-branch
2021-04-28
11:42
Update to latest TEA check-in: bb5abab116 user: jan.nijtmans tags: thread-2-8-branch
2021-04-23
06:29
Update version to 2.8.7 for release check-in: 8641d6fce3 user: jan.nijtmans tags: thread-2-8-branch
06:22
Update rules.vc check-in: af4c672765 user: jan.nijtmans tags: thread-2-8-branch
2021-04-19
14:33
Update to latest TEA files check-in: 280341caf4 user: jan.nijtmans tags: thread-2-8-branch
2021-02-24
14:05
Make "make install" work in github actions environment check-in: f49a7e8d22 user: jan.nijtmans tags: thread-2-8-branch
2021-02-23
09:36
Make "tclconfig" available for github actions build scripts check-in: 4f79b7f82c user: jan.nijtmans tags: thread-2-8-branch
2021-02-16
16:43
For now, don't worry about c++ compile check-in: da5c75d2f5 user: jan.nijtmans tags: thread-2-8-branch
2021-02-12
13:44
Fix working directory for build check-in: 319d38d32b user: jan.nijtmans tags: thread-2-8-branch
2021-02-11
10:54
Add runstatedir (not actually used) to Makefile.in check-in: 489d1cefa1 user: jan.nijtmans tags: thread-2-8-branch
10:06
Missing env line in github actions build check-in: 36d020c88d user: jan.nijtmans tags: thread-2-8-branch
2021-02-10
15:07
First shot at github actions build check-in: 6dcd1dfa75 user: jan.nijtmans tags: thread-2-8-branch
2021-01-19
09:34
Eliminate unnecessary "struct" keyword check-in: 3071f717f8 user: jan.nijtmans tags: thread-2-8-branch
2021-01-14
12:41
Fix [98ae20f0f5]: Type mismatch in TclIntStubs Closed-Leaf check-in: 7a8d2a9583 user: jan.nijtmans tags: bug-98ae20f0f5
2021-01-04
16:50
Update to latest rules.vc check-in: 6e021ac91a user: jan.nijtmans tags: thread-2-8-branch
2020-12-23
11:34
Fix compilation with VC++ 6.0 check-in: 484d137f7e user: jan.nijtmans tags: thread-2-8-branch, thread-2-8-6
2020-12-22
08:31
Update to latest rules.vc and targets.vc check-in: de039eda55 user: jan.nijtmans tags: thread-2-8-branch
2020-12-18
10:39
AC_OUTPUT with arguments is obsolete check-in: 9a357b8f70 user: jan.nijtmans tags: thread-2-8-branch
2020-12-17
08:15
Re-generate configure scripts with (brand-new!!!) autoconf-2.70 check-in: 52bbc45200 user: jan.nijtmans tags: thread-2-8-branch
2020-12-16
10:16
Update rules.vc and rules-ext.vc to latest version check-in: 0f038309e9 user: jan.nijtmans tags: thread-2-8-branch
2020-11-26
17:07
Fix fossil url's check-in: c1fa31f006 user: jan.nijtmans tags: thread-2-8-branch
15:50
Make sure there's a "manifest.uuid", even when checked out with GIT check-in: 130435072f user: jan.nijtmans tags: thread-2-8-branch
2020-11-10
17:37
Fix pkgIndex.tcl (shouldn't totitle PKG_LIB_FILE ...) check-in: adc6a367aa user: jan.nijtmans tags: thread-2-8-branch
17:15
Don't depend on 'load' doing the totitle conversion any more check-in: 85c4cc2bac user: jan.nijtmans tags: thread-2-8-branch
2020-11-02
11:56
Don't bother doing a Travis build on MacOS: "thread" doesn't have anything Mac-specific check-in: 3d91ace9ca user: jan.nijtmans tags: thread-2-8-branch
09:38
Fix "make install" build on Travis check-in: ef6878a7da user: jan.nijtmans tags: thread-2-8-branch
2020-10-30
16:14
Test "make install" in Travis too check-in: 953fc16334 user: jan.nijtmans tags: thread-2-8-branch
2020-10-24
13:53
Don't use "--with-gdbm --with-lmdb" for all builds, because those are not always available check-in: 06cef0867c user: jan.nijtmans tags: thread-2-8-branch
2020-10-23
14:32
Make options --with-gdbm --with-lmdb work on Linux check-in: 9749982a32 user: jan.nijtmans tags: thread-2-8-branch
14:11
--with-gdbm and --with-lmdb doesn't work on Linux check-in: 062bdb8608 user: jan.nijtmans tags: thread-2-8-branch
2020-10-22
14:47
Log test-result on Travis check-in: b01f5c332d user: jan.nijtmans tags: thread-2-8-branch
09:51
Make "make install" work in Travis check-in: f50b1425be user: jan.nijtmans tags: thread-2-8-branch
2020-10-21
11:07
misleading quote in .travis.yml check-in: 31118f2bd6 user: jan.nijtmans tags: thread-2-8-branch
08:39
Travis build doesn't work without tclconfig/install-sh check-in: dd4533dc5a user: jan.nijtmans tags: thread-2-8-branch
2020-10-20
13:36
Don't do Travis build in "unix" directory check-in: eeb2d69d90 user: jan.nijtmans tags: thread-2-8-branch
2020-10-16
20:27
Since "thread" is now on fossil, adapt README accordingly check-in: 2bf9fca8a4 user: jan.nijtmans tags: thread-2-8-branch
09:31
Fix warning messages related to gcc -Wextra. Add experimental .travis.yml file check-in: 632c73dc00 user: jan.nijtmans tags: thread-2-8-branch
2020-10-15
14:09
Rebase to thread-2-branch (2.9) check-in: a2e1836887 user: jan.nijtmans tags: build-info
13:10
Merge 2.9 check-in: 0a0b836b05 user: jan.nijtmans tags: trunk
13:09
Merge 2.8 check-in: 520df98e72 user: jan.nijtmans tags: thread-2-branch
13:08
Update rules.vc to latest version check-in: 6220bdf3d0 user: jan.nijtmans tags: thread-2-8-branch
2020-07-16
15:15
Merge-mark (optimization in 2.8 doesn't make much sense here any more) check-in: 0f983c4b28 user: jan.nijtmans tags: thread-2-branch
15:01
Optimize ThreadSendData and ThreadClbkData usage to use only one ckalloc() in stead of two in most situations. check-in: 9a1fe2aece user: jan.nijtmans tags: thread-2-8-branch
14:02
Eliminate internal function threadSendFree(), since it's just the same as ckfree check-in: 248da51b62 user: jan.nijtmans tags: thread-2-8-branch
2020-07-09
14:30
Merge-mark check-in: 3e98ec423f user: jan.nijtmans tags: trunk
14:29
Merge 2.8 check-in: f073246dd2 user: jan.nijtmans tags: thread-2-branch
14:28
If internal TclGetIntForIndex stub entry is available in Tcl, always use this one. check-in: 8c20940302 user: jan.nijtmans tags: thread-2-8-branch
2020-07-07
10:48
Merge 2.9 check-in: 5064262b9f user: jan.nijtmans tags: trunk
10:47
Merge 2.8 check-in: 45f1f3454f user: jan.nijtmans tags: thread-2-branch
10:46
Add pkgIndex.tcl to .gitignore and ignore-glob. Add .project file for eclipse check-in: 456d201c84 user: jan.nijtmans tags: thread-2-8-branch
10:01
Merge 2.9 check-in: f5894ef878 user: jan.nijtmans tags: trunk
10:00
Merge 2.8 check-in: 134ce02430 user: jan.nijtmans tags: thread-2-branch
09:59
Add "manifest.uuid" to the distribution, so we can always see exactly which commit-id (either fossil or git) this distribution is generated from. check-in: 7c369b0bc1 user: jan.nijtmans tags: thread-2-8-branch
2020-07-03
11:09
Merge 2.9 check-in: a7e195320f user: jan.nijtmans tags: trunk
11:08
Merge 2.8 check-in: 581fbfdef8 user: jan.nijtmans tags: thread-2-branch
11:05
Update to latest TEA check-in: 6737050201 user: jan.nijtmans tags: thread-2-8-branch
2020-06-05
12:36
Merge 2.9 check-in: e3f41974d5 user: jan.nijtmans tags: trunk
12:34
Merge 2.8. Code cleanup. check-in: 9385cfbabd user: jan.nijtmans tags: thread-2-branch
12:31
Update rules.vc to latest TEA version check-in: df3b5ce7bb user: jan.nijtmans tags: thread-2-8-branch
2020-05-22
08:00
Merge 2.9 check-in: 0e6d3a65a2 user: jan.nijtmans tags: trunk
07:59
Merge 2.8 check-in: 6558572b67 user: jan.nijtmans tags: thread-2-branch
2020-04-15
17:15
Update to latest TEA. Add double-quotes, in case DESTDIR contains spaces check-in: 467f1eb865 user: jan.nijtmans tags: thread-2-8-branch
2020-03-12
09:07
Revert previous commit, since the restriction complained about is intentional. So, make it extra clear that Thread 3.0 is only supported with Tcl 9.0! check-in: 1a145a8728 user: jan.nijtmans tags: trunk
2020-03-11
21:44
Fix platform detection checks that intended to block use of Thread package on platforms with a pointer size of less than 32 bits but inadvertently also blocked 64-bit platforms. check-in: c1a7d4820b user: pooryorick tags: trunk
2020-03-06
19:29
Merge 2.9 check-in: 5507a0fde4 user: jan.nijtmans tags: trunk
19:29
Merge 2.8 check-in: 369127062c user: jan.nijtmans tags: thread-2-branch
19:28
Two C++-isms check-in: ac0330f6e6 user: jan.nijtmans tags: thread-2-8-branch
2020-02-12
14:04
Merge 2.9 check-in: 065eba7f8e user: jan.nijtmans tags: trunk
12:53
Merge 2.8 check-in: 90a12de0df user: jan.nijtmans tags: thread-2-branch
12:52
TEA update check-in: 7b2eedb786 user: jan.nijtmans tags: thread-2-8-branch
12:51
Make compile warning-free using -Wall -Wextra check-in: 57e7be4731 user: jan.nijtmans tags: thread-2-8-branch
2020-02-11
10:20
TEA update Remove unused CFLAGS_WARNING, but add missing LDFLAGS in Makefile.in check-in: 651b40afe0 user: jan.nijtmans tags: thread-2-8-branch
2020-01-23
09:36
Update to latest TEA check-in: 927d155ae3 user: jan.nijtmans tags: thread-2-8-branch
2020-01-13
14:21
Update version number to 3.0a2, for whenever we want to release next version. check-in: 791e0f0d0e user: jan.nijtmans tags: trunk
14:15
Merge 2.8 check-in: b9467ef1f4 user: jan.nijtmans tags: thread-2-branch
14:12
Update version number to 2.8.6, for whenever we want to release next version. check-in: 186eea0729 user: jan.nijtmans tags: thread-2-8-branch
2020-01-06
11:12
Merge 2.9 check-in: 08edeec3c5 user: jan.nijtmans tags: trunk
11:11
Merge 2.8 check-in: 80b10b3161 user: jan.nijtmans tags: thread-2-branch
11:10
Update to latest TEA check-in: bce25a0788 user: jan.nijtmans tags: thread-2-8-branch
2020-01-05
20:30
Due to the use of Tcl_GetIntForIndex(), make it impossible to run Thread 3.0 with Tcl 8.6 or lower check-in: 06ef580de0 user: jan.nijtmans tags: trunk
20:19
Merge-mark 2.9. Also undo previous commit, as Thread 3.0 is meant basically for Tcl 9.0 check-in: 4bb508d932 user: jan.nijtmans tags: trunk
20:16
Merge 2.8 check-in: 5fbcd7fad1 user: jan.nijtmans tags: thread-2-branch
20:15
(cherry-pick): Chase compiler warning on converting from a char * check-in: c13069456d user: jan.nijtmans tags: thread-2-8-branch
20:10
(cherry-pick): Fix package name requirement in test target (Thread vs thread) check-in: 8688f78909 user: jan.nijtmans tags: thread-2-8-branch
20:08
(cherry-pick): Chase compiler warning on doing pointer arithmetic on a string literal check-in: 6440788c53 user: jan.nijtmans tags: thread-2-8-branch
2019-12-30
15:29
I think 8.7 is good enough check-in: fa02a53eae user: gahr tags: trunk
15:28
Chase compiler warning on converting from a char * check-in: 8698b47dd3 user: gahr tags: trunk
15:28
Fix package name requirement in test target (Thread vs thread) check-in: 657cc4c3c1 user: gahr tags: trunk
15:08
Chase compiler warning on doing pointer arithmetic on a string literal check-in: fb30852d3e user: gahr tags: trunk
2019-11-22
22:02
Make Thread compile warning-free with Tcl 8.7. Forbid compilation with Tcl8.6 due to using Tcl_GetIntForIndex() and TCL_AUTO_LENGTH check-in: 5f462badbb user: jan.nijtmans tags: trunk, thread-3-0-a1
08:14
Merge 2.9 check-in: 45bb3cb8d8 user: jan.nijtmans tags: trunk
08:13
Merge 2.8 check-in: b37bc32e5e user: jan.nijtmans tags: thread-2-branch
08:10
Update rules.vc check-in: d08af8df56 user: jan.nijtmans tags: thread-2-8-branch
2019-11-14
20:08
Update TEA check-in: b4dc84614e user: jan.nijtmans tags: thread-2-8-branch, thread-2-8-5
2019-10-31
12:52
Merge 2.9. Trunk is now on 3.0a1 check-in: 60e801db7a user: jan.nijtmans tags: trunk
12:51
Merge 2.8 check-in: b3667cda04 user: jan.nijtmans tags: thread-2-branch
12:50
DL_OBJS and DL_LIBS don't belong to be set in TEA extensions' configure scripts check-in: 6babdd7a50 user: jan.nijtmans tags: thread-2-8-branch
12:45
Merge 2.9 check-in: 5754e66b70 user: jan.nijtmans tags: trunk
12:44
Merge 2.8 check-in: 15fbc9a901 user: jan.nijtmans tags: trunk
12:43
Update to latest TEA changes check-in: f02d2986c8 user: jan.nijtmans tags: thread-2-8-branch
2019-09-29
13:46
Merge 2.9 Closed-Leaf check-in: 7bdc74993a user: jan.nijtmans tags: novem
13:45
Merge 2.8 check-in: 399176ec08 user: jan.nijtmans tags: trunk
13:18
Update to latest rules.vc check-in: 361a9314d2 user: jan.nijtmans tags: thread-2-8-branch
2019-09-20
09:45
Merge 2.9 check-in: 6e8834a6a0 user: jan.nijtmans tags: novem
09:44
Merge 2.8 check-in: 5495f6cad5 user: jan.nijtmans tags: trunk
09:44
Remove more traces of threadWin.c Change tclsh8.4 -> tclsh8.6 check-in: 8af334271b user: jan.nijtmans tags: thread-2-8-branch
2019-09-19
13:01
Merge trunk check-in: 73e0aa2168 user: jan.nijtmans tags: novem
13:01
Merge 2.8 check-in: be23717d8b user: jan.nijtmans tags: trunk
13:00
Remove win/threadWin.c, as it's empty anyway. Don't compile Thread with -DUNICODE, since it doesn't access WIN32 UNICODE API anyway. check-in: 494c9b705a user: jan.nijtmans tags: thread-2-8-branch
2019-09-12
21:50
Merge trunk check-in: c74d42bfe5 user: jan.nijtmans tags: novem
21:49
Merge 2.8 branch check-in: 4aa1157848 user: jan.nijtmans tags: trunk
21:47
Update rules.vc to latest version check-in: 97b8a49cb3 user: jan.nijtmans tags: thread-2-8-branch
2019-09-04
10:59
Merge trunk check-in: e77f7450a4 user: jan.nijtmans tags: novem
10:58
Merge thread-2-8-branch check-in: a619025fe9 user: jan.nijtmans tags: trunk
10:52
When using Tcl 8.7 headers, don't worry about threaded-allocator mismatch any more in rules.vc check-in: b72f56f3e5 user: jan.nijtmans tags: thread-2-8-branch
2019-08-29
10:50
Update rules.vc check-in: 656a0532a5 user: jan.nijtmans tags: thread-2-8-branch
08:38
Merge trunk check-in: b7a7f842f3 user: jan.nijtmans tags: novem
08:36
Merge thread-2-8-branch check-in: e6d9d2cfcc user: jan.nijtmans tags: trunk
08:31
Update rules.vc to latest version check-in: 25a2173fc5 user: jan.nijtmans tags: thread-2-8-branch
2019-08-21
13:21
Merge trunk check-in: caf26b5242 user: jan.nijtmans tags: novem
13:20
Merge 2.8 check-in: 5ce26b72bd user: jan.nijtmans tags: trunk
13:17
TEA update: fix system recognition for some msys toolchains (providing uname -s = MSYS_NT-10.0) check-in: e101054a01 user: jan.nijtmans tags: thread-2-8-branch
2019-08-12
12:44
Merge trunk check-in: a3c34df784 user: jan.nijtmans tags: novem
12:39
Merge 2.8 check-in: bdc074fd78 user: jan.nijtmans tags: trunk
12:25
Code cleanup: Eliminate "register" keyword and various unnecessary type-casts check-in: 32f963aa06 user: jan.nijtmans tags: thread-2-8-branch
2019-07-26
14:23
closes [b5709ea906]: thread::send - short circuit sending to itself should consider order of already dispatched events, and such events are expected definitely before any IDLE event, only the event synchronously sends to head of queue is expected as first to be processed; added test illustrating and covering the issue. check-in: f0bd14f53f user: sebres tags: trunk
2019-07-03
11:15
Merge trunk check-in: c26f94b084 user: jan.nijtmans tags: novem
11:13
Merge 2.8 branch check-in: b046c2b131 user: jan.nijtmans tags: trunk
11:12
Make keyedListType MODULE_SCOPE check-in: 64888f72a9 user: jan.nijtmans tags: thread-2-8-branch
10:53
Merge trunk check-in: d07114f217 user: jan.nijtmans tags: novem
10:43
Merge 2.8 branch. Use TCL_INDEX_NONE as appropriate check-in: 7120359506 user: jan.nijtmans tags: trunk
09:49
Don't bother Tcl 9.0 compatibility, doesn't work for thread 2.8 anyway. check-in: a0e46ee19d user: jan.nijtmans tags: thread-2-8-branch
2019-07-02
15:40
Merge trunk check-in: 5dbfaa6b67 user: jan.nijtmans tags: novem
13:44
Merge 2.8 branch check-in: b5cc0241a8 user: jan.nijtmans tags: trunk
13:38
Make everything compile with a C++ compiler check-in: 98e6ef4220 user: jan.nijtmans tags: thread-2-8-branch
2019-06-29
21:06
Merge trunk check-in: 0238d42a96 user: jan.nijtmans tags: novem
14:39
Merge 2.8 branch check-in: 629db64158 user: jan.nijtmans tags: trunk
14:38
Use Tcl's built-in Tcl_GetIntForIndex() function (TIP #544) in stead of Thread's own built-in SvGetIntForIndex(). When running on Tcl <= 8.6, use TclGetIntForIndex() in stead (runtime switched) check-in: 91cf470a77 user: jan.nijtmans tags: thread-2-8-branch
2019-05-17
12:29
Merge trunk check-in: 97ce48e557 user: jan.nijtmans tags: novem
12:28
Merge thread-2.8-branch check-in: b5278091b6 user: jan.nijtmans tags: trunk
12:27
Doc improvements, backported from trunk. check-in: d3520adc0e user: jan.nijtmans tags: thread-2-8-branch
12:19
Don't thrust availability of Tcl_GetUnicodeFromObj(): If it's not there, just don't use it. check-in: 72ee9d48e5 user: jan.nijtmans tags: thread-2-8-branch
2019-05-09
16:20
small amend check-in: 6eef222a2f user: sebres tags: trunk
16:05
clarifying of thread::create documentation, closes [f5a5c23f47bef3d7] check-in: 65f81bd56a user: sebres tags: trunk
2019-03-28
20:18
merge-mark check-in: ffb96f851c user: jan.nijtmans tags: trunk
20:17
Update version number to 2.8.5, as preparation for next release check-in: 737ee63e1a user: jan.nijtmans tags: thread-2-8-branch
2019-03-27
23:56
Merge trunk check-in: fd7e216d1a user: jan.nijtmans tags: novem
23:56
Merge 2.8 check-in: cab55a1f66 user: jan.nijtmans tags: trunk
2019-03-25
08:54
Tcl_StringMatch -> Tcl_StringCaseMatch, since Tcl_StringMatch is actually a wrapper around Tcl_StringCaseMatch check-in: 36eb02f241 user: jan.nijtmans tags: thread-2-8-branch
2019-03-20
14:52
Merge trunk check-in: 4307b6698b user: jan.nijtmans tags: novem
14:48
Merge 2.8 branch check-in: 0619548927 user: jan.nijtmans tags: trunk
14:47
Further amend to [fe731813cd]: When using Tcl from the utf-max-6 branch (TIP upcoming), compiled with TCL_UTF_MAX>3, then use The Utf-32 version of Tcl_GetUnicodeFromObj() in stead of the Utf-16 version, switchable at run-time. check-in: 67e9a624e2 user: jan.nijtmans tags: thread-2-8-branch
2019-03-19
15:42
merge 2.8 check-in: add8f8baeb user: sebres tags: trunk
15:38
amend to [fe731813cd]: use Tcl_GetUnicodeFromObj (instead of Tcl_GetCharLength) for object-conversion in order to find string-type; There are really tcl-versions (or forks;) where Tcl_GetCharLength would not necessarily convert object to unicode. check-in: b49a179e29 user: sebres tags: thread-2-8-branch
15:05
Merge trunk check-in: d5b48ff830 user: jan.nijtmans tags: novem