Timeline
Not logged in

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

1313 check-ins using file tests/winFCmd.test version 97cc912e09

2026-05-22
09:38
Don't build it any more in Github Closed-Leaf check-in: 16b74905ed user: jan.nijtmans tags: core-8-branch
2026-03-09
12:38
cherry-picked from 9.0, fixes [51aa53616067cb63]: free scan - fixed hours only TZ (±1 or ±01); adj... check-in: cd6002f732 user: sebres tags: core-8-branch
2026-03-04
00:26
merge 8.6: amend to [2c237beffbace823] fixing generation of TZ name from offset by %z artificial nam... check-in: 6cd465b3e4 user: sebres tags: core-8-branch
2026-01-18
01:43
closes [96e5c814eb9ed955]: fixes sanitizer RTM-error signed integer overflow (no-trapv pragma also r... check-in: f954da0082 user: sebres tags: core-8-branch
2025-11-17
16:46
fixes validation bug [2a1d947d8c13506d] - update gregorian flag during validation, before checking d... check-in: fc87afd254 user: sebres tags: core-8-branch
2025-08-04
16:02
(cherry-picked from 9.0) fixes [5137b4387019d0e1]: ensure cache of base is correct for :localtime (s... check-in: 62ad42bba8 user: sebres tags: core-8-branch
2025-07-22
18:49
cherry-pick from 9.0: improve interpreter creation speed, if there is no zipfs tcl-library (avoid pe... check-in: 7fbbdb09fb user: sebres tags: core-8-branch
2025-07-21
18:46
cherry-pick to 8.7: amend to [61c01e0edb08a9ed], more cases for increment ref-count with use-after-f... check-in: 75a7e2ae57 user: sebres tags: core-8-branch
2025-07-18
17:36
cherry-pick to 8.7: fixes [61c01e0edb08a9ed] (TclpMatchInDirectory, windows only), increment ref-cou... check-in: d62a3b0713 user: sebres tags: core-8-branch
2025-05-02
19:32
WIP Leaf check-in: 20d3247f60 user: dgp tags: dgp-445-wip
19:08
WIP making fuller use of TIP 445 utilities. check-in: 1de0891643 user: dgp tags: dgp-445-wip
18:29
Use Tcl_InitStringRep() as intended. check-in: c3a9c69224 user: dgp tags: core-8-branch
17:57
Rework overflow test so it happens in a valid range. check-in: 31e034cfef user: dgp tags: core-8-branch
2025-03-16
16:44
Backout [338a305591] for 8.7 and 9.0: autoconf-2.69 is so common nowadays, we want an errormessage f... check-in: bc3b82c164 user: jan.nijtmans tags: core-8-branch
2025-03-15
21:04
make dist: "repair" target dist if required autoconf version is not available (AC_PREREQ too high), ... check-in: 338a305591 user: sebres tags: core-8-branch
20:57
merge 8.6 check-in: f98b11c9d2 user: sebres tags: core-8-branch
2025-03-14
18:01
missing static check-in: 716c1e33ef user: sebres tags: core-8-branch
17:37
code deduplication check-in: 68e13e3246 user: sebres tags: core-8-branch
17:31
padding check-in: d74392882a user: sebres tags: core-8-branch
2025-03-13
14:15
small amend: enforce relative conversion for date units only (all relative time units are similar an... check-in: f5c58d2c44 user: sebres tags: core-8-branch
2025-03-12
17:00
clock: fixes regression for clock add (and potentially free-scan) for relative time units with TZ (b... check-in: b730bd6161 user: sebres tags: core-8-branch
16:26
merge 8.6, new test clock-30.34 will fail in 8.7+ currently (illustrates the regression there) check-in: 95775c1c27 user: sebres tags: core-8-branch
2025-03-11
18:31
more cases for a compiler "fix" (signed-mod operation with potentially negative dividend) check-in: e33fcd57b0 user: sebres tags: core-8-branch
17:53
fixes [482db1d796540e68]: local seconds of day shall be always positive, also for negative base (mod... check-in: 27cbd7afc6 user: sebres tags: core-8-branch
17:51
added test coverage for `clock add` with negative base (bug [482db1d796540e68]) check-in: 663f0dad21 user: sebres tags: core-8-branch
2025-03-07
10:03
merge 8.6 check-in: 41ff414708 user: sebres tags: core-8-branch
2025-03-06
19:50
merge 8.6 check-in: 85f37b03b7 user: sebres tags: core-8-branch
19:29
merge 8.6 (amend to [ba68d1e9484a3a92] fixed wrong line nummer in Tcl_GetReturnOptions) check-in: 6a45d0a25e user: sebres tags: core-8-branch
15:14
merge 8.6 check-in: b381527b61 user: dgp tags: core-8-branch
14:41
merge 8.6 check-in: d60246e8c9 user: sebres tags: core-8-branch
12:51
small amend fixing coverage of [73bb42fb3f35cd61] in 8.7 for windows (8.7 is not utf-8 there) check-in: 2e5068a682 user: sebres tags: core-8-branch
12:50
fixes another variant of [73bb42fb3f35cd61] (BUFFER_PADDING panic) with more tests; increases covera... check-in: 2c0e7b634b user: sebres tags: core-8-branch
2025-03-05
15:30
The "numTokens" field of Tcl_Token is now type Tcl_Size. Propagate that change through the code. check-in: dac52020d7 user: dgp tags: core-8-branch
13:42
fixes [712efac3397f9954]: change mistakenly flipped args for Tcl_OpenTcpServerEx() check-in: e91ac5ffe3 user: sebres tags: core-8-branch
2025-03-04
15:47
clock.tcl: fixes [2c0f49e26c27847a] - ensure cache remain consistent when deriving from parent (don'... check-in: dc5c5857c1 user: sebres tags: core-8-branch
15:45
tests/clock.test: added test illustrating bug [2c0f49e26c27847a] - cache becomes inconsist when deri... check-in: a91fabc1b0 user: sebres tags: core-8-branch
2025-03-03
09:40
Fix bug in Tcl_SetWideUIntObj. check-in: c788185716 user: dkf tags: core-8-branch
2025-02-26
20:33
another one check-in: 5d1f2f7256 user: dgp tags: core-8-branch
20:26
merge 8.6 check-in: c1df911fb8 user: dgp tags: core-8-branch
2025-02-25
19:19
Merge 9.0.0 check-in: dbf9e21ca3 user: dgp tags: dgp-refactor
19:09
Merge introduction of TclNewNamespaceObj(), resolve conflicts check-in: 8d9604f0e4 user: dgp tags: dgp-refactor
18:50
conflict free check-in: d487966f45 user: dgp tags: dgp-refactor
18:36
merge 9.0b3 check-in: 5c61a0b81a user: dgp tags: dgp-refactor
18:16
merge & resolve check-in: 11f14ba10a user: dgp tags: dgp-refactor
18:04
merge & resolve check-in: bc85f8e90f user: dgp tags: dgp-refactor
17:54
merge & resolve check-in: 2d13d1fb4c user: dgp tags: dgp-refactor
17:42
merge & resolve check-in: 6562fa8218 user: dgp tags: dgp-refactor
17:33
conflict free check-in: 4f4701911a user: dgp tags: dgp-refactor
17:00
merge & resolve check-in: e28d6719a5 user: dgp tags: dgp-refactor
16:46
conflict free check-in: e830115f29 user: dgp tags: dgp-refactor
16:36
merge & resolve check-in: 430970cc11 user: dgp tags: dgp-refactor
16:19
merge & resolve check-in: 5960b9e8fb user: dgp tags: dgp-refactor
15:58
conflict free merge check-in: 7cc5b51390 user: dgp tags: dgp-refactor
15:49
merge & resolve check-in: 0b8b91452e user: dgp tags: dgp-refactor
2025-02-24
21:30
get merging back on trunk up to 9.0b2 release check-in: ae4a8f86e6 user: dgp tags: dgp-refactor
21:07
merge & resolve check-in: 7f5769effb user: dgp tags: dgp-refactor
20:47
conflict free merge check-in: 774cc31060 user: dgp tags: dgp-refactor
20:37
merge & resolve check-in: 981242ea94 user: dgp tags: dgp-refactor
20:16
merge & resolve check-in: 966dd9dbe0 user: dgp tags: dgp-refactor
19:57
conflict free merge check-in: 1083f0d6b7 user: dgp tags: dgp-refactor
19:49
Merge next checking; resolve conflicts check-in: 7ded38147e user: dgp tags: dgp-refactor
19:31
Conflict free merge from trunk check-in: 5fd0ed6ca1 user: dgp tags: dgp-refactor
18:13
Merge 8.6 check-in: 430fac31d1 user: jan.nijtmans tags: core-8-branch
2025-02-17
14:44
Remove references to ancient TIP's check-in: 81986487be user: jan.nijtmans tags: core-8-branch
2025-02-14
17:45
No need to mention "TIP 412" any more check-in: 3a04870ea2 user: jan.nijtmans tags: core-8-branch
2025-02-12
08:22
Don't worry building for Tcl 8.7 any more check-in: d82e59b257 user: jan.nijtmans tags: core-8-branch
2025-02-10
13:01
merge 8.6 check-in: fedb8e8b95 user: sebres tags: core-8-branch
2025-02-08
15:52
merge 8.6 (optimization of TclSubstOptions) check-in: b32100901b user: sebres tags: core-8-branch
2025-01-31
17:40
(cherry-pick): Ticket [73bb42fb3f] Panic "Buffer Underflow, BUFFER_PADDING not enough" due to not ch... check-in: b5d5968215 user: jan.nijtmans tags: core-8-branch
13:27
Run testcases on MacOS-15 check-in: 1bd6de6da2 user: jan.nijtmans tags: core-8-branch
2025-01-29
05:28
Merge 8.6. Fix handle leak introduced by exec fix. Thanks @chw check-in: 3d6d531521 user: apnadkarni tags: core-8-branch
2025-01-28
10:41
merge 8.6: man timerate fix [48a7a56dda844782] clarifying -overhead check-in: fe7f181baf user: sebres tags: core-8-branch
09:34
Merge fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands check-in: 1d91f017ff user: apnadkarni tags: core-8-branch
05:43
Merge fix for [4f0b5767ac]. Exec of App Execution Aliases on Windows check-in: 222f6ff309 user: apnadkarni tags: core-8-branch
2025-01-23
12:36
merge 8.6 (timerate stability fix: no hang by iterations with quadratic complexity, better threshold... check-in: c96e4ca5c0 user: sebres tags: core-8-branch
2025-01-20
17:06
merge 8.6 check-in: 04a05601a8 user: sebres tags: core-8-branch
2025-01-19
16:18
tzdata updated to Olson's tzdata2025a check-in: 6f8306dd48 user: jan.nijtmans tags: core-8-branch
2025-01-16
09:16
Add dummy TclpLoadMemoryGetBuffer/TclpLoadMemory for Windows and UNIX, so compiling with TCL_LOAD_FR... check-in: 88acf4888e user: jan.nijtmans tags: core-8-branch
2025-01-14
14:16
Make Tcl_SetResult usable in tclTest.c, even if TCL_NO_DEPRECATED is defined check-in: ac77574977 user: jan.nijtmans tags: core-8-branch
12:11
Undo previous commit, it didn't really help. Fix tests for Tcl_UtfNext/Tcl_UtfPrev, which were alway... check-in: a22c342d62 user: jan.nijtmans tags: core-8-branch
2025-01-13
10:23
#ifdef TCL_NO_DEPRECATED -> #ifndef TCL_NO_DEPRECATED check-in: f74b64fb88 user: jan.nijtmans tags: core-8-branch
09:37
Re-enable Tcl_SavedResult testcases. They won't work if TCL_NO_DEPRECATED is set. check-in: 79aaf735df user: jan.nijtmans tags: core-8-branch
2025-01-12
18:04
Fix [70f3b23cad]. Doc fix only check-in: e3fb9432f2 user: jan.nijtmans tags: core-8-branch
17:35
In dltest/pkg*.c, prevent calling deprecate API as well check-in: 112f8360d4 user: jan.nijtmans tags: core-8-branch
13:57
Handle TCL_NO_DEPRECATED in test code: Don't try to use deprecated API check-in: 5418327f96 user: jan.nijtmans tags: core-8-branch
2025-01-11
21:22
Fix ifndef -> ifdef in previous commit check-in: add8cd5ddd user: jan.nijtmans tags: core-8-branch
2025-01-10
21:28
Tcl_GetUnicode() et all (from the UTF16 compatibility layer) should be handled by TCL_NO_DEPRECATED ... check-in: fcce946105 user: jan.nijtmans tags: core-8-branch
20:41
Tcl_MakeSafe() should be handled by TCL_NO_DEPRECATED as well check-in: ffbb4a7df7 user: jan.nijtmans tags: core-8-branch
20:26
Tcl_GetAlias() should be handled by TCL_NO_DEPRECATED as well check-in: 91892a998f user: jan.nijtmans tags: core-8-branch
2025-01-08
13:57
Only typedef Tcl_Size when Tcl_Size is not #defined. Spacing changes (backported from 8.7) check-in: 70a524360e user: jan.nijtmans tags: core-8-branch
08:36
(cherry-pick): Simplification for [d58e315172] check-in: 1dd56a242c user: jan.nijtmans tags: core-8-branch
2025-01-07
09:53
Fix [fc35093ce]: Better error-message than "interpreter uses an incompatible stubs mechanism" check-in: d9f0a470f3 user: jan.nijtmans tags: core-8-branch
2025-01-06
22:58
Merge 8.6 check-in: 8f6129a4b9 user: jan.nijtmans tags: core-8-branch
2025-01-05
17:41
Tcl_UniChar -> int in tcl.decls. This gives a correct compiler-warning when Tcl_GetUnicode() usage d... check-in: d4ce35d896 user: jan.nijtmans tags: core-8-branch
2025-01-04
22:24
More stub-related fixes: export TclGetAliasObj and TclGetUnicodeFromObj, for better (binary) compati... check-in: 176cd6dda1 user: jan.nijtmans tags: core-8-branch
13:06
Fix compilation warning check-in: b6aab4390a user: jan.nijtmans tags: core-8-branch
2025-01-03
13:28
(Cherry-pick): [2bc08cd2e6] - document TCL_{LL,SIZE}_MODIFIER, Tcl_Size, TCL_SIZE_MAX check-in: b78218e430 user: jan.nijtmans tags: core-8-branch
13:23
Make room for 2 more (internal) stub entries: TclOOMakeProcInstanceMethod2 and TclOOMakeProcMethod2.... check-in: c4de29b63e user: jan.nijtmans tags: core-8-branch
2025-01-02
17:31
Fix [d58e31517203396e]: configure --enable-64bit=aarch64 broken check-in: 7576f0b167 user: jan.nijtmans tags: core-8-branch
15:56
(cherry-pick): Remove dead code in tclLoadDyld.c check-in: 95dd3a7969 user: jan.nijtmans tags: core-8-branch
2025-01-01
20:41
Merge-mark check-in: 23c65058b3 user: jan.nijtmans tags: core-8-branch
2024-12-29
22:23
merge 8.6 (windows only: obtain cpuid data with clang/gcc) check-in: f64447131a user: sebres tags: core-8-branch
16:57
merge 8.6 (clang/gcc: silence Wunused-but-set-variable in generated tclDate) check-in: 3ae58d32f5 user: sebres tags: core-8-branch
16:23
missing semicolon, fixes MacOS-clang build check-in: 2148111220 user: sebres tags: core-8-branch
2024-12-28
14:45
amend (negative and odd number by odd power) check-in: c941103fb4 user: sebres tags: core-8-branch
14:40
better coverage for FP-class "subnormal" check-in: 26637889d6 user: sebres tags: core-8-branch
14:00
small speed-up for FP classification of int (simple cast wide to double) check-in: c67dcc2e86 user: sebres tags: core-8-branch
13:58
amend to [98006f00ac471be5]: fixes MSVC build (values of FP_* are compiler/implementation specific, ... check-in: 3059fadfe6 user: sebres tags: core-8-branch
00:58
expr.test: amend to [98006f00ac471be5] - tests simplification and deduplication, big matrix for isun... check-in: 1b2b6d08bb user: sebres tags: core-8-branch
2024-12-27
23:23
amend to [98006f00ac471be5]: code simplification and deduplication check-in: 261c3bd222 user: sebres tags: core-8-branch
21:19
amend to fix [98006f00ac471be5]: typo check-in: ea993b9387 user: sebres tags: core-8-branch
21:17
fixes [98006f00ac471be5] tcl::mathfunc::isunordered mistakenly considered non-double numbers (e.g. i... check-in: e749604467 user: sebres tags: core-8-branch
21:15
tcl::mathfunc::isunordered: extended test illustrating [98006f00ac471be5] check-in: baaeb4d070 user: sebres tags: core-8-branch
2024-12-26
18:41
merge 8.6 check-in: 87a3148524 user: sebres tags: core-8-branch
18:28
rewrite TclGetLambdaFromObj a bit (more similar to 8.6th code) check-in: 0b54f5e5c6 user: sebres tags: core-8-branch
18:24
integrate bug-67d5f75c36, fix for [67d5f75c36cbada6] check-in: 4d5c35382a user: sebres tags: core-8-branch
18:20
merge 8.6 check-in: 56a1529dd4 user: sebres tags: core-8-branch
15:51
cherry-pick sebres-arith-series-rework: fixes several bugs and UB (closes [d2a3c5f80bf47362]), impro... check-in: 0bc5d41fe7 user: sebres tags: core-8-branch
2024-12-23
12:06
Add missing NULLs check-in: 37cd7aaf4a user: dkf tags: core-8-branch
2024-12-18
12:33
Merge 8.6 check-in: 7996507bc0 user: jan.nijtmans tags: core-8-branch
2024-12-16
11:12
Remove experimental (and untested) code related to BREAK_NAMESPACE_COMPAT check-in: 78da2fa1f6 user: jan.nijtmans tags: core-8-branch
2024-12-15
18:27
(backport): Fix [63449c0514]: [namespace children] doesn't match non-glob patterns below the global ... check-in: da751091af user: jan.nijtmans tags: core-8-branch
2024-12-13
09:59
Fix [c4f365470e]: Size modifiers j, q, z, t not implemented check-in: 5dba87ea38 user: jan.nijtmans tags: core-8-branch
05:37
Fix example. http::config, not http::configure check-in: bd8b19b6d6 user: apnadkarni tags: core-8-branch
2024-12-12
14:39
Make sure tclUuid.h doesn't end up in "make dist" check-in: 1a7d3d0111 user: jan.nijtmans tags: core-8-branch
14:37
dup test names check-in: 88224cf73f user: dgp tags: core-8-branch
2024-12-11
20:56
Plug memory leak. test hygiene -- avoid fragility in makeFile / removeFile check-in: 16e450e72f user: jan.nijtmans tags: core-8-branch
2024-12-10
09:40
TIP #707: Add ptrAndSize to dtrace as well. check-in: 51e10b4c1b user: jan.nijtmans tags: core-8-branch
09:38
(cherry-pick )Fix ungrammatical doubling of words in comments check-in: 49100cbdd2 user: jan.nijtmans tags: core-8-branch
03:01
TIP 707 - add ptrAndSize field to Tcl_Obj check-in: 482f7a52c2 user: apnadkarni tags: core-8-branch
2024-12-09
10:38
Merge 8.6. Fix [1dc7f3e5f1] - filesystem-1.30.3 should normalize before comparing. Tx @gahr check-in: 3709e88a03 user: apnadkarni tags: core-8-branch
2024-12-07
13:15
Fix [https://core.tcl-lang.org/thread/tktview/9e69e2c602|9e69e2c602]: Problem with TIP#609 check-in: 81c759724b user: jan.nijtmans tags: core-8-branch
2024-12-06
09:29
(cherry-pick): Let enums be enums check-in: d83af93efb user: jan.nijtmans tags: core-8-branch
09:19
Fix "make dist". $(DISTDIR) part was missing check-in: c6225c482e user: jan.nijtmans tags: core-8-branch
2024-12-05
19:26
amend: remove extra spaces appearing by resolving merge conflicts check-in: 43ab84c96e user: sebres tags: core-8-branch
18:28
merge 8.6 (fix SF [0b809cd3fc8b6e5e], conflicts resolved) check-in: 77a1c3f978 user: sebres tags: core-8-branch
13:47
This could give a (C++) compiler warning check-in: 0f0f793c33 user: jan.nijtmans tags: core-8-branch
11:41
Fix some EXEC flags (in "make dist" too) check-in: c500c19889 user: jan.nijtmans tags: core-8-branch
09:52
Fix [aaa84fbbc5]: zipfs info on mountpoint of executable returns zero offset in field 4 check-in: 4358bf994e user: jan.nijtmans tags: core-8-branch
2024-12-04
17:55
Remove a lot of dead code: macOS < 10.9 is no longer supported check-in: dbc6e5ebd3 user: jan.nijtmans tags: core-8-branch
17:51
Indenting check-in: 3dd7035ccc user: jan.nijtmans tags: core-8-branch
2024-12-03
13:11
On macOS, use the VFS pathname as name for the module, in stead of simply "[Memory Based Bundle]". check-in: 5cab008cd3 user: jan.nijtmans tags: core-8-branch
2024-12-02
09:49
Actual follow-up (not really a counter-proposal) to TIP #707, with a further simplification. Rebased... Closed-Leaf check-in: 89564bda22 user: jan.nijtmans tags: tip-707-alt
01:32
TIP 707 Closed-Leaf check-in: 69be439140 user: apnadkarni tags: tip-707
2024-11-27
10:50
fix typo in manual page on [info frame] check-in: 87b64507ca user: Torsten tags: core-8-branch
2024-11-26
17:05
Proof of concept cleaning up temp DLLs Closed-Leaf check-in: 4317ebe71d user: apnadkarni tags: apn-bug-a8e4f76ce4
12:11
(cherry-pick): Bug [5a1aaa20]: lsearch -stride with -subindices and -inline -all gives unexpected re... check-in: 64cb91acdd user: jan.nijtmans tags: core-8-branch
11:14
Merge 8.6 check-in: 1e677908bb user: jan.nijtmans tags: core-8-branch
2024-11-25
11:59
fixed validation of day of week for 24:00 (move to next day) closes [882da1e28b] check-in: cea877fd7f user: sebres tags: core-8-branch
2024-11-24
19:25
code review, don't need special handling to adjust julianDay, date increment by 24:00 (or by leap se... check-in: 66e7fb75d9 user: sebres tags: core-8-branch
18:52
avoid possible double validation of stage 2 (S2) check-in: 0c7ae252cc user: sebres tags: core-8-branch
2024-11-23
15:38
No need for error-reporting in TclpLoadMemory(): If it fails, a fallback scenary is started, copying... check-in: 2a0ab9a83c user: jan.nijtmans tags: core-8-branch
12:37
Revert "leapDay" stuff. Too early for 9.0.1 check-in: ecc285c2d6 user: jan.nijtmans tags: core-8-branch
2024-11-22
10:39
Remove support for leap-minutes (I thought I already removed that) check-in: 408183a4a5 user: jan.nijtmans tags: core-8-branch
10:08
Use "switch" statement for month selection check-in: b84c3a8db5 user: jan.nijtmans tags: core-8-branch
09:28
Add simple year-check to leap-seconds detection: There were only leap seconds from 1972 - 2016 (whic... check-in: 934465aa95 user: jan.nijtmans tags: core-8-branch
2024-11-21
21:14
fix leap seccond scan [f2b5f89c0d8520ea] (and [aee9f2b916afd976]): recognize leap second (estimate a... Leaf check-in: d4b4648db7 user: sebres tags: bug-f2b5f89c0d-alt-leapsec
21:09
test coverage illustrating the proper leep second behaviour for [f2b5f89c0d8520ea] (and [aee9f2b916a... check-in: 377156e138 user: sebres tags: bug-f2b5f89c0d-alt-leapsec
21:04
small amend check-in: 6c745647b4 user: sebres tags: bug-f2b5f89c0d-alt-leapsec
17:56
Change TclpLoadMemoryGetBuffer/TclpLoadMemory signature using size_t/Tcl_Size check-in: 6b033a746e user: jan.nijtmans tags: core-8-branch
11:27
Fix [aee9f2b916] and [f2b5f89c0d]: clock scan of leapsecond/24:00, ISO-8601-compatibility. check-in: 5b5f4e8334 user: jan.nijtmans tags: core-8-branch
2024-11-19
23:53
starts branch with alternate solution for [f2b5f89c0d8520ea]; tools/tclZIC.tcl: produces leap second... check-in: 877284201f user: sebres tags: bug-f2b5f89c0d-alt-leapsec
2024-11-15
17:47
merge point (no changes) check-in: 13d4d3d6f2 user: sebres tags: core-8-branch
17:31
small amend check-in: 6dd50fd094 user: sebres tags: core-8-branch
17:27
added vice versa tests - definitely wrong conversions for -valid 1 (wrong day and month for a leap s... check-in: 0d27fe8ee3 user: sebres tags: core-8-branch
17:10
merge 8.6, test extended with formatted scan and controlled by constraint valid_off now check-in: 85644d54af user: sebres tags: core-8-branch
11:18
Add testcases related to [f2b5f89c0d]: clock scan of leapsecond: wrong result in 8.6 and 9.0 check-in: e13bdc7d81 user: jan.nijtmans tags: core-8-branch
2024-11-14
09:32
Fix problem in testcase check-in: e8bd84d28e user: jan.nijtmans tags: core-8-branch
2024-11-13
19:39
merge 8.6: fix and coverage for bug [43c94f95988f3057]: avoid vulnerability loading init.tcl in curr... check-in: f7d3654527 user: sebres tags: core-8-branch
15:37
(backport) Move non-error literal to TclOO's internal literal cache. check-in: 8086e58f6f user: jan.nijtmans tags: core-8-branch
14:36
Sync "rules.vc" with Tk check-in: 4e6eee5fa2 user: jan.nijtmans tags: core-8-branch
2024-11-12
23:03
(backport) Make "-index" example more illustrative, Remove stray brace in example check-in: 626c418ead user: jan.nijtmans tags: core-8-branch
13:16
GHA win-, linux- and mac-flows: speed-up build (j4), add info section into build check-in: 9663b4dd8b user: jan.nijtmans tags: core-8-branch
12:10
backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. Remove some unneeded typeca... check-in: e1e7f93e74 user: jan.nijtmans tags: core-8-branch
2024-11-09
00:13
(backport): Move table processing of DeclaredClassMethod check-in: eeaaac7f16 user: jan.nijtmans tags: core-8-branch
2024-11-06
20:08
Implement [364bd985d6]: install registry and dde in $INSTALL_DIR\lib always check-in: 4a08e79269 user: jan.nijtmans tags: core-8-branch
2024-11-04
20:27
Fix [https://core.tcl-lang.org/tk/info/bb110c70d1|bb110c70d1]: cannot build .chm help file (Windows) check-in: 4933ef5a97 user: jan.nijtmans tags: core-8-branch
2024-11-02
07:55
Merge 8.6 check-in: d27ab6e11b user: apnadkarni tags: core-8-branch
2024-11-01
15:56
merge 8.6 check-in: a56b3c5c17 user: dkf tags: core-8-branch
2024-10-31
13:54
merge 8.6 check-in: f51892e6c5 user: sebres tags: core-8-branch
13:30
merge 8.6 (clock: load TZ failure normalization and test coverage) check-in: f788320fc9 user: sebres tags: core-8-branch
2024-10-30
11:38
TIP 701 - Tcl_FSTildeExpand C API check-in: c2f3dbddd9 user: apnadkarni tags: core-8-branch
11:24
Add Tcl_FSTildeExpand manpage. Do not depend on caller to clean up output DString on error Closed-Leaf check-in: 321a559f8c user: apnadkarni tags: tip-701
2024-10-29
18:37
merge 8.6: fixes regression and further bug [2c237beffbace823] check-in: 5f73876fe7 user: sebres tags: core-8-branch
2024-10-25
17:01
Add tcl::unsupported::icu normalize check-in: 240e94b4a0 user: jan.nijtmans tags: core-8-branch
15:52
doc/clock.n: typo check-in: 6218e8f6e0 user: sebres tags: core-8-branch
10:44
(void *)NULL -> (char *)NULL, where appropriate check-in: d21087d935 user: jan.nijtmans tags: core-8-branch
09:56
Merge 9.0 (9.0.0 release) check-in: 8523e01f8f user: jan.nijtmans tags: tip-626
09:25
Merge 9.0 check-in: 9a9302a669 user: jan.nijtmans tags: tip-626
2024-10-24
14:41
Merge 8.6 check-in: 39e2e7c002 user: jan.nijtmans tags: core-8-branch
11:36
Document that [file dirname [file dirname [info nameofexecutable]]]/lib is also added to $auto_path ... check-in: 68c9c18275 user: jan.nijtmans tags: core-8-branch
09:21
Merge 8.6 check-in: e99d2f6d2b user: jan.nijtmans tags: core-8-branch
2024-10-23
13:37
Update docs regarding tilde substitution (backported from 9.0). For TCLLIBPATH, do the same tilde su... check-in: a3fc2ce918 user: jan.nijtmans tags: core-8-branch
13:19
Fix documentation on tcl_wordchars/tcl_nonwordchars check-in: 3f2ba191a4 user: jan.nijtmans tags: core-8-branch
11:13
merge 8.6, conflicts resolved check-in: 466beedcfc user: sebres tags: core-8-branch
2024-10-22
13:08
(cherry-pick): Fix [66da4d4228] - UTF-16 encoder buffer overflow check-in: c0e4798bb1 user: jan.nijtmans tags: core-8-branch
2024-10-18
19:05
tcl_wordchars and tcl_nonwordchars doc fix proposal. See [f88bc5ff88] Closed-Leaf check-in: b2eab2cc8e user: jan.nijtmans tags: bug-f88bc5ff88
15:12
Fix [73d5cb615e]: zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1 backport [cfdf80a2efc6]: zlib ch... check-in: 07b3bc2ff1 user: jan.nijtmans tags: core-8-branch
2024-10-16
21:04
Remove a lot of stuff meant for macOS < 10.9 check-in: 6415ba7727 user: jan.nijtmans tags: core-8-branch
20:22
Remove obsolete -single_module linker flag Closed-Leaf check-in: 9cc829359d user: jan.nijtmans tags: bug-cb052066de
11:22
Put back some lines in tcl.m4: the "gettimeofday" detection fails without it check-in: a07ee5ce3e user: jan.nijtmans tags: core-8-branch
08:10
SunOS 4 is no longer supported check-in: 714ef2610a user: jan.nijtmans tags: core-8-branch
2024-10-14
20:30
Remove a lot of stuff meant for macOS < 10.9 check-in: 49e8bca1ab user: jan.nijtmans tags: bug-cb052066de
2024-10-09
16:05
Fix warning: warning C4047: 'function': 'char *' differs in levels of indirection from 'const char *... check-in: cf4e367415 user: jan.nijtmans tags: core-8-branch
2024-10-08
22:36
Follow-up for [0439e1e1a3]: Slow detection of illegal expr argument. Same fix in more places. Only ... check-in: a618dcb270 user: jan.nijtmans tags: trunk, main
22:26
Fix [0439e1e1a3]: Slow detection of illegal expr argument check-in: f10435bb91 user: jan.nijtmans tags: core-8-branch
15:17
Do an additional check, before declaring something "a list" Closed-Leaf check-in: d02bb20b39 user: jan.nijtmans tags: bug-0439e1e1a3
13:19
Rebase to 9.0 check-in: 167e636990 user: jan.nijtmans tags: bug-0439e1e1a3
2024-10-07
21:47
In Tcl_GetNumberFromObj() change the dictionary length check from > 1 to > 0 to determine whether th... check-in: 6671214b3b user: pooryorick tags: trunk, main
2024-10-05
21:15
Update nmakehlp.c check-in: 72b069cb86 user: jan.nijtmans tags: trunk, main
21:12
Update nmakehlp.c check-in: a465cc43f3 user: jan.nijtmans tags: core-8-branch
21:08
Backport vctool check-in: 11f27c1ae7 user: jan.nijtmans tags: core-8-branch
21:00
Move new stub entry to 657, which is slightly better check-in: cdb0818396 user: jan.nijtmans tags: tip-701
08:50
Complete the FOREACH_HASH family check-in: ea9b650e04 user: dkf tags: trunk, main
06:05
vctool - fix confusion between 'debug' and 'pdbs' options check-in: 1d1e6de2ee user: apnadkarni tags: trunk, main
2024-10-03
08:21
Update links, pointing to the 9.0 release as well check-in: 8a92b97680 user: jan.nijtmans tags: trunk, main
08:18
Update links, pointing to the 9.0 release as well check-in: 7acc0b2bb1 user: jan.nijtmans tags: core-8-branch
2024-10-02
11:49
Use version number "9.0" somewhat more in comments check-in: b716a367fb user: jan.nijtmans tags: trunk, main
2024-10-01
17:17
Bug [67d5f75c36]. Revert to 8.6 behaviour. Recompile lambda on interp mismatch Closed-Leaf check-in: de39c09363 user: apnadkarni tags: bug-67d5f75c36
2024-09-30
09:30
(cherry-pick): Even when building against Tcl8, PRJLIBNAME9 should not have the "t" suffix else it b... check-in: 55abecc8e3 user: jan.nijtmans tags: core-8-branch
08:25
Use more named constants in TclOO implementation check-in: 770230bffe user: dkf tags: trunk, main
2024-09-29
10:52
Even when building against Tcl8, PRJLIBNAME9 should not have the "t" suffix else it breaks pkgIndex.... check-in: 76d1886f29 user: apnadkarni tags: trunk, main
2024-09-27
10:27
Rebase to 9.0 Leaf check-in: 7d43b62f8a user: jan.nijtmans tags: documentation-cleanup-for-transition
10:25
Cherry-pick 2 trivial fixes from 'documentation-cleanup-for-transition' branch check-in: a0e3dfeddc user: jan.nijtmans tags: trunk, main
10:24
Cherry-pick 2 trivial fixes from 'documentation-cleanup-for-transition' branch check-in: a45dfaf424 user: jan.nijtmans tags: core-8-branch
08:49
Rebase to 9.0 check-in: 11ba8e51a8 user: jan.nijtmans tags: documentation-cleanup-for-transition
08:38
version -> 9.0.1 check-in: 8f6ce631b8 user: jan.nijtmans tags: trunk, main
03:20
Merge 8.7 - Fix zipfs canonical manpage check-in: 268468282f user: apnadkarni tags: trunk, main
03:18
Fix zipfs canonical manpage to match TIP 430 and actual implementation check-in: 720ed356ac user: apnadkarni tags: core-8-branch
2024-09-26
21:28
Don't use "9.0b3" any more. Spacing check-in: 946fbd0fda user: jan.nijtmans tags: trunk, main
21:08
Backport Tcl_BounceRefCount() from Tcl 9.0 check-in: 7073e07042 user: jan.nijtmans tags: core-8-branch
20:20
Backport http 2.10.0 from 9.0 check-in: 260dad7a1c user: jan.nijtmans tags: core-8-branch
19:41
Merge-mark 8.7 check-in: fa6bfe7e5e user: jan.nijtmans tags: trunk, main
19:32
Backport many small documentation changes (as far as appropriate) from 9.0. Update changes.md check-in: 2046ce35ea user: jan.nijtmans tags: core-8-branch
18:40
Open space in changes.md for new changes to be recorded as they are developed. check-in: 4e4f6f67df user: dgp tags: trunk, main
18:29
merge release check-in: e569153b74 user: dgp tags: trunk, main
2024-09-25
22:09
TclMaxListLength() is already checked for within SetDoubeFromAny() check-in: 73bd3c5996 user: jan.nijtmans tags: bug-0439e1e1a3
21:45
Code de-duplication, move it to TclParseNumber() check-in: beb6a2bf05 user: jan.nijtmans tags: bug-0439e1e1a3
14:08
Merge-mark check-in: fa4d47e2e7 user: jan.nijtmans tags: bug-0439e1e1a3
13:56
merge trunk Closed-Leaf check-in: 9af3ef7dce user: dgp tags: rc3, core-9-0-0-rc, core-9-0-0
13:56
Sync test suite to latest code change check-in: ce43f9d436 user: dgp tags: trunk, main
13:49
A few more compatibility warnings in the release notes. check-in: ed59e55964 user: dgp tags: core-9-0-0-rc
13:45
merge trunk check-in: 1b39dea691 user: dgp tags: core-9-0-0-rc
11:37
Rebase to 9.0 check-in: 5e63a529a9 user: jan.nijtmans tags: bug-0439e1e1a3
10:53
one more occurence of version 8.7 removed check-in: 43756df9e7 user: Torsten tags: trunk, main
10:50
purged mentions of Tcl 8.7 in man pages (apart from usage in .VS and .VE macros which will not lead ... check-in: 7891a2e4b2 user: Torsten tags: trunk, main
08:34
Rebase to 9.0 check-in: 09370a59d0 user: jan.nijtmans tags: bug-0439e1e1a3
07:38
Modify fix for [0439e1e1a3], no conversion to list any more. Reported by AKU. check-in: 53e5096b31 user: jan.nijtmans tags: trunk, main
2024-09-24
21:46
Merge 9.0. Use TclMaxListLength() to determine error-message in stead of converting to a list check-in: 1870ed5dd9 user: jan.nijtmans tags: bug-0439e1e1a3
08:14
&mdash; -> — check-in: fc13eb89d8 user: jan.nijtmans tags: rc2, core-9-0-0-rc
2024-09-23
16:38
Merge trunk; Remove "Known Bugs" that are now fixed; changes file wordsmithing check-in: d46284c1df user: dgp tags: core-9-0-0-rc
2024-09-22
16:45
Rebase to 9.0, but use ListObjIsCanonical() in stead of testing for first char being '#' check-in: cd583cb169 user: jan.nijtmans tags: bug-e38dce74e2-214cc0eb22-v2
16:22
Fix [e38dce74e2]: Command line built with list not properly quoted check-in: 8627aad9bd user: jan.nijtmans tags: trunk, main
16:12
Fix [e38dce74e2]: Command line built with list not properly quoted check-in: 99a7645e72 user: jan.nijtmans tags: core-8-branch
06:22
Merge 8.7 - coroutine doc duplicate text check-in: 104ca7e793 user: apnadkarni tags: trunk, main
06:17
Docs - Fix spurious .RE in encoding.n, remove duplicate text in coroutine.n check-in: 2747220a89 user: apnadkarni tags: core-8-branch
2024-09-21
22:46
It looks like ListObjIsCanonical() is needed after all Closed-Leaf check-in: 2f91a669a8 user: jan.nijtmans tags: bug-e38dce74e2
22:35
Another testcase, which gives a different result in 8.6 check-in: 03f1b16720 user: jan.nijtmans tags: bug-e38dce74e2
08:41
Fix ungrammatical doubling of words in comments check-in: 1f19a433ec user: dkf tags: trunk, main, minor
2024-09-20
20:25
fix for [e38dce74e2] also for lappend etc (another variant to fix inconosistce of [214cc0eb22]); mor... check-in: 3d1a4c2dde user: sebres tags: bug-e38dce74e2-214cc0eb22-v2
20:22
a bit better form (simply reset the string representation and return, since the object is unshared) check-in: 74d3f93d9e user: sebres tags: bug-e38dce74e2
12:31
Fix for [e38dce74e2]: Command line built with list not properly quoted. With test-case check-in: 9c2fe38813 user: jan.nijtmans tags: bug-e38dce74e2
2024-09-19
12:21
Merge-mark check-in: b1de5883bc user: jan.nijtmans tags: trunk, main
12:20
Backport tclIcu.c improvements from 9.0. Some indenting check-in: e5b96e3cda user: jan.nijtmans tags: core-8-branch
11:47
fraktion -> fraction check-in: cbb8ff2981 user: jan.nijtmans tags: trunk, main
10:13
Merge 8.7 check-in: b19d85513b user: jan.nijtmans tags: trunk, main
10:08
Backport a lot of doc improvements from 9.0 check-in: 48ff6c7312 user: jan.nijtmans tags: core-8-branch
2024-09-18
20:28
One more "Known bugs" check-in: 10600da325 user: jan.nijtmans tags: core-9-0-0-rc
18:36
merge trunk check-in: 5691afbee1 user: dgp tags: rc1, core-9-0-0-rc
15:45
merge 8.7 (silence warn for no-trapv, [f6fc75cbdd0fa593]) check-in: 9e5fab26fe user: sebres tags: trunk, main
15:43
closes [f6fc75cbdd0fa593]: silence unknown pragma warning for no-trapv (__GNUC__ is also defined by ... check-in: 9c8c6e1576 user: sebres tags: core-8-branch
14:21
Remove symbol from master build instructions check-in: 0979921b40 user: dkf tags: always-zlib
14:17
Always have zlib, so no non-zlib code need remain check-in: 9dee5129eb user: dkf tags: always-zlib
10:54
merge 8.7 (mem-leak fix for [02d5d65d70]) check-in: 88fef0563f user: sebres tags: trunk, main
10:53
amend to [02d5d65d70]: fixed memory leak (using translated path) check-in: 536390e425 user: sebres tags: core-8-branch
09:52
Attempt to fix build failure caused by fix [02d5d65d70] (8.7 and 9.0 only) Closed-Leaf check-in: 9e05dce8e9 user: jan.nijtmans tags: bug-02d5d65d70
03:00
Merge 8.7 - Very minor typo - pathname -> pathtype check-in: d914c001a8 user: apnadkarni tags: trunk, main
02:59
Merge 8.6 - Very minor typo - pathname -> pathtype check-in: 2fe4fcdaa1 user: apnadkarni tags: core-8-branch
2024-09-17
15:42
amend for 9.0 (windows only): since paths starting with ~ are relative in 9.0 for windows, it doesn'... check-in: 891b58bbb7 user: sebres tags: trunk, main
15:35
merge 8.7: avoid unneeded (but expensive) path normalization for several file subsystem commands and... check-in: 265dc4708a user: sebres tags: trunk, main
15:25
small amend improving (path in zipfs) lookup check-in: 28df85586d user: sebres tags: core-8-branch
15:17
fixes further normalization bottleneck of 8.7+ [02d5d65d70adab97], guess [411f52ed87e313dd49e2] too ... check-in: ed87833280 user: sebres tags: core-8-branch
14:32
merge 8.6 (fix attempt for [02d5d65d70adab97], however the small bottleneck is still visible) check-in: 86abe9aa4a user: sebres tags: core-8-branch
14:24
Extend the notes in the changes file check-in: 1066df7e1e user: dkf tags: core-9-0-0-rc
10:29
Remove 'known bug' listing for issue that was fixed several months ago check-in: 7cd4c1125d user: dkf tags: core-9-0-0-rc
08:09
Merge 8.7 check-in: 8e0ee072e2 user: jan.nijtmans tags: trunk, main
2024-09-16
16:41
Merge 8.6 check-in: ca3ad3b249 user: jan.nijtmans tags: core-8-branch
16:05
[708422] Nice test case. Bug report duplicates [7842f33a5c] check-in: be14e8b90e user: dkf tags: core-8-branch
14:44
[680503]: Ensure we make the shadow delegate even if there is no argument to the class constructor. check-in: fc91a7415f user: dkf tags: trunk, main
14:39
[680503]: Ensure we make the shadow delegate even if there is no argument to the class constructor. check-in: b378bba6ce user: dkf tags: core-8-branch
14:22
Improve clarity and safety in dde extension. Leaf check-in: e96975a314 user: dkf tags: tweak
2024-09-14
21:26
compile-13.2: added dynamic constraint for unix boxes (avoid SO for small stack limit) - ensure the ... check-in: 7a6c1a63ee user: jan.nijtmans tags: trunk, main
21:14
compile-13.2: added dynamic constraint for unix boxes (avoid SO for small stack limit) - ensure the ... check-in: 8334e24d54 user: jan.nijtmans tags: core-8-branch
21:01
Update testcase check-in: 1fc3d6033f user: jan.nijtmans tags: core-8-branch
2024-09-13
21:18
Fix [63325009a8]: \u0400 conversion to and from cesu-8 fails check-in: 310f98ad74 user: jan.nijtmans tags: trunk, main
20:06
Fix [63325009a8]: \u0400 conversion to and from cesu-8 fails. check-in: 38bd4fffca user: jan.nijtmans tags: core-8-branch
12:20
Merge-mark check-in: d06bb94129 user: jan.nijtmans tags: trunk, main
12:16
(Backport): Fix bug [fccb9f322f] - system encoding detection check-in: c1d2047f90 user: jan.nijtmans tags: core-8-branch
2024-09-12
22:56
One more "Known bug" check-in: 5a7a2e01f3 user: jan.nijtmans tags: core-9-0-0-rc
2024-09-11
21:04
Add "Known bugs" section check-in: edc7c054ee user: jan.nijtmans tags: core-9-0-0-rc
19:36
merge trunk check-in: d4649033d4 user: dgp tags: core-9-0-0-rc
16:57
Update changes.md version to 9.0.0. http -> 2.10.0 check-in: 8e860d3aa9 user: jan.nijtmans tags: core-9-0-0-rc
16:02
Replace sequences of Tcl_AddErrorInfo with single Tcl_AppendObjToErrorInfo check-in: 02130d4855 user: dkf tags: tweak
15:41
Space before tab is unlikely and unwanted check-in: d09a16a1d9 user: dkf tags: tweak
14:56
tweaking TclOO a bit, added more leak tests Sideline low value changes that do not fix anything ... check-in: cf73c2fe23 user: dkf tags: tweak
07:37
Unified naming of the Mac to 'macOS' as other names are outdated since 2016 (macOS Sierra, version 1... check-in: a3a2fb94c0 user: Torsten tags: trunk, main
06:31
Add tcl::idna, expr operators, oo to changes.md check-in: 52a5f4ab95 user: apnadkarni tags: trunk, main
03:04
Add Tcl_FSTildeExpand and tests check-in: d496038383 user: apnadkarni tags: tip-701
02:47
Create new branch named "tip-701" check-in: 91bc91e86f user: apnadkarni tags: tip-701
2024-09-10
19:58
3th "load" argument should be Titlecase Fix registry library name for Tcl 9 check-in: 8d9bc901e3 user: jan.nijtmans tags: trunk, main
19:48
3th "load" argument should be Titlecase check-in: e75679b59a user: jan.nijtmans tags: core-8-branch
14:58
merge trunk check-in: d652b5342c user: dgp tags: core-9-0-0-rc
13:27
merge 8.7 check-in: a4c3f6a3e8 user: dgp tags: trunk, main
13:26
silence compiler warning check-in: 7738ae2715 user: dgp tags: core-8-branch
2024-09-09
21:21
Merge trunk; silence compiler warning. check-in: 330b1226ee user: dgp tags: core-9-0-0-rc
18:45
size_t -> Tcl_Size (twice) check-in: 1aa26f02e2 user: jan.nijtmans tags: trunk, main
18:37
size_t -> Tcl_Size, for maximum compatibility with Tcl 8.6 check-in: 5e808612dd user: jan.nijtmans tags: core-8-branch
16:08
Some identification of possible refactorings in tclZlib.c Closed-Leaf check-in: 8af63c9d77 user: dkf tags: dkf/clean-up-zlib-impl
2024-09-07
23:01
Update to TZDATA 2024b check-in: b1d5440647 user: jan.nijtmans tags: trunk, main
22:58
Update to TZDATA 2024b check-in: 2d9e5e1d3b user: jan.nijtmans tags: core-8-branch
2024-09-05
13:30
Some identification of possible refactorings in tclVar.c Leaf check-in: a73467bf64 user: dkf tags: dkf/clean-up-var-impl
2024-09-03
16:47
merge trunk check-in: b68b00d45a user: dgp tags: core-9-0-0-rc
2024-09-02
11:26
Merge-mark check-in: 9d3fa01392 user: jan.nijtmans tags: core-8-branch
11:23
Merge-mark check-in: 9a5248b829 user: jan.nijtmans tags: trunk, main
11:22
cherrypicked typos, errors and clarifications from the documentation-cleanup-for-transition branch (... check-in: a4f139837d user: jan.nijtmans tags: core-8-branch
11:00
cherrypicked typos, errors and clarifications from the documentation-cleanup-for-transition branch (... check-in: 2496f1377a user: Torsten tags: trunk, main
2024-09-01
22:43
Fix for ticket [f4a4bd7f1070] - lseq "count" argument also dictates output formatting. Solved by on... check-in: 93057ed877 user: griffin tags: trunk, main
2024-08-30
16:08
Cleaning up tclZipfs.c to use internal API better. Closed-Leaf check-in: c3f3a08b43 user: dkf tags: dkf/clean-up-zipfs-impl
15:50
merge trunk check-in: 36ed7dc068 user: dgp tags: core-9-0-0-rc
03:24
Delete duplicated text fragment in lseq manpage check-in: c540e8ec0d user: apnadkarni tags: trunk, main
2024-08-29
07:40
[6a9a2ccf] Unix makefile writes "Build for TCL 8" for Tcl 9 Closed-Leaf check-in: ad85f60c42 user: oehhar tags: 6a9a2ccf-unix-makefile-output-tcl8
2024-08-28
17:17
Release branch for Tcl 9.0.0 check-in: 9365889f2e user: dgp tags: core-9-0-0-rc
2024-08-27
10:50
Fix logic that was inadvertently inverted back in [295715a1b1b2c3d5] check-in: 5ffd5f90b8 user: pooryorick tags: trunk, main
2024-08-24
11:20
Fix static build on MSVC check-in: e4cc39a789 user: jan.nijtmans tags: trunk, main
10:50
Fix static build on MSVC check-in: 4bf28ebf0f user: jan.nijtmans tags: core-8-branch
2024-08-23
19:48
Minor fix in "load" documentation. Update release notes for "info loaded" change check-in: 3b597e83a3 user: jan.nijtmans tags: trunk, main
19:41
Update "info loaded" documentation. Add "info loaded" change to release notes check-in: 011afdcf10 user: jan.nijtmans tags: core-8-branch
15:26
Don't pack the dde/registry dll's any more for static builds. See: [https://core.tcl-lang.org/tk/tkt... check-in: 3fae94e31a user: jan.nijtmans tags: trunk, main
15:18
Don't pack the dde/registry dll's any more for static builds. See: [https://core.tcl-lang.org/tk/tkt... check-in: ab9bae0fd1 user: jan.nijtmans tags: core-8-branch
14:36
Eliminate compiler warning regarding ZLIB_VER_MAJOR on --disable-shared builds (seen on Windows) check-in: 8225f9faee user: jan.nijtmans tags: trunk, main
14:33
Eliminate compiler warning regarding ZLIB_VER_MAJOR on --disable-shared builds (seen on Windows) check-in: 3ba2e6ca53 user: jan.nijtmans tags: core-8-branch
13:56
Documentation/comment fixes [dcc8645349] check-in: 70b037050c user: jan.nijtmans tags: trunk, main
13:53
Documentation/comment fixes [dcc8645349] check-in: bae63ac9d1 user: jan.nijtmans tags: core-8-branch
12:15
formatting. Missing "command" Closed-Leaf check-in: fc1e13addd user: jan.nijtmans tags: bug-dcc8645349
12:12
Documentation/comment fixes [dcc8645349] check-in: 62822d40f7 user: jan.nijtmans tags: bug-dcc8645349
08:39
Merge trunk check-in: 4b819bcb98 user: apnadkarni tags: apn-more-encoding-tests
08:32
Fix [33f9b4de51], [945d2387d7], [f2e924e881] - encoding character limit bugs check-in: df6a7e1b38 user: apnadkarni tags: trunk, main
08:22
Fix [a82f8b15d1]: Encoding of files stored by zipfs check-in: 1fb806b004 user: jan.nijtmans tags: trunk, main
08:19
Fix [a82f8b15d1]: Encoding of files stored by zipfs check-in: b89a86d1fb user: jan.nijtmans tags: core-8-branch
08:10
Also fix charlimit for cesu-8 Closed-Leaf check-in: 5df9ff781e user: apnadkarni tags: bug-945d2387d7
06:10
Reenable utf16 tests after fixes check-in: a85938676d user: apnadkarni tags: bug-945d2387d7
2024-08-22
19:01
Oops Closed-Leaf check-in: 869c04f625 user: jan.nijtmans tags: bug-a82f8b15d1
18:53
Proposed fix for [a82f8b15d1]: Encoding of files stored by zipfs check-in: 2059ae94ac user: jan.nijtmans tags: bug-a82f8b15d1
18:12
Proposed fixes for [945d2387d7], [f2e924e881], [33f9b4de51] check-in: c19b624fa9 user: apnadkarni tags: bug-945d2387d7
15:26
Remove _ATL_XP_TARGETING from rules.vc: Windows XP is no longer supported check-in: cf7c97fb5c user: jan.nijtmans tags: trunk, main
15:22
Remove _ATL_XP_TARGETING from rules.vc: Windows XP is no longer supported check-in: a47aa01f87 user: jan.nijtmans tags: core-8-branch
10:53
Fix failure under -singleproc 1 testing check-in: d87c5b3f6a user: jan.nijtmans tags: trunk, main
10:50
Fix failure under -singleproc 1 testing check-in: 7942c640ee user: jan.nijtmans tags: core-8-branch
10:49
Whitespace changes check-in: dea1b5bd08 user: jan.nijtmans tags: core-8-branch
10:16
Merge trunk check-in: d54f87cec0 user: apnadkarni tags: bug-945d2387d7
10:01
Add Tcl_ExternalToUtf charlimit tests check-in: 3e0a756ae7 user: apnadkarni tags: trunk, main
09:46
Merge trunk check-in: ba0815c3bf user: apnadkarni tags: apn-more-encoding-tests
09:39
Fix [304d30677a] - CESU-8 decoding check-in: 96e96a1865 user: apnadkarni tags: trunk, main
09:01
Use enums for argument indices, not 'function-scoped' defines check-in: 61b68f232e user: dkf tags: trunk, main
2024-08-21
12:06
Start on bug [945d2387d7] check-in: 8a8db8eace user: apnadkarni tags: bug-945d2387d7
09:36
Merge trunk Closed-Leaf check-in: 8a60e9571d user: apnadkarni tags: bug-304d30677a
08:52
Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tc... check-in: bc1ee0693f user: jan.nijtmans tags: trunk, main
08:50
(backport) Use a name for a flag, use an enum for that flag check-in: 9aecac9f27 user: jan.nijtmans tags: core-8-branch
08:38
Fix [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tc... check-in: bb0b20e430 user: jan.nijtmans tags: core-8-branch
08:35
Use a name for a flag, use an enum for that flag check-in: 6269c75500 user: dkf tags: trunk, main
2024-08-20
14:53
Merge 8.7 check-in: 6ae9bb7cfe user: jan.nijtmans tags: trunk, main
14:49
tcl::unsupported::inject is deprecated, will be removed in 9.0 check-in: 03e03c8af9 user: jan.nijtmans tags: core-8-branch
11:26
Add charlimit tests for Tcl_ExternalToUtf check-in: 63afb0c879 user: apnadkarni tags: apn-more-encoding-tests
11:20
Merge trunk check-in: aae75aec93 user: apnadkarni tags: apn-more-encoding-tests
2024-08-19
11:47
Merge 9.0 check-in: 26425f1b60 user: jan.nijtmans tags: tip-626
11:27
Add back cesu-8 fragmentation tests check-in: 6441292aba user: apnadkarni tags: bug-304d30677a
10:43
Merge trunk check-in: eb27a505c7 user: apnadkarni tags: bug-304d30677a
08:49
Beef up encoding tests for fragmented and split encodings check-in: 151972b13a user: apnadkarni tags: trunk, main
04:55
Deal with fragmented and split cesu-8 surrogates. check-in: 06580a4819 user: apnadkarni tags: bug-304d30677a
2024-08-18
22:01
Fix [6a8c5833c9]: NTFS alternate data streams (ADS) no longer readable writable check-in: ef68162d6e user: jan.nijtmans tags: trunk, main
21:35
Fix [6a8c5833c9]: NTFS alternate data streams (ADS) no longer readable writable check-in: 65ecef3150 user: jan.nijtmans tags: core-8-branch
20:40
Consolidated zipfs changes/Improve bunch of error-messages check-in: ad33a7eb2f user: jan.nijtmans tags: tip-626
17:45
Disable cesu tests because of bug [304d30677a] check-in: 8691b58034 user: apnadkarni tags: apn-more-encoding-tests
17:36
Start on [304d30677a]. Passes test suite but needs clean up. But see comments below. It seems to me... check-in: 196cc3a439 user: apnadkarni tags: bug-304d30677a
17:20
Backport: Consolidated zipfs changes check-in: 82a7356b9b user: jan.nijtmans tags: core-8-branch
11:14
Introduce TclNewNamespaceObj() to factor out a common idiom check-in: 56f880ad7b user: dkf tags: trunk, main
10:51
Fix memory leak Closed-Leaf check-in: 054fb71adf user: dkf tags: bug-32a6e3a043
10:18
Add frag test for utf32 and escaped encodings check-in: 61a3ae1b1b user: apnadkarni tags: apn-more-encoding-tests
2024-08-17
22:51
Merge 9.0 check-in: 0a52011e47 user: jan.nijtmans tags: tip-626
22:44
Merge 9.0 check-in: ee93993470 user: jan.nijtmans tags: tip-626
19:09
Define TclNewNamespaceObj() to capture common idiom check-in: a05790098b user: dkf tags: bug-32a6e3a043
12:52
Start on fragmentation tests check-in: 36a251d128 user: apnadkarni tags: apn-more-encoding-tests
2024-08-16
17:02
More tests for Tcl_UtfToExternal and Tcl_ExternalToUtf C API, in progress check-in: 2a1a6018a1 user: apnadkarni tags: apn-more-encoding-tests
01:19
Fix zipfs doc mountdata comment check-in: c4abaec8f6 user: apnadkarni tags: trunk, main
2024-08-15
21:32
While Tcl 8.7 is not final, be less strict in Tcl_InitStubs() check-in: 15477593a8 user: jan.nijtmans tags: trunk, main
20:44
Improve bunch of error-messages check-in: 97ad90f320 user: jan.nijtmans tags: trunk, main
20:27
Allow "tcl8" as library prefix (just as "tcl9" for Tcl 9) check-in: 51354024e7 user: jan.nijtmans tags: core-8-branch
20:23
Improve bunch of error-messages check-in: 3af2efb00f user: jan.nijtmans tags: core-8-branch
15:26
Consolidated zipfs changes. Thanks Torsten! check-in: d4dd94ab5c user: apnadkarni tags: trunk, main
15:09
Minor optimisation in the [interp create] implementation check-in: 7a665fa1b6 user: dkf tags: trunk, main
12:30
Fix for TIP #628: Builds with TCL_MAJOR_VERSION < 9 and without USE_TCL_STUBS is possible, just Tcl_... check-in: b6ae814981 user: jan.nijtmans tags: trunk, main
10:58
Add missing TCL_OBJTYPE_V1/TCL_OBJTYPE_V2 check-in: 8b4e437fe7 user: jan.nijtmans tags: trunk, main
06:13
Merge trunk Closed-Leaf check-in: f0dbc3765a user: apnadkarni tags: zipfs-consolidation
2024-08-14
20:33
Merge-mark check-in: 24768883f6 user: jan.nijtmans tags: core-8-branch
10:53
Deal with isolated surrogates. Still WIP Closed-Leaf check-in: fdbbdd3d82 user: apnadkarni tags: apn-profile-tcl8-surrogates
2024-08-13
14:00
b3 -> b4, as preparation for release check-in: 2047813f1c user: jan.nijtmans tags: trunk, main
13:45
Fix for [39680865953cce4f], Basic nonblocking write-only refchan hangs. Closed-Leaf check-in: ab87ef464e user: pooryorick tags: bug-3968086595
13:32
Fix [2f22a7364d]: cesu-8 encoding gives same result for different strings check-in: da1af6e174 user: jan.nijtmans tags: trunk, main
13:27
Fix [2f22a7364d]: cesu-8 encoding gives same result for different strings check-in: 1fde7637c1 user: jan.nijtmans tags: core-8-branch
13:23
Combine surrogates for tcl8 profile - in progress and incomplete! check-in: b492260c37 user: apnadkarni tags: apn-profile-tcl8-surrogates
08:52
Merge-mark check-in: 67aa7a5c34 user: jan.nijtmans tags: core-8-branch
08:44
AC_PREREQ([2.69]). Fix some indenting check-in: 71a3a40df6 user: jan.nijtmans tags: trunk, main
08:36
AC_PREREQ([2.69]). Fix some indenting check-in: 619dc20963 user: jan.nijtmans tags: core-8-branch
2024-08-12
17:04
Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions... check-in: 14f35bdb54 user: culler tags: trunk, main
16:57
Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions... check-in: 9b208cc05b user: culler tags: core-8-branch
16:20
merge point check-in: 379c39d941 user: sebres tags: trunk, main
16:19
merge point (no changes) check-in: 1ab0e357a8 user: sebres tags: core-8-branch
13:34
merge 8.7 check-in: 8f8b3d2903 user: sebres tags: trunk, main
13:28
merge fix for [7179c6724cd38271]: compilation of incr command on wide constant offset (no overflow) ... check-in: cbabbeed51 user: sebres tags: core-8-branch
09:54
Merged trunk check-in: 0cb4d36e48 user: apnadkarni tags: zipfs-consolidation
2024-08-11
20:53
Update Unicode tables to version 16 (in BETA, Unicode release will be Sept 10) check-in: d5bba172c8 user: jan.nijtmans tags: trunk, main
20:47
Update Unicode tables to version 16 (in BETA, Unicode release will be Sept 10) check-in: 24b3d9dffb user: jan.nijtmans tags: core-8-branch
17:24
Fix bug [fccb9f322f] - system encoding detection check-in: 17c53b7edd user: apnadkarni tags: trunk, main
06:53
main with tip-424 branch "tip-improve-exec" merged in. Leaf check-in: be45bbdde0 user: pooryorick tags: main-tip424
2024-08-10
12:55
Compensate test case for XCode test config Closed-Leaf check-in: 1e09fa61a6 user: apnadkarni tags: bug-fccb9f322f
2024-08-09
15:25
Also fix the non-zipfs build check-in: 87b7d3c1de user: apnadkarni tags: bug-fccb9f322f
15:14
Merge-mark check-in: 7c4e907b46 user: jan.nijtmans tags: trunk, main
15:12
Make realclean/hose target consistent with clean with respect to pkgs cleanup check-in: 11066a7726 user: jan.nijtmans tags: core-8-branch
13:28
Merge trunk check-in: bb9d24dbb4 user: apnadkarni tags: bug-fccb9f322f
13:24
Tweak unixInit-3.2 to return encoding check-in: 2c3dab96db user: apnadkarni tags: bug-fccb9f322f
13:02
Fix for [201c7a3aa6] - crash with non-BMP chars when encodingto stateful encodings check-in: f25a8e1ef2 user: apnadkarni tags: trunk, main
12:42
Added ICU conversion functions for testing Tcl check-in: f16fb116c6 user: apnadkarni tags: apn-icu-playground
05:22
Merge trunk check-in: 042b9754da user: apnadkarni tags: apn-icu-playground
02:53
Proposed fix for crash [201c7a3aa6] - crash on non-BMP Closed-Leaf check-in: 290de86578 user: apnadkarni tags: bug-201c7a3aa6
2024-08-08
11:07
An experiment: allow my and myclass to provide full object handles Leaf check-in: fc71457513 user: dkf tags: feature/oo-get-object-from-my
2024-08-07
09:30
Improve [2da1cb0c80] fix. check-in: e7da24db33 user: dkf tags: trunk, main
09:17
An imperfect fix for [2da1cb0c80] given that can't do the right thing check-in: 8063b4eb59 user: dkf tags: core-8-branch
05:57
Merge trunk check-in: 9089d4421f user: apnadkarni tags: apn-icu-playground
05:19
Streamline ICU symbol lookup. check-in: ffb895483f user: apnadkarni tags: trunk, main
03:34
Make realclean/hose target consistent with clean with respect to pkgs cleanup check-in: 5e69edcef4 user: apnadkarni tags: trunk, main
2024-08-06
22:01
Merge-mark check-in: ec118bc37d user: jan.nijtmans tags: trunk, main
21:57
Fix some indentation check-in: 1ff09398e5 user: jan.nijtmans tags: core-8-branch
21:01
Make varname method handle array elements better. [2da1cb0c80] check-in: 78610815d0 user: dkf tags: trunk, main
19:47
Clean up of the ICU code and tests check-in: 8c93bcd021 user: jan.nijtmans tags: core-8-branch
13:15
fix build check-in: efb5e50ced user: dkf tags: trunk, main
11:18
Force named namespaces to be made by TclOO. [154f0982f2] check-in: 673f7389bb user: dkf tags: trunk, main
11:17
Force named namespaces to be made by TclOO. [154f0982f2] check-in: cefc2cbc4b user: dkf tags: core-8-branch
09:16
Implementation of almost all of oo::configurable in C, for better performance. check-in: c6393caddb user: dkf tags: trunk, main
09:14
Remove unwanted change Closed-Leaf check-in: c8445aea52 user: dkf tags: oo-properties-c-impl
09:13
merge trunk check-in: 9e4fa2b426 user: dkf tags: oo-properties-c-impl
09:11
Fix some indentation check-in: 492639a98a user: dkf tags: trunk, main
08:46
merge trunk check-in: 33c1f59c68 user: dkf tags: oo-properties-c-impl
08:20
Clean up of the ICU code and tests check-in: 74ff99977b user: dkf tags: trunk, main
08:17
Tidy up the icu tests and (very basic) error case checks Closed-Leaf check-in: 2ac7e7de1c user: dkf tags: dkf/icu-cleanup
06:36
resolution of ticket [75291b89b3] check-in: 6a6dac423f user: Torsten tags: zipfs-consolidation
06:20
resolution of ticket [7db9574a06] check-in: d97273f74c user: Torsten tags: zipfs-consolidation
06:17
Merge 8.7 check-in: 21e60694c8 user: jan.nijtmans tags: trunk, main
2024-08-05
22:59
also change zipfs.3 to match the resolution of ticket [b9f3ff8fe6] check-in: e49d28592d user: Torsten tags: zipfs-consolidation
22:56
add/document the zlib command to the set of commands in a safe interpreter check-in: 09d286a45d user: jan.nijtmans tags: core-8-branch
22:44
Missed some backports from 9.0. Some indenting check-in: 41996582d5 user: jan.nijtmans tags: core-8-branch
22:21
resolution of ticket [b9f3ff8fe6] check-in: f6bfd7c52a user: Torsten tags: zipfs-consolidation
16:18
VC++ build tool. Builds/tests/installs all configs. Type vctool help. check-in: b6f9f3233e user: apnadkarni tags: trunk, main
15:12
Clean up ICU code check-in: 1a4f0c7a67 user: dkf tags: dkf/icu-cleanup
14:13
merge trunk check-in: 1db1c6e7e1 user: dkf tags: oo-properties-c-impl
14:12
Use TclStringCmp() instead of strcmp() to compare Tcl_Obj values check-in: d78abb141c user: dkf tags: trunk, main
14:09
More cleaning up. check-in: 96cb495454 user: dkf tags: oo-properties-c-impl
14:05
zipfs mount_data -> mountdata check-in: 731b44b4c7 user: apnadkarni tags: zipfs-consolidation
13:36
Make zipfs inaccessible to safe interps. See bug [a47b587499] check-in: a0d527efb5 user: apnadkarni tags: zipfs-consolidation
12:49
add/document the zlib command to the set of commands in a safe interpreter check-in: b452bebcea user: Torsten tags: trunk, main
11:23
Fix icu loading for FreeBSD check-in: d70f0ced80 user: apnadkarni tags: trunk, main
08:30
Add format/scan modifier changes to release notes check-in: 505e3cfd90 user: jan.nijtmans tags: trunk, main
08:19
document zipfs as hidden command in interp.n Closed-Leaf check-in: ebfce2b0c0 user: Torsten tags: bug-a47b587499
08:18
Fix indentation Closed-Leaf check-in: 1696e161bf user: apnadkarni tags: apn-icu-freebsd
08:10
Fix ICU function names for FreeBSD check-in: ae08754e62 user: apnadkarni tags: apn-icu-freebsd
2024-08-04
22:13
TK_ZIP_FILE definition to nmake makefile, to be consistent with autoconf build check-in: f94832a3e1 user: jan.nijtmans tags: trunk, main
21:54
TCL_ZIP_FILE/TK_ZIP_FILE definition to nmake makefile, to be consistent with autoconf build check-in: 3adf9df3f9 user: jan.nijtmans tags: core-8-branch
05:36
Bug [a47b587499]. zipfs in safe interps check-in: 7ed1d50269 user: apnadkarni tags: bug-a47b587499
2024-08-03
12:30
Bug [fccb9f322f] - incorrect system encoding with zipfs builds check-in: 0f14007371 user: apnadkarni tags: bug-fccb9f322f
06:07
correct wrong comment about safe subcommands, don't make zipfs a package anymore (ticket [b9f3ff8fe6... check-in: 9e4b08a4a7 user: Torsten tags: zipfs-consolidation
05:51
branch for tickets related to the zipfs command check-in: 15471e93f3 user: Torsten tags: zipfs-consolidation
2024-08-02
12:03
Factor out most property-related C code into its own file. check-in: c42f051aa1 user: dkf tags: oo-properties-c-impl
2024-08-01
19:40
Remove redundant code. check-in: 5126362373 user: dkf tags: oo-properties-c-impl
15:45
merge trunk check-in: 9fb6c0f1e3 user: dkf tags: oo-properties-c-impl
15:38
Use Tcl's internal API a bit better check-in: 3428637b08 user: dkf tags: oo-properties-c-impl
2024-07-31
18:41
merge release check-in: 71923cd053 user: dgp tags: trunk, main
17:57
merge trunk Closed-Leaf check-in: 23a340c519 user: dgp tags: core-9-0-b3-rc, core-9-0-b3
09:34
Fix gcc -Wclobbered warnings. Thanks, Gustaf check-in: ca62193e21 user: apnadkarni tags: trunk, main
09:15
Minor changelog edits - missing new commands, getdefault->getwithdefault check-in: 3d1a5b5bc1 user: apnadkarni tags: trunk, main
2024-07-30
16:54
Plug memory leak in format-19.4.1 check-in: 47a734b4e6 user: dgp tags: rc1, core-9-0-b3-rc
15:29
test hygiene check-in: 6a51b81cc6 user: dgp tags: core-9-0-b3-rc
15:11
merge trunk and dup test names check-in: 2683a989af user: dgp tags: core-9-0-b3-rc
14:52
merge 8.7 check-in: 6048516879 user: dgp tags: trunk, main
14:50
merge 8.6 check-in: 1c04e3f4a4 user: dgp tags: core-8-branch
14:27
[3adf9e3a] Document argument bufferSize of Tcl_ZlibInflate check-in: 26afebad9e user: oehhar tags: trunk, main
14:26
[3adf9e3a] Document argument bufferSize of Tcl_ZlibInflate check-in: 1bb08939a7 user: oehhar tags: core-8-branch
14:08
merge trunk check-in: 8e8ec1e6c0 user: dgp tags: core-9-0-b3-rc
10:22
Minor fix - Add TCL_ZIP_FILE definition to nmake makefile to be consistent with autoconf build check-in: 4d27858552 user: apnadkarni tags: trunk, main
2024-07-29
16:17
Add foreachLine, readFile, writeFile to NAMES so they show up in html index check-in: 99e0d19e38 user: apnadkarni tags: trunk, main
11:41
merge 8.7 check-in: f86ba1bcc0 user: sebres tags: trunk, main
11:40
doc/clock.n: cherry-pick from apn-clock-now, [cd257619] Change -now to now in clock ensemble check-in: 2cbbd9da19 user: sebres tags: core-8-branch
08:58
Factor out CmdFrame init and fix bug with body line numbers check-in: 5089218854 user: dkf tags: oo-properties-c-impl
08:28
Merge 8.7 - Fix [7d5f1c1308] - zipfs mkzip error on Windows dotfiles check-in: c971e6c7c4 user: apnadkarni tags: trunk, main
08:08
Fix [7d5f1c1308] - zipfs mkzip error on Windows dotfiles check-in: c32b19f04e user: apnadkarni tags: core-8-branch
2024-07-28
19:47
merge 8.7 check-in: 9dff0d22e1 user: sebres tags: trunk, main
19:44
closes [cd25761979]: `clock format` and `clock add` will accept `now` as clock value (value `-now` r... check-in: f602e32fc3 user: sebres tags: core-8-branch
19:25
merge 8.6 check-in: fec9d3c764 user: sebres tags: core-8-branch
2024-07-26
08:39
Correct syntax error in doc/clock.n check-in: afbfa83ffc user: oehhar tags: trunk, main
2024-07-25
18:49
typo in documentation escape sequence check-in: b5abaec06a user: dgp tags: core-9-0-b3-rc
03:07
[cd257619] Change -now to now in clock ensemble Closed-Leaf check-in: b5e6612557 user: apnadkarni tags: apn-clock-now
02:53
Merge trunk check-in: d37476f220 user: apnadkarni tags: apn-icu-playground
2024-07-24
17:33
Create release branch check-in: a3fe9007b7 user: dgp tags: rc0, core-9-0-b3-rc
2024-07-23
17:10
Add missing documentation for -validate option to clock scan check-in: 97ac6be70d user: apnadkarni tags: trunk, main
08:47
merge trunk check-in: 75893a7b2e user: dkf tags: oo-properties-c-impl
08:45
Improve in-code doc of some fields of structs in tcl.h and tclInt.h check-in: b44f579a0b user: dkf tags: trunk, main
2024-07-22
22:15
Fix: typo in tclsh(1) check-in: 5188897949 user: Torsten tags: documentation-cleanup-for-transition
22:11
Fix: clarified some features in zipfs, also making them more explicitly documented check-in: 6011ff29c5 user: Torsten tags: documentation-cleanup-for-transition
21:04
Fix: in zipfs, add 'w' parameter to [file open] in the last code example as it would otherwise open ... check-in: 7a3dd7e0f9 user: Torsten tags: documentation-cleanup-for-transition
17:43
Missing guard against NULL interp. check-in: 9b271a3365 user: dgp tags: trunk, main
11:10
Minor doc correction to mcloadedlocales syntax check-in: 6c195313e6 user: apnadkarni tags: trunk, main
10:04
Fix: removed 'qo' string definition macro (.ds) in re_syntax.n introduced in [6f7454b66b] as it is n... check-in: 2c8c140656 user: Torsten tags: documentation-cleanup-for-transition
2024-07-21
16:43
Reduce number of allocations on property access path. check-in: 541c9fea9f user: dkf tags: oo-properties-c-impl
14:14
Tidying up the properties code check-in: 718d13d0ba user: dkf tags: oo-properties-c-impl
2024-07-20
21:42
Make the [property] definition itself go to C check-in: fcef765f94 user: dkf tags: oo-properties-c-impl
2024-07-19
09:03
Improve some documentation (for myself) check-in: 09c9eb8743 user: dkf tags: oo-properties-c-impl
08:52
Slightly simpler script check-in: 8aa61b1f54 user: dkf tags: oo-properties-c-impl
07:08
Merge trunk check-in: ef24ae8821 user: apnadkarni tags: apn-icu-playground
2024-07-18
16:03
Improve some comments check-in: af95db9be0 user: dkf tags: oo-properties-c-impl
15:43
Correction to error code check-in: 69180342eb user: dkf tags: oo-properties-c-impl
15:38
Fix small bug check-in: 374766564b user: dkf tags: oo-properties-c-impl
15:32
Merge trunk check-in: e22059852f user: dkf tags: oo-properties-c-impl
14:57
Merge 8.7 check-in: c28b833f4d user: dkf tags: trunk, main
14:53
Merge 8.6 branch check-in: 20cfc707eb user: dkf tags: core-8-branch
08:49
[91b3a5bb14] msgcat method: catch oo resolution to at least not to fail check-in: d3262be1a5 user: oehhar tags: trunk, main
08:44
[91b3a5bb14] msgcat method: catch oo resolution to at least not to fail check-in: 033ddb5598 user: oehhar tags: core-8-branch
08:42
[91b3a5bb14] msgcat method: same changes as in branch "ticket-91b3a5bb14-msgcat-oo-method", but base... Closed-Leaf check-in: fbd8edd86f user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method-tcl-8-7
2024-07-16
21:16
merge 8.7 check-in: 060eec699c user: sebres tags: trunk, main
21:14
clock: better fix for validation check for scanned day of week in input (normalized input value afte... check-in: 5fe15e460a user: sebres tags: core-8-branch
19:18
merge 8.7 (clock: fix validation check for scanned Sunday) check-in: 55c23b44b5 user: sebres tags: trunk, main
19:17
clock: fix validation check for scanned Sunday (missing % 7 by compare) check-in: 8f854a2a24 user: sebres tags: core-8-branch
17:45
merge 8.7 check-in: d15ae7fe51 user: sebres tags: trunk, main
17:42
clock: fixed regression [3ee8f1c2a785f4d8]: time overflow (without validation) must cause day increm... check-in: 70997824b1 user: sebres tags: core-8-branch
15:06
merge 8.7 check-in: 5d148bf304 user: sebres tags: trunk, main
14:54
amend to [ae09f6b190]: fixes SF [a7b7dd7927f3d56b] - LoadCleanupProc can be invoked with NULL first ... check-in: 96910cd882 user: sebres tags: core-8-branch
12:06
Minor doc change - remove reference to XP and Vista check-in: 1cb611f96a user: apnadkarni tags: trunk, main
2024-07-15
13:04
[91b3a5bb14] msgcat method: catch oo resolution to at least not to fail Closed-Leaf check-in: 62e3c281e5 user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method
12:40
[91b3a5bb14] msgcat method: add test check-in: 5c3ab23c5e user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method
11:54
[91b3a5bb14] msgcat oo: revert fix check-in: 99e962ad0e user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method
06:27
[91b3a5bb14] chw: the tests for mixin and typeof require more context (one additional parameter). Th... check-in: 6c6bee903d user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method
01:21
merge 8.7 (fixes memory leak [ae09f6b190ceec31]) check-in: 6e3e6a7896 user: sebres tags: trunk, main
01:16
fixes memory leak [ae09f6b190ceec31]: properly unload and free InterpLibrary if interpreter gets del... check-in: 24ace090aa user: sebres tags: core-8-branch
2024-07-14
20:07
Stop variable from disappearing by accident when referred to by name. [74b6110204] check-in: 85ca3926aa user: dkf tags: trunk, main
20:06
Stop variable from disappearing by accident when referred to by name. [74b6110204] check-in: b10dcf68c9 user: dkf tags: core-8-branch
19:32
fixes [0e4b7fce57]: [info vars] strictly follows TIP #278 and doesn't resolve global vars in non-glo... check-in: 5d2e5c3e82 user: sebres tags: trunk, main
19:25
undo mainline tests, tests of branch moved to replace them Closed-Leaf check-in: 383ee7a3dd user: sebres tags: bug-0e4b7fce57
19:23
merge trunk check-in: 76d24afdf2 user: sebres tags: bug-0e4b7fce57
19:20
merge 8.7, actual state of [info vars], before fix [0e4b7fce57] global vars still resolved in namesp... check-in: aa039328b4 user: sebres tags: trunk, main
19:16
merge 8.6 check-in: 16efdba111 user: sebres tags: core-8-branch
19:03
amend to [3d8bf31bdc], ultimately fixes [0e4b7fce57]: [info vars] should not resolve global vars in ... check-in: ae17d84761 user: sebres tags: bug-0e4b7fce57
18:56
Ticket [91b3a5bb14]: msgcat call from method: proposal by Gregor in clt check-in: 23b57c266e user: oehhar tags: ticket-91b3a5bb14-msgcat-oo-method
13:49
Fix [0e4b7fce57]: Running [info vars] in a namespace returns global variables. check-in: 3d8bf31bdc user: sbron tags: bug-0e4b7fce57
2024-07-11
15:17
Bug [cfdf80a2efc6] - zlib checksum is negative check-in: 08603ee649 user: apnadkarni tags: trunk, main
2024-07-10
09:52
Optimization: two more objTypes which always have length 1 when viewed as a list check-in: 4c75553894 user: jan.nijtmans tags: trunk, main
2024-07-09
13:37
[0439e1e1a3]: Slow detection of illegal expr argument. Handle more of the same. check-in: 5d33330757 user: jan.nijtmans tags: bug-0439e1e1a3
08:22
Fix [0439e1e1a3]: Slow detection of illegal expr argument check-in: a197811f13 user: jan.nijtmans tags: trunk, main
08:19
Don't bother unrelated error-messages Closed-Leaf check-in: 31304508c6 user: jan.nijtmans tags: bug-0439e1e1a3
2024-07-08
16:32
Remaining can't -> cannot changes check-in: 9f35c75244 user: jan.nijtmans tags: bug-0439e1e1a3
13:54
first/second -> left/right and can't -> cannot check-in: ab1a9c2cf6 user: jan.nijtmans tags: bug-0439e1e1a3
11:02
Add possible "first"/"second" to error-message (thanks, rmax!) check-in: e2bcafbe4a user: jan.nijtmans tags: bug-0439e1e1a3
09:15
Additional testcases (not only testing for lseq, but for list and dict as well) check-in: e51bda5301 user: jan.nijtmans tags: bug-0439e1e1a3
2024-07-07
13:58
Handle dict in expr error-message as well check-in: 2290847d23 user: jan.nijtmans tags: bug-0439e1e1a3
13:40
Improvement: If objPtr can be represented as a list and has >1 elements, give a slightly different e... check-in: 652f1b78f5 user: jan.nijtmans tags: bug-0439e1e1a3
2024-07-06
12:53
Experiment with normalization check-in: 11fde0b255 user: apnadkarni tags: apn-icu-playground
2024-07-05
11:52
Use GetHostNameW() in stead of gethostname() Only available in Windows 8+ Closed-Leaf check-in: a7937609c5 user: jan.nijtmans tags: gethostnamew
10:00
Possible fix for [0439e1e1a3]: Slow detection of illegal expr argument check-in: 3dd367db1c user: jan.nijtmans tags: bug-0439e1e1a3
05:54
"utf32string" and "wideInt" types are gone in 9.0 check-in: 19bc2469c2 user: jan.nijtmans tags: trunk, main
2024-07-03
15:37
Rebase to 9.0 Closed-Leaf check-in: 591c7080c6 user: jan.nijtmans tags: bug-b5bd08df8d-jn
15:36
TclGetStringFromObj() cannot be used here check-in: d5e6cd4e4e user: jan.nijtmans tags: trunk, main
13:52
Add only "bignum", "boolean" and "int": those have a Python corresponding type, the others don't hav... check-in: 92a0f8ef91 user: jan.nijtmans tags: bug-b5bd08df8d-jn
13:28
Merge 8.7 check-in: f51002bb16 user: jan.nijtmans tags: trunk, main
13:09
Merge 8.6 check-in: e715cf23da user: jan.nijtmans tags: core-8-branch
2024-07-02
14:39
merge 8.7 check-in: 8a4c0f4a93 user: sebres tags: trunk, main
14:38
merge 8.6 check-in: 6f9b318d26 user: sebres tags: core-8-branch
12:41
merge 8.7 check-in: e40407c5e8 user: sebres tags: trunk, main
12:38
merge 8.6 check-in: c0b9e076c4 user: sebres tags: core-8-branch
11:17
Fix for [0de6c1d79c] crash. check-in: 7077dea20e user: apnadkarni tags: trunk, main
09:54
Experiment: Add "bool" and "index" support to Tcl_GetNumberFromObj(). No flags modifying behavior. Closed-Leaf check-in: b3b48572b2 user: jan.nijtmans tags: get-number-with-bool-and-index
2024-07-01
19:39
Fix [5fca83d78c]: [encoding system] is wrong in an ISO-8859-1 locale check-in: 0fa0310528 user: jan.nijtmans tags: trunk, main
19:29
Fix [5fca83d78c]: [encoding system] is wrong in an ISO-8859-1 locale check-in: 813a60d2b9 user: jan.nijtmans tags: core-8-branch
15:48
Register all core object types. See [b5bd08df8d]. Closed-Leaf check-in: a15996aa45 user: culler tags: bug-b5bd08df8d
14:56
Traverse coroutine frames before null pointer check Closed-Leaf check-in: 5f2d8d8e62 user: apnadkarni tags: apn-info-frame
13:46
Add test for crash check-in: b757751f31 user: apnadkarni tags: apn-info-frame
13:28
Merge trunk check-in: 53cb8a399b user: apnadkarni tags: apn-info-frame
2024-06-30
19:28
"encoding binary removal": I think, it is better to speak about a removed encoding alias, instead of... check-in: 1c26b70234 user: oehhar tags: trunk, main
17:47
Update changes.md check-in: 54b31745d1 user: jan.nijtmans tags: trunk, main
15:28
Merge 9.0 check-in: 077beaf085 user: jan.nijtmans tags: tip-626
15:15
macos-11 is no longer available on GITHUB, so switch to macos-12/macos-14 check-in: 5445c7afb1 user: jan.nijtmans tags: trunk, main
14:53
macos-11 is no longer available on GITHUB, so switch to macos-12/macos-14 check-in: 16ce63b198 user: jan.nijtmans tags: core-8-branch
14:29
Add "chan isbinary" to changes.md check-in: 21f402704a user: jan.nijtmans tags: trunk, main
14:22
Add "chan isbinary" to changes.md check-in: a0518a2384 user: jan.nijtmans tags: core-8-branch
14:09
Merge 9.0 check-in: e50766bcc3 user: jan.nijtmans tags: tip-626
10:42
Fix docs for tcl::tm::roots - takes a single argument check-in: 2c422d0f1f user: jan.nijtmans tags: trunk, main
10:35
TIP 699: Eliminate encoding alias "binary"; provide introspection for binary channels check-in: 49bdbf8c78 user: jan.nijtmans tags: trunk, main
2024-06-29
11:55
Merge 8.6 - Fix docs for tcl::tm::roots - takes a single argument. check-in: 3306d7daf4 user: apnadkarni tags: core-8-branch
2024-06-28
16:13
Fix "chan isbinary" documentation for 8.7 check-in: 199454879b user: jan.nijtmans tags: core-8-branch
16:10
Add "chan isbinary" command. Part of TIP #699, meant for 8.7 check-in: 14070e0a13 user: jan.nijtmans tags: core-8-branch
08:55
merge 8.7 check-in: b497561f05 user: sebres tags: trunk, main
08:51
merge 8.7 check-in: 3c52cf7fa7 user: sebres tags: core-8-branch
06:49
Cleanup: removed unnecessary italic white space making the conversion script choke check-in: 3c0b4eef04 user: Torsten tags: documentation-cleanup-for-transition
2024-06-27
22:28
Merge 9.0 check-in: a3d20af5ba user: jan.nijtmans tags: tip-626
21:50
Merge 8.7. Random indent fixes check-in: 79b61f8d84 user: jan.nijtmans tags: trunk, main
13:45
(backport) Add tcl::unsupported::icu command (why not!) check-in: aea99cd7aa user: jan.nijtmans tags: core-8-branch
06:32
Add tcl::unsupported::icu command check-in: 45b7ed88d0 user: apnadkarni tags: trunk, main
2024-06-26
12:02
Remove empty "fconfigure" commands in testcases. Some indenting in *.decls files check-in: 88b75ee393 user: jan.nijtmans tags: trunk, main
11:50
Some indenting check-in: 679a1e1d89 user: jan.nijtmans tags: core-8-branch
03:14
Merge trunk Closed-Leaf check-in: 485c9811af user: apnadkarni tags: apn-icu
2024-06-25
11:55
Rebase to 9.0 Leaf check-in: 97abeb7414 user: jan.nijtmans tags: chan-for-review
2024-06-24
13:14
Add "chan isbinary" for checking whether a _channel_ is binary Closed-Leaf check-in: 69c548d59d user: jan.nijtmans tags: tip-699
13:11
TIP #699: Remove support for encoding aliases {} and "binary". check-in: c7b543846d user: jan.nijtmans tags: tip-699
12:06
Eliminate "-encoding binary" in all test-cases check-in: bf368d23e8 user: jan.nijtmans tags: trunk, main
11:35
Eliminate "-encoding binary" as much as possible in testcases check-in: 3f7a792256 user: jan.nijtmans tags: core-8-branch
08:44
Eliminate "-encoding binary" in favour of "-translation binary". Final proposal. Closed-Leaf check-in: 480c58d5c5 user: jan.nijtmans tags: bug-8cae59ecb0
2024-06-23
21:10
Rebase to 9.0 check-in: 9cc4c972bc user: jan.nijtmans tags: chan-for-review
20:26
Add "chan isbinary" for checking whether a _channel_ is binary. Closed-Leaf check-in: 41900f4c4f user: jan.nijtmans tags: rfe-85ddd247b6
20:09
Test cases: no unneccessary "chan configure" statements, remove now obsolete comment check-in: e574afb887 user: jan.nijtmans tags: trunk, main
2024-06-22
23:29
Since -eofchar {} is the default already, no need to specify this over and over again in testcases check-in: ee2b3f8f66 user: jan.nijtmans tags: trunk, main
2024-06-21
20:37
Revise use of "-translation binary" in testcases: Use it where useful, don't use it any more where m... check-in: fafe0d36d9 user: jan.nijtmans tags: trunk, main
18:31
Cleanup: changed the only occurence of \fP to \fR in the Tcl sources for consistency (Tk uses it reg... check-in: 0bfab0884f user: Torsten tags: documentation-cleanup-for-transition
17:08
Revise use of "-translation binary" in testcases: Use it where usefull, don't use it any more where ... check-in: fbb65baea8 user: jan.nijtmans tags: core-8-branch
16:00
Add missing ucm2tests to generate ICU based test cases check-in: 3cd823eafe user: apnadkarni tags: trunk, main
14:20
Fix: make subcommand description consistent with synopsis (also still not totally correctly stated a... check-in: c2cb7f8842 user: Torsten tags: documentation-cleanup-for-transition
11:53
Eliminate "-encoding binary" in favour of "-translation binary". Meant for investigation what would ... check-in: 3ee6a6d9b6 user: jan.nijtmans tags: bug-8cae59ecb0
10:52
Fix test constraint check-in: 4aa775e938 user: apnadkarni tags: apn-icu
09:30
Fix examples, using "-translation binary" correctly in stead of "-encoding binary" check-in: edcf2ff6be user: jan.nijtmans tags: trunk, main
09:27
Fix examples, using "-translation binary" correctly in stead of "-encoding binary" check-in: cb4d8a8981 user: jan.nijtmans tags: core-8-branch
07:43
Cleanup: change .TP into proper subsection for clean Markdown check-in: c85bbe9ac3 user: Torsten tags: documentation-cleanup-for-transition
07:41
Fix: remove superfluous comma in KEYWORDS list check-in: 16270af762 user: Torsten tags: documentation-cleanup-for-transition
07:11
(backport) Update string is integer docs as per TIP 514. check-in: ef3e45f4aa user: jan.nijtmans tags: core-8-branch
06:43
Update string is integer docs as per TIP 514. check-in: bd5723c171 user: apnadkarni tags: trunk, main
2024-06-20
18:47
Remove dead code / outdated comment check-in: 68ea14892f user: jan.nijtmans tags: trunk, main
18:22
Merge 9.0 check-in: 29d29484d0 user: jan.nijtmans tags: tip-626
07:44
Merge trunk check-in: 9a863e9399 user: apnadkarni tags: apn-icu
07:42
Add basic tests check-in: 0562381402 user: apnadkarni tags: apn-icu
2024-06-19
19:27
Fix: remove superfluous full stop at end of SEE ALSO list check-in: 363d8fbfd5 user: Torsten tags: documentation-cleanup-for-transition
19:12
new branch for certain fixes in the nroff documentation and for needed preparation of the conversion... check-in: bc29c6f2e8 user: Torsten tags: documentation-cleanup-for-transition
16:39
Fix [7be97a6859]: Reviewing chan.n changes check-in: 9453353b55 user: jan.nijtmans tags: trunk, main
16:36
Fix [7be97a6859]: Reviewing chan.n changes check-in: f29b98a453 user: jan.nijtmans tags: core-8-branch
15:34
Remove TclNREvalList(), it was only used in unsupported::inject, which is now gone check-in: b4f2190668 user: jan.nijtmans tags: trunk, main
12:31
merge 8.7 check-in: d799feac4e user: sebres tags: trunk, main
12:29
merge 8.6 check-in: 6c2657e12a user: sebres tags: core-8-branch
11:04
Fix [53ac20f94b]: namespace(n) documentation doesn't reflect TIP#278 changes check-in: 23874775c9 user: jan.nijtmans tags: trunk, main
11:01
Merge-mark check-in: 6197d1188b user: jan.nijtmans tags: trunk, main
10:58
Document %z and %t size modifiers for 'format' and 'scan' check-in: 09de253f50 user: jan.nijtmans tags: core-8-branch
10:55
TIP 696 - partition return codes between core and non-core check-in: 458efeb505 user: apnadkarni tags: trunk, main
10:32
TIP #697: 32-bit truncation in format and scan (let's gain some time) check-in: 810eb78647 user: jan.nijtmans tags: trunk, main
10:04
Add back tests for inject crashes adapted for coroinject check-in: 7c62723a17 user: apnadkarni tags: trunk, main
09:51
Remove tcl::unsupported::inject check-in: a1783b5472 user: apnadkarni tags: trunk, main
09:33
Make note in changes.md about removal of inject command Closed-Leaf check-in: b4f354f6d7 user: apnadkarni tags: apn-no-inject
09:32
Merge trunk check-in: 4142b0e7ad user: apnadkarni tags: apn-no-inject
09:25
Merge trunk Closed-Leaf check-in: 19ff51752b user: jan.nijtmans tags: tip-697
03:13
Handle ambiguous ICU encoding name aliases check-in: 068401d9ac user: apnadkarni tags: apn-icu
02:25
Add missing files check-in: 078bef4577 user: apnadkarni tags: apn-icu
02:22
Unsupported ICU interface check-in: 5b068beeeb user: apnadkarni tags: apn-icu
2024-06-18
22:41
Fix some more indenting check-in: 229a985faf user: jan.nijtmans tags: trunk, main
22:27
Merge 8.6 check-in: 5230c77fff user: jan.nijtmans tags: core-8-branch
17:09
Merge trunk Closed-Leaf check-in: 96372d2b42 user: apnadkarni tags: apn-experiment-chardet
16:38
Merge trunk check-in: f8f212e8fb user: apnadkarni tags: apn-no-inject
2024-06-17
18:52
Implement %z/%t/%q/%j size modifiers for 'scan'. Part of TIP #697 check-in: e33fac1cb4 user: jan.nijtmans tags: trunk, main
16:47
Remove tcl::unsupported::inject check-in: eaddc2411c user: apnadkarni tags: apn-no-inject
14:54
Implement %z/%t/%q/%j size modifiers for 'scan'. Part of TIP #697, which is suitable for 8.7 too. check-in: b1f3acf091 user: jan.nijtmans tags: core-8-branch
13:43
Change "channelId" to "channel" in documentation, error-handling and testcases Closed-Leaf check-in: 877daeddce user: jan.nijtmans tags: no-channelid
06:26
Changed "binary data" to "binary string". Thanks to Nathan for the rationale. pyk: Except that my... Closed-Leaf check-in: 96781584b9 user: oehhar tags: encoding-for-review-alt
2024-06-16
20:37
Merge 8.7 check-in: c34055a898 user: dkf tags: trunk, main
19:57
Some cleaning up of the internals of the implementation of ensembles. check-in: 0b4c254082 user: dkf tags: core-8-branch
17:28
Better comments. Closed-Leaf check-in: a2d0e28623 user: dkf tags: dkf/ensemble-cleanup
15:12
Some more improvements check-in: 6280883f86 user: dkf tags: dkf/ensemble-cleanup
13:39
Cleaner ensemble innards check-in: 992554eac0 user: dkf tags: dkf/ensemble-cleanup
2024-06-15
09:56
Merge trunk check-in: 7e32c99c4f user: apnadkarni tags: apn-experiment-chardet
2024-06-14
18:44
Fix non-standard indentation pattern check-in: 9c2a4fb37d user: dkf tags: trunk, main
15:09
Import selections of [4d6aa33b2f] (branch: encoding-for-review) and alternate wording. check-in: f5243d7263 user: oehhar tags: encoding-for-review-alt
2024-06-13
15:51
Remove migration utilities. Do not really belong here check-in: 639e370816 user: apnadkarni tags: apn-experiment-chardet
15:12
Rebase to trunk Leaf check-in: 4d6aa33b2f user: jan.nijtmans tags: encoding-for-review
13:19
Change back channelName -> channelId, since this change is not a good idea. check-in: 05bb63653a user: jan.nijtmans tags: chan-for-review
13:12
Proposed fix for [53ac20f94b]: namespace(n) documentation doesn't reflect TIP#278 changes Closed-Leaf check-in: e7ea82171d user: jan.nijtmans tags: bug-53ac20f94b
12:00
Fix [1d26e580cf]: safe interp can't source files with BOM check-in: 162129dfbf user: jan.nijtmans tags: trunk, main
11:59
Minor doc fix check-in: af8cf518e5 user: jan.nijtmans tags: core-8-branch
10:53
Fix [1d26e580cf]: safe interp can't source files with BOM check-in: 470ffaa8a9 user: jan.nijtmans tags: core-8-branch
09:51
Use tabs for indenting in stead of 8 spaces. Unbreak clang build check-in: 4bbba9e1f6 user: jan.nijtmans tags: trunk, main
09:49
Merge 8.7 check-in: 242fe9d024 user: jan.nijtmans tags: core-8-branch
09:05
Unbreak clang build: tclCmdIL.c:4063:2: error: expected expression int keyword; ^ check-in: bc56395a17 user: jan.nijtmans tags: core-8-branch
2024-06-12
20:24
Fix some indentation/wrapping for style check-in: 5b8a45dae9 user: dkf tags: trunk, main
20:12
merge 8.7 (several conflicts resolved) check-in: 30f3c945a6 user: sebres tags: trunk, main
19:54
ultimately closes [f05f5ef759c1f7f9]: since bigints are not supported yet, trying to use them as ser... check-in: 362b0c5c71 user: sebres tags: core-8-branch
19:17
merge 8.7 check-in: bb7ef31f68 user: sebres tags: trunk, main
19:11
speed-up lseq (with expr-args) a bit, as well as avoid shimmer for compiled expressions check-in: 467de1c425 user: sebres tags: core-8-branch
19:01
more fixes for [f05f5ef759c1f7f9]: don't swallow expr errors, further code review and simplification check-in: c279bfc1b2 user: sebres tags: core-8-branch
14:00
Merge trunk check-in: cf8a455aeb user: apnadkarni tags: apn-experiment-chardet
13:57
Add runtime checks for tilde expansion check-in: 2ec4127aa4 user: apnadkarni tags: apn-experiment-chardet
12:23
lseq: more tests check-in: 68af142b65 user: sebres tags: core-8-branch
11:00
Tcl_AppendResultVA() is gone in Tcl 9.0 check-in: e757855540 user: jan.nijtmans tags: trunk, main
10:52
Use "int fd" for file descriptors, like everywhere else in the code check-in: d5ef8f272b user: jan.nijtmans tags: trunk, main
10:50
Merge 8.6 check-in: d601bb912c user: jan.nijtmans tags: core-8-branch
00:57
merge 8.7 check-in: ebafe4633f user: sebres tags: trunk, main
00:53
list.perf.tcl: added performance regression tests for lseq (illustrates fix for [f05f5ef759c1f7f9], ... check-in: 094f5d892f user: sebres tags: core-8-branch
00:17
merge 8.7 (fix for [f05f5ef759c1f7f9]) check-in: 433888e35e user: sebres tags: trunk, main
00:09
lseq: code review, several fixes for [f05f5ef759c1f7f9], unneeded code removed, etc: 1. avoid duplic... check-in: d0a617b9ea user: sebres tags: core-8-branch
00:03
tests illustrating bug [f05f5ef759c1f7f9], incorrect behavior of lseq check-in: f56667ab48 user: sebres tags: core-8-branch
2024-06-11
22:12
channelName -> channelId, for consistancy with other *.n manpages check-in: fbffbb228e user: jan.nijtmans tags: trunk, main
20:53
Review branch for doc/chan.n changes check-in: c46b236a09 user: jan.nijtmans tags: chan-for-review
20:37
Revert [eb627bda27] from 9.0, will be put in a separate branch for review check-in: 63b3229f98 user: jan.nijtmans tags: trunk, main
14:16
No need to refer to Tcl 8.6, in some places check-in: 3a2817d512 user: jan.nijtmans tags: trunk, main
13:36
Various doc backports from 9.0 check-in: 1ae57c5cbd user: jan.nijtmans tags: core-8-branch
12:41
There are twelve functions in Tcl_ObjType now. check-in: d7c777c3d8 user: jan.nijtmans tags: trunk, main
12:38
Backported a littttttle bit too much check-in: 297e305755 user: jan.nijtmans tags: core-8-branch
12:17
Merge 8.7 check-in: 5d0ebb2c38 user: jan.nijtmans tags: trunk, main
12:13
Backport: Another round of small fixes, especially spelling errors... check-in: 8fd95d871e user: jan.nijtmans tags: core-8-branch
10:16
Merge-mark check-in: 9fc5ddb37d user: jan.nijtmans tags: core-8-branch
10:10
Merge 9.0 check-in: 6da7c67781 user: jan.nijtmans tags: encoding-for-review
10:01
Merge 8.7. Remove "-profile strict" from examples, since it's already the default. check-in: 3e83c7c7bd user: jan.nijtmans tags: trunk, main
09:57
Add missing "METHOD profile", some paragraph markers and formatting in examples (last one comes from... check-in: 69ea5c4c69 user: jan.nijtmans tags: core-8-branch
09:36
Review branch for doc/encoding.n changes check-in: a88c5767d2 user: jan.nijtmans tags: encoding-for-review
09:30
Backout [92ee031f32ea98ba]: "Make the documentation of [encoding] more concise and readable". Will b... check-in: 4178d18b52 user: jan.nijtmans tags: trunk, main
09:26
Backout [71bfc6e708f641af]: "Make the documentation of [encoding] more concise and readable". Will b... check-in: e849ba576b user: jan.nijtmans tags: core-8-branch
09:15
Merge-mark Leaf check-in: 552cf9328e user: jan.nijtmans tags: saveinterpstate-for-review
09:14
There are no "two triplets" any more in 9.0 check-in: ef8382c8b4 user: jan.nijtmans tags: trunk, main
09:09
Review branch for doc/SaveInterpState.3 changes check-in: 5d0443f660 user: jan.nijtmans tags: saveinterpstate-for-review
09:06
Backout [0ef72df401df2216]: "Tighten up SaveResult.3". Will be put in a separate review for 9.0 check-in: d51f727d41 user: jan.nijtmans tags: trunk, main
09:00
Put back Tcl_SaveResult, Tcl_RestoreResult, Tcl_DiscardResult in doc header (accidently removed) check-in: bde9760d12 user: jan.nijtmans tags: core-8-branch
08:14
Backout [0ef72df401df2216]: "Tighten up SaveResult.3". Will be put in a separate review for 9.0 check-in: e264ba6b23 user: jan.nijtmans tags: core-8-branch
07:52
Merge 9.0 check-in: 121c2ead8c user: jan.nijtmans tags: tip-626
07:31
Merge-mark check-in: 7336081b39 user: jan.nijtmans tags: trunk, main
07:30
Backport: Consolidate channel documentation. close, puts etc. manpages now just reference chan (rema... check-in: ee8e7ca3e0 user: jan.nijtmans tags: core-8-branch
2024-06-10
22:53
Backport: Consolidate channel documentation. close, puts etc. manpages now just reference chan (chan... check-in: 53760f3cdd user: jan.nijtmans tags: core-8-branch
15:27
Merge-mark check-in: 361aa13f0c user: jan.nijtmans tags: core-8-branch
13:09
Merge 9.0 Leaf check-in: 61b226d13e user: jan.nijtmans tags: setresult-for-review
13:06
TIP #494 changes were not fully incorporated in the documentation, so let's correct that. check-in: 1050f25f82 user: jan.nijtmans tags: trunk, main
11:31
Review branch for doc/SetResult.3 changes check-in: 747369d2ff user: jan.nijtmans tags: setresult-for-review
11:22
Revert [8dba618fe6b6f8bb] from 9.0, will be put in a separate review for 9.0. check-in: 927bcdbb73 user: jan.nijtmans tags: trunk, main
11:08
Merge-mark check-in: cc5392ad5f user: jan.nijtmans tags: trunk, main
11:07
Revert [eb627bda27] from 8.7, will be put in a separate review for 9.0. check-in: c63f0cd023 user: jan.nijtmans tags: core-8-branch
10:21
Merge-mark check-in: 5bee3520ce user: jan.nijtmans tags: trunk, main
10:19
Merge 8.6 check-in: b3a7838642 user: jan.nijtmans tags: core-8-branch
02:06
Fix decimal rep of TCL_CODE_USER_MAX Closed-Leaf check-in: 727a644138 user: apnadkarni tags: tip-696
2024-06-09
16:43
Merge trunk check-in: ea1692cd09 user: apnadkarni tags: tip-696
16:35
Update to new TIP revision check-in: 50f69baa36 user: apnadkarni tags: tip-696
16:31
Merge-mark check-in: 20afe3bf6b user: jan.nijtmans tags: trunk, main
16:19
(cherry-pick) Put ClockFmtScnStorageHashKeyType (and some more) in read-only memory check-in: e688bfbe6e user: jan.nijtmans tags: core-8-branch
14:06
Another record that ought to be read-only check-in: 5ed9e06eab user: dkf tags: trunk, main
13:56
Autoload icu check-in: 28e8feab1e user: apnadkarni tags: apn-experiment-chardet
12:13
Put ClockFmtScnStorageHashKeyType in read-only memory check-in: e9c9eb6dc6 user: dkf tags: trunk, main
10:33
Simpler commenting of Tcl_ChannelType instances; make zip channel type const check-in: 612cbe4899 user: dkf tags: trunk, main
08:34
Add source command check-in: 33fc13c429 user: apnadkarni tags: apn-experiment-chardet
2024-06-08
17:25
Add Tcl to ICU name mapping. check-in: 5ff01b9355 user: apnadkarni tags: apn-experiment-chardet
2024-06-07
17:17
Add unsupported::chardet command check-in: b0cd28760d user: apnadkarni tags: apn-experiment-chardet
12:55
Add ucsdet* ICU functions check-in: 13bc648afd user: apnadkarni tags: apn-experiment-chardet
12:20
Fix [d5b45c23f4]: file tildeexpand and file home not disabled in safe base interpLeaf check. check-in: 3aa487993f user: jan.nijtmans tags: trunk, main
12:18
Fix [d5b45c23f4]: file tildeexpand and file home not disabled in safe base interp check-in: 0ff5667f15 user: jan.nijtmans tags: core-8-branch
11:31
Merge 9.0 check-in: 84ae5008cc user: jan.nijtmans tags: tip-626
11:26
Fix CFLAGS=-ftrapv build check-in: 18e368b546 user: jan.nijtmans tags: trunk, main
11:08
Copy Jan's Tk ICU interface check-in: 866acc143b user: apnadkarni tags: apn-experiment-chardet
10:32
Fix for [d5b45c23f4]: file tildeexpand and file home not disabled in safe base interp Closed-Leaf check-in: ff568b2774 user: jan.nijtmans tags: bug-d5b45c23f4
2024-06-06
10:39
Fix [57daa91ea]: Tcl_GetIntForIndex handling of n-m (m > n). With testcases. check-in: 4e384191b5 user: jan.nijtmans tags: trunk, main
10:03
Fix one int -> Tcl_Size check-in: 3559419da4 user: apnadkarni tags: trunk, main
09:07
Fix [57daa91ea]: Tcl_GetIntForIndex handling of n-m (m > n). With testcases. check-in: 4ec93828a9 user: jan.nijtmans tags: core-8-branch
2024-06-05
14:12
A clearer way of writing what parity options are available check-in: ae52f61f0c user: dkf tags: trunk, main
13:10
More of the same: Space before tab is extremely unlikely to be correct indentation pattern. check-in: 9ffd785566 user: jan.nijtmans tags: trunk, main
2024-06-04
16:39
TIP 696 #defines and docs check-in: c3971ab24d user: apnadkarni tags: tip-696
15:54
Make function definitions have right argument style check-in: e8d1ca599f user: dkf tags: trunk, main
15:35
Space before tab is an extremely unlikely to be correct indentation pattern check-in: f6c559b364 user: dkf tags: trunk, main
14:23
Put back some later changes, which were lost in the previous commit Closed-Leaf check-in: b0f14d141b user: jan.nijtmans tags: backout-nre-doc
13:09
Let's review those NRE.3 and Eval.3 changes check-in: 07958d8bff user: jan.nijtmans tags: backout-nre-doc
12:44
Let's review the SaveInterpState.3 changes in 8.7/trunk (which were never backported to 8.6) Closed-Leaf check-in: df24abc91a user: jan.nijtmans tags: backout-saveinterpstate-doc
12:19
Let's review the chan.n changes in 8.7/trunk (which were never backported to 8.6) Closed-Leaf check-in: 1a7a14dc0e user: jan.nijtmans tags: backout-chan-doc
11:36
Merge 9.0 Closed-Leaf check-in: 8d1785156d user: jan.nijtmans tags: backout-encoding-doc
2024-06-03
20:21
Remove outdated parts of documentation check-in: 5a0f4dbe55 user: jan.nijtmans tags: trunk, main
20:16
Remove outdated parts of documentation check-in: ebc9ff7266 user: jan.nijtmans tags: core-8-branch
20:06
typo check-in: 431128bc01 user: jan.nijtmans tags: core-8-branch
12:02
Let's review the SetResult.3 changes in trunk (which were never backported to 8.6/8.7) Closed-Leaf check-in: 1a268018a7 user: jan.nijtmans tags: revert-setresult-doc
11:47
Use (char *)NULL as end sentinel in documentation (as Linux man-pages already do too, e.g. [https://... check-in: 68eea4fd1e user: jan.nijtmans tags: trunk, main
11:38
Merge 8.6 check-in: 18e7182764 user: jan.nijtmans tags: core-8-branch
10:05
Reduce test set in 3 ways: 1) 'll' means no trunction, which is not C99-compatible. 2) 'p' is platfo... Closed-Leaf check-in: 596ea2447c user: jan.nijtmans tags: bug-9c258a841a-tests
2024-06-01
16:13
Some tidying up, mostly of indentation check-in: 39eee6cff8 user: dkf tags: trunk, main
2024-05-31
16:50
Rebase to TIP #697 branch, let's see how far we got check-in: 29add71ca8 user: jan.nijtmans tags: bug-9c258a841a-tests
14:39
Rebase to 9.0 check-in: 7083ff878b user: jan.nijtmans tags: tip-697
14:32
Since int() doesn't truncate any more (TIP #514), adapt the documentation accordingly check-in: 219bbcbe5e user: jan.nijtmans tags: trunk, main
14:30
Since int() doesn't truncate any more (TIP #514), adapt the documentation accordingly check-in: ad6d47b4a8 user: jan.nijtmans tags: core-8-branch
13:21
Make last test-cases pass check-in: 387194d896 user: jan.nijtmans tags: tip-697
11:01
Merge 8.7 check-in: 0402ac0114 user: dkf tags: trunk, main
11:00
Merge 8.6 check-in: e60ddd3a61 user: dkf tags: core-8-branch
09:30
Make 'I', 'I32', 'I64' only available on Windows, because they serve no purpose on other platforms. Closed-Leaf check-in: 01e6a242c4 user: jan.nijtmans tags: bug-9c258a841a
09:16
Make a start with new TIP implementation, handling '%d' for 'format' and '%d'/'L'/'z'/'t'/'q'/'j' fo... check-in: 4fe0d34f53 user: jan.nijtmans tags: tip-697
2024-05-30
22:02
Fix [9c258a841a]: document %t/%z/%j/%q size field specifiers. Fix %j/%z/%t matching the C printf check-in: 3d5e024e64 user: jan.nijtmans tags: trunk, main
21:52
Fix [9c258a841a]: document %t/%z/%j/%q size field specifiers. Fix %j/%z/%t matching the C printf check-in: 9c0c9d1a4a user: jan.nijtmans tags: core-8-branch
21:26
Let's [9c258a841a|fix] the j%j/%q type specifiers, so they behave like C in scripts, and document th... Closed-Leaf check-in: 0c66ee7d75 user: jan.nijtmans tags: bug-9c258a841a
18:38
merge 8.7 check-in: bacfccf1e2 user: sebres tags: trunk, main
18:36
closes [34870ab5756911d1]: no double free if Tcl_DeleteAssocData gets called in deleteProc (if inter... check-in: 0aedd271b2 user: sebres tags: core-8-branch
03:15
Add c99format test command for testing Tcl format against C99 printf. check-in: 82b828362c user: apnadkarni tags: bug-9c258a841a-tests
2024-05-29
19:27
Merge-mark check-in: e3d0608d3f user: jan.nijtmans tags: core-8-branch
15:20
Let's [9c258a841a|fix] the %p/%z/%t type specifiers, so they behave like C in scripts, and document ... check-in: 2d6520b382 user: jan.nijtmans tags: bug-9c258a841a
09:45
Merge-mark 8.7 check-in: 95f9e8176e user: jan.nijtmans tags: trunk, main
09:44
Fix [18f4a94d03], by reverting [9bcec7cd880540c3], which caused it. See [https://core.tcl-lang.org/t... check-in: 8d4d978bd3 user: jan.nijtmans tags: core-8-branch
09:07
Reverted changes to refchan event generation - details below. Tx to Jan for actual revert work. See... check-in: 1ec9927351 user: apnadkarni tags: trunk, main
08:37
Merge trunk Closed-Leaf check-in: 0258b07434 user: apnadkarni tags: bug-18f4a94d03
2024-05-28
13:24
Merge 8.7 check-in: 9fa0318dcd user: jan.nijtmans tags: trunk, main
13:08
partial merge 8.7 (cherrypick of tests changes only) check-in: 5522057784 user: sebres tags: trunk, main
13:04
merge 8.6 check-in: af3c128935 user: sebres tags: core-8-branch
12:54
Eliminate some unnecessary type-casts. Tcl_GetString -> TclGetString where appropriate check-in: ddf52caf7a user: jan.nijtmans tags: core-8-branch
11:32
Fix tests - need longer timer under valgrind. Close created channels. check-in: 290787b518 user: apnadkarni tags: bug-18f4a94d03
03:02
Merge trunk check-in: 95e6bbc3b3 user: apnadkarni tags: bug-18f4a94d03
2024-05-27
21:32
Merge-mark check-in: 5e9f65e868 user: jan.nijtmans tags: trunk, main
21:21
Improve details about attached zipfs archives in tclsh and wish (backport from 9.0) check-in: e4355cd0de user: jan.nijtmans tags: core-8-branch
21:15
Merge 8.7 check-in: b0caf377fc user: jan.nijtmans tags: trunk, main
21:04
Another round of sentinel improvements check-in: a688bb7213 user: jan.nijtmans tags: core-8-branch
20:19
merge 8.7 check-in: b3d08c0262 user: sebres tags: trunk, main
20:16
merge 8.6 check-in: 331d12e7b7 user: sebres tags: core-8-branch
16:31
Improve details about attached zipfs archives in tclsh and wish. check-in: bacd652dd2 user: griffin tags: trunk, main
16:10
Merge trunk check-in: 1d96247e8b user: apnadkarni tags: bug-18f4a94d03
12:52
Missing ',' between "INDEX" and "OUTOFRANGE" check-in: a4a8fcd533 user: jan.nijtmans tags: trunk, main
11:24
Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used. Fix some indenting. check-in: d13f391c04 user: jan.nijtmans tags: trunk, main
11:04
Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used. check-in: 56c28e2db2 user: jan.nijtmans tags: core-8-branch
2024-05-26
19:43
Merge main Leaf check-in: 8884561af9 user: griffin tags: bug-43b7e5b511
19:21
Fix spelling errors. check-in: 1b809b21b1 user: griffin tags: bug-43b7e5b511
14:09
Merge 8.7 check-in: 735641d5cb user: dkf tags: trunk, main
13:19
merge 8.6 check-in: 9e8cd97a2b user: dkf tags: core-8-branch
2024-05-25
18:32
Add note about static vs dynamic builds. check-in: 22a3f9df78 user: griffin tags: bug-43b7e5b511
15:54
Merge 8.7 check-in: bcac522a9f user: dkf tags: trunk, main
15:35
merge core-8-6-branch check-in: 7facc906fa user: dkf tags: core-8-branch
09:24
Merge 8.7 check-in: af5b3d24cc user: jan.nijtmans tags: trunk, main
09:09
Unneeded Tcl_DStringFree() (twice) check-in: 826c2273bd user: jan.nijtmans tags: core-8-branch
2024-05-24
22:14
Remove TclSetProcessGlobalValue() "encoding" parameter: it should always be NULL check-in: c9626e005f user: jan.nijtmans tags: trunk, main
20:34
merge core-8-branch check-in: c5bd3ad311 user: dkf tags: trunk, main
19:49
merge core-8-6-branch check-in: 0c105deac2 user: dkf tags: core-8-branch
17:50
address ticket [43b7e5b511] - Improve zipfs description in tclsh manual. check-in: 187224bda2 user: griffin tags: bug-43b7e5b511
16:22
Tests for bug fixes check-in: b26b8ffee1 user: apnadkarni tags: bug-18f4a94d03
16:09
Merge trunk check-in: eedb9cd832 user: apnadkarni tags: bug-18f4a94d03
16:05
Merge trunk check-in: 3c2a89b54b user: apnadkarni tags: bug-18f4a94d03
15:54
Merge mark check-in: 49d98d64fa user: apnadkarni tags: trunk, main
15:51
Fix [e589d9bdab] - fconfigure socket -peername check-in: 44009dc22e user: apnadkarni tags: core-8-branch
15:29
Fix [e589d9bdab] - fconfigure socket -peername check-in: 63b426f8f2 user: apnadkarni tags: trunk, main
15:19
Add test for [e589d9bdab] Closed-Leaf check-in: 077455905b user: apnadkarni tags: bug-e589d9bdab
15:13
Fix [e589d9bdab] check-in: ddf5f314e0 user: apnadkarni tags: bug-e589d9bdab
08:55
Code optimization: no need for encoding = Tcl_GetEncoding(NULL, NULL). Use Tcl_DStringToObj where po... check-in: 28dc028d3e user: jan.nijtmans tags: trunk, main
08:04
Merge 8.6 check-in: 939981f439 user: jan.nijtmans tags: core-8-branch
2024-05-23
21:10
Superflous ',' Leaf check-in: 99d3c2a63e user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns
21:05
Rebase to 8.7 check-in: e3c331edd6 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns
15:37
Fix [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows check-in: 7349d7971a user: jan.nijtmans tags: trunk, main
15:14
Fix [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows check-in: 73dc48ac59 user: jan.nijtmans tags: core-8-branch
13:44
Merge 8.7 check-in: b4a4d46ce0 user: jan.nijtmans tags: trunk, main
12:00
Merge 8.6 check-in: 37b8b3fdaf user: jan.nijtmans tags: core-8-branch
08:53
More trickery with macros Leaf check-in: a3f9c1bec2 user: dkf tags: more-macros
2024-05-22
22:29
.travis.yml is not used any more check-in: 832adefe3d user: jan.nijtmans tags: trunk, main
22:24
.travis.yml is not used any more check-in: 918bf2ae16 user: jan.nijtmans tags: core-8-branch
21:27
clock option re-ordering check-in: ab88edcd09 user: jan.nijtmans tags: trunk, main
21:12
clock option re-ordering check-in: 540078bebf user: jan.nijtmans tags: core-8-branch
10:50
merge 8.7 check-in: aed7d249ae user: sebres tags: trunk, main
10:50
amend to [de08cf03235f3ce9], [7842f33a5cc5eed0], stop tail recursion in AddSimpleClassChainToCallCon... check-in: 22966032c2 user: sebres tags: core-8-branch
10:24
merge point check-in: 0b7ca46179 user: sebres tags: trunk, main
10:23
merge point check-in: 80fa732c8d user: sebres tags: core-8-branch
10:13
merge 8.7 check-in: 28a69010d7 user: sebres tags: trunk, main
10:11
small amend to [1d16344c8cfaecc8], [7842f33a5cc5eed0]: don't need to invoke both functions in case i... check-in: 659ca0ae8d user: sebres tags: core-8-branch
09:26
Merge 8.7 check-in: 28a90c0424 user: jan.nijtmans tags: trunk, main
09:24
Merge 8.6. Fix TCL_NO_DEPRECATED build check-in: dbeb93773b user: jan.nijtmans tags: core-8-branch
2024-05-21
22:06
Merge 9.0 check-in: e906cead78 user: jan.nijtmans tags: tip-626
21:22
"TCL_TOMMATH" is not used anywhere check-in: 134a992bae user: jan.nijtmans tags: trunk, main
21:17
"TCL_TOMMATH" is not used anywhere check-in: 97eea147ef user: jan.nijtmans tags: core-8-branch
20:00
Add tommath-????/zlib-???? to build-info if libtommath/zlib is statically linked check-in: c92cf5f76d user: jan.nijtmans tags: trunk, main
19:50
Add tommath-????/zlib-???? to build-info if libtommath/zlib is statically linked check-in: 9afa65152a user: jan.nijtmans tags: core-8-branch
15:03
Merge 8.7. Some int -> Tcl_Size check-in: 1a12a05fa1 user: jan.nijtmans tags: trunk, main
14:05
Fix off-by-one error in tcl::build-info command. Improve spacing check-in: 6924fe0f7b user: jan.nijtmans tags: core-8-branch
10:51
merge 8.7 check-in: 780ab56525 user: sebres tags: trunk, main
10:49
circumvent crash [7842f33a5cc5eed0] on null ptr (oPtr->selfCls may be NULL) check-in: 1d16344c8c user: sebres tags: core-8-branch
10:33
merge 8.7 check-in: bc2e652394 user: sebres tags: trunk, main
09:48
merge 8.6 check-in: 5be1c6c979 user: sebres tags: core-8-branch
09:04
b2 -> b3, as preparation for next release check-in: 84ecf75d3b user: jan.nijtmans tags: trunk, main
2024-05-20
20:33
Fix gcc warning: return should have value check-in: e3cb927560 user: jan.nijtmans tags: core-8-branch
18:09
merge release branches check-in: 1b618c6835 user: dgp tags: trunk, main
18:07
Replay the churn commits Closed-Leaf check-in: 4844034c74 user: dgp tags: dgp-trunk-unchurned
17:52
merge release check-in: 4e112bcda6 user: dgp tags: dgp-trunk-unchurned
17:00
Improve tcl::build-info implementation, adapted from dkf's result-helpers branch check-in: be8c771d22 user: jan.nijtmans tags: trunk, main
16:38
merge trunk Leaf check-in: 3fd88cd4cd user: dkf tags: result-helpers
15:20
Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases check-in: de08cf0323 user: dkf tags: core-8-branch
09:54
Improve readability from some typecasting trickery. Backported from 9.0 (thanks, dkf!) check-in: d832f58cff user: jan.nijtmans tags: core-8-branch
09:32
Backport spacing-related changes from 9.0 check-in: f5469ec0c0 user: jan.nijtmans tags: core-8-branch
08:57
Combine some pieces for easier understanding. Closed-Leaf check-in: bcc951d6c5 user: dkf tags: dkf/oo-code-style
2024-05-19
22:23
Improve tcl::build-info implementation, adapted from dkf's result-helpers branch check-in: d73e8e60a6 user: jan.nijtmans tags: core-8-branch
12:14
Factor out another bit of code check-in: 328ab5a9d7 user: dkf tags: dkf/oo-code-style
11:36
More bits and pieces of refactoring check-in: 09b3435105 user: dkf tags: dkf/oo-code-style
2024-05-18
22:01
Merge-mark check-in: 378a818456 user: jan.nijtmans tags: trunk, main
21:58
Update changes.md check-in: 568f98c34d user: jan.nijtmans tags: core-8-branch
09:13
Factoring out common patterns check-in: 67c4fe4cdc user: dkf tags: dkf/oo-code-style
2024-05-17
20:40
Merge 8.7. Improve tcl::build-info Leaf check-in: e94e6e3cec user: jan.nijtmans tags: libtommath-1.3.1
18:49
Better string sharing check-in: a75f440dd6 user: dkf tags: dkf/oo-code-style
16:07
Bring over bug fixes from trunk to get released Closed-Leaf check-in: 3266fc297b user: dgp tags: core-9-0-b2-rc, core-9-0-b2
16:00
Merge fixes, add some doc comments check-in: 4f9ef0e0d0 user: dkf tags: dkf/oo-code-style
15:59
Utility branch I can sensibly compare with core-9-0-b2-rc check-in: 8bc5052a99 user: dgp tags: dgp-trunk-unchurned
13:48
Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... check-in: db8bfb98f1 user: dkf tags: trunk, main
13:45
Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... check-in: 612af6e7d6 user: dkf tags: core-8-branch
2024-05-16
15:55
Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: ee33b4b923 user: dkf tags: trunk, main
15:55
Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: 9208e56d48 user: dkf tags: core-8-branch
12:38
General code style fixes for TclOO only check-in: 839c6624e5 user: dkf tags: dkf/oo-code-style
08:53
Fix [36e5517a6850]: old style method selection in [info class methods] and [info object methods] sti... check-in: b0d8ee5168 user: dkf tags: trunk, main
08:51
Add code comments Closed-Leaf check-in: b301f4ad65 user: dkf tags: bug-36e5517a6850
08:44
Fix the bug; [info class methods -private] regression with TIP 500 check-in: ec19b5e416 user: dkf tags: bug-36e5517a6850
08:23
Tests to illustrate problem found in [36e5517a6850] check-in: 16cfbe1ef0 user: dkf tags: bug-36e5517a6850
2024-05-15
14:35
Stop using Tcl_AppendResult to build full results It's fine if actually appending... but we hardl... check-in: 799bc15719 user: dkf tags: result-helpers
2024-05-14
19:08
Merge [4a1848c27fd63955], which was improperly backed-out (there was no notice or public discussion)... check-in: ff38221d4e user: dgp tags: core-9-0-b2-rc
19:07
silence warning (implicit-fallthrough) check-in: 4c283c1d48 user: dgp tags: core-9-0-b2-rc
19:05
merge 8.7 check-in: a389d8fe79 user: dgp tags: core-9-0-b2-rc
18:39
merge 8.7 (interim fix for [9889f96f4da77e3b]) check-in: 45c669fbe3 user: dgp tags: core-9-0-b2-rc
18:37
Funcs without args must explicitly take void Otherwise C compilers operate in a weird legacy mode w... check-in: c29401d6e5 user: dgp tags: core-9-0-b2-rc
18:36
Merge changes from trunk up to but not including style/whitespace work. check-in: 274b0d7e7b user: dgp tags: core-9-0-b2-rc
18:11
More conventional Markdown check-in: 23ac90825d user: dgp tags: core-9-0-b2-rc
16:06
Add helper macros TclSetResult and TclPrintfResult check-in: 0b65fb9e0c user: dkf tags: result-helpers
12:54
Merge-mark check-in: 3fa1b8f5e3 user: jan.nijtmans tags: trunk, main
12:47
(cherry-pick) Merge [4a1848c27fd63955], bringing Tcl.n back to the state it was. check-in: 39a2e5b4f5 user: jan.nijtmans tags: core-8-branch
08:26
Backout the "dullest commit ever" (not my words ....). It breaks the build. JN: Many of those cha... check-in: 8b41a80404 user: jan.nijtmans tags: trunk, main
07:12
Merge [4a1848c27fd63955], which was improperly backed-out (there was no notice or public discussion)... check-in: a62398408f user: pooryorick tags: trunk, main
2024-05-13
19:57
Rebuild the stub table, add attributes to func definitions Leaf check-in: a396528193 user: dkf tags: sentinel
16:48
silence warning (implicit-fallthrough) check-in: a77945015a user: sebres tags: trunk, main
16:42
merge 8.7 check-in: 617ccd3301 user: sebres tags: trunk, main
16:39
clock.test: amend to hotfix [9889f96f4da77e3b] - ensemble created implicitely now check-in: d89349fb42 user: sebres tags: core-8-branch
15:48
Trying out the sentinel attribute of GCC check-in: d67dd7508a user: dkf tags: sentinel
15:41
Clean up a lot of small whitespace issues This is the dullest commit ever. Sorry. check-in: 3a60363aa1 user: dkf tags: trunk, main, dkf/to-redo
10:35
merge 8.7 (interim fix for [9889f96f4da77e3b]) check-in: da0e64b5d0 user: sebres tags: trunk, main
10:34
interim fix for [9889f96f4da77e3b]: avoid lazy creation and compilation for clock-ensemble (unless t... check-in: ad49517e0b user: sebres tags: core-8-branch
07:55
Backout [b49efeca6a] (so people can judge whether this is just a textual improvement or not) Closed-Leaf check-in: 4a1848c27f user: jan.nijtmans tags: backout-b49efeca6a
2024-05-10
15:40
More whitespace cleanup check-in: 835b1a5566 user: dkf tags: trunk, main
14:52
Merge-mark check-in: b3efce9937 user: jan.nijtmans tags: trunk, main
14:42
(backport): Funcs without args must explicitly take void check-in: c0628e3a1f user: jan.nijtmans tags: core-8-branch
13:51
Funcs without args must explicitly take void Otherwise C compilers operate in a weird legacy mode... check-in: 0ddcb6cf85 user: dkf tags: trunk, main
13:45
Code style fixes Mostly whitespace fixing really check-in: 24dcf13ff2 user: dkf tags: trunk, main
11:28
Code style cleanup check-in: 74fd982252 user: dkf tags: trunk, main
10:22
closes [10aa8403d064439f]: merge 8.7, restore time64bit constraint (all platforms now) check-in: 7517e2b553 user: sebres tags: trunk, main
10:18
merge 8.6 check-in: 76a8c1c44b user: sebres tags: core-8-branch
2024-05-09
15:38
Tidy up the zlib code a bit In particular, 'cd' was used for vars of different types (ClientData,... check-in: 6197e63dd8 user: dkf tags: trunk, main
2024-05-08
15:11
Merge 8.7 check-in: d90e8286b6 user: jan.nijtmans tags: trunk, main
15:06
Add some typecasts, remove duplicate "memset", remove some spacing. check-in: 71dea9c67f user: jan.nijtmans tags: core-8-branch
14:42
Merge mark check-in: cd4f9148ac user: oehhar tags: trunk, main
14:39
Backport [e0bdc14669] "Cleaning up tclWinSock.c" check-in: 718495c125 user: oehhar tags: core-8-branch
13:30
Start on at least protecting against crashes like [0de6c1d79c] check-in: 21daea98da user: apnadkarni tags: apn-info-frame
09:03
Cleaning up tclWinSock.c check-in: e0bdc14669 user: dkf tags: trunk, main
2024-05-07
20:47
merge 8.7 check-in: 54c8d180bc user: sebres tags: trunk, main
20:45
more simplifications check-in: 21c730f95f user: sebres tags: core-8-branch
20:12
merge 8.7 check-in: 71ba8f6276 user: sebres tags: trunk, main
20:09
code review (optimization by parse of word tokens in clock format) check-in: 4a909182de user: sebres tags: core-8-branch
19:04
closes [a858d95f4bfddafb]: adjust word-token pointer after possible realloc check-in: c432a8b50b user: sebres tags: core-8-branch
2024-05-05
20:26
Fix [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - change with 90b1rc check-in: ba61f74630 user: jan.nijtmans tags: trunk, main
20:21
Merge 8.6 check-in: 3fa1e95cb1 user: jan.nijtmans tags: core-8-branch
2024-05-04
18:53
Possible solution for [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - change with 90b1rc Closed-Leaf check-in: a966eb9902 user: jan.nijtmans tags: bug-3c26dec71e
16:25
Merge 8.6 check-in: 430342d36e user: jan.nijtmans tags: core-8-branch
2024-05-03
17:55
merge trunk check-in: d1fe39f080 user: dgp tags: core-9-0-b2-rc
16:42
[unknown] only calls shell command in interactive tclsh sessions check-in: b3d720477f user: mjanssen tags: trunk, main
16:23
Fix [a5f4a7aed8] - tcl::tm::path auto_index entry check-in: cb416c208e user: apnadkarni tags: trunk, main
13:26
Merge 9.0 check-in: 58f49ce426 user: jan.nijtmans tags: tip-626
2024-05-02
21:29
[unknown] only calls shell command in interactive tclsh sessions Closed-Leaf check-in: 6148f44292 user: mjanssen tags: bug-6ab80b950a051
21:11
Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: 8d0a8dc1a7 user: jan.nijtmans tags: trunk, main
21:00
Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: 7a82dd9959 user: jan.nijtmans tags: core-8-branch
12:48
Make sure to forward-declare "struct addrinfo". Some compilers don't like doing that in a parameter-... check-in: 4ccbb3a724 user: jan.nijtmans tags: trunk, main
11:22
Make sure to forward-declare "struct addrinfo". Some compilers don't like doing that in a parameter-... check-in: 0b6bbf9a73 user: jan.nijtmans tags: core-8-branch
09:59
Merge 8.7 check-in: 274077768b user: oehhar tags: trunk, main
09:57
Ticket [cab08bbf04]: document "scan %llu" as valid check-in: c889576c60 user: oehhar tags: core-8-branch
09:10
Would checking for __STRICT_ANSI__ help? Closed-Leaf check-in: edf316533a user: jan.nijtmans tags: bug-1e48483c8b
08:41
Add runtime PANIC when Tcl_GetBoolFromObj() violates size-restrictions, and compile-time checks are ... check-in: 10f1ca98d0 user: jan.nijtmans tags: bug-1e48483c8b
2024-04-30
14:00
Check for C11 before using _Static_assert check-in: 27e88ccf5a user: jan.nijtmans tags: bug-1e48483c8b
11:51
Rebase to 9.0 check-in: 4594340282 user: jan.nijtmans tags: bug-18f4a94d03
2024-04-29
17:26
merge trunk First pass on changes file items pulled from release notes. Probably needs Markdown conf... check-in: df715d05d4 user: dgp tags: core-9-0-b2-rc
11:53
Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag. check-in: f21c1c01d1 user: jan.nijtmans tags: trunk, main
11:51
Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag. check-in: 6cf7e00ec0 user: jan.nijtmans tags: core-8-branch
11:50
One missing TCL_NORETURN check-in: 2998096df8 user: jan.nijtmans tags: trunk, main
11:46
Tcl_MainEx() never returns, so it should be TCL_NORETURN as well. check-in: cc3a6494b2 user: jan.nijtmans tags: core-8-branch
09:28
Eliminate (internal) TclpExit(), which is just the same as exit() check-in: c887e080d3 user: jan.nijtmans tags: trunk, main
08:26
Merge 8.6 check-in: 78280ba2b5 user: jan.nijtmans tags: core-8-branch
2024-04-28
17:18
Remove outdated comment check-in: 097ebd1f35 user: jan.nijtmans tags: trunk, main
2024-04-27
17:30
Fix clang warning: tclWinTime.c:84:6: error: suggest braces around initialization of subobject [-Wer... check-in: 5ed1c2b366 user: jan.nijtmans tags: trunk, main
17:26
Fix clang warning: tclWinTime.c:84:6: error: suggest braces around initialization of subobject [-Wer... check-in: 240572962a user: jan.nijtmans tags: core-8-branch
17:11
This construct doens't work on MSVC check-in: 6c824b0137 user: jan.nijtmans tags: trunk, main
11:58
This construct doens't work on MSVC check-in: 4f36f76a21 user: jan.nijtmans tags: core-8-branch
09:30
Fix [9a8ce8af3d] - test suite hang in io-28.6 check-in: 1faf4d8e12 user: apnadkarni tags: trunk, main
2024-04-26
17:02
Fix test for [9a8ce8af3d] Closed-Leaf check-in: 4cb226a8d1 user: apnadkarni tags: bug-9a8ce8af3d
13:00
Fix [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: 4ed9ffe536 user: jan.nijtmans tags: trunk, main
12:59
Fix [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: b43de757cc user: jan.nijtmans tags: core-8-branch
12:29
Slightly better Closed-Leaf check-in: c0bdbd9536 user: jan.nijtmans tags: bug-1e48483c8b
11:27
Proposed fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNING check-in: 066670e431 user: jan.nijtmans tags: bug-1e48483c8b
07:39
Accept "tcl::build-info tommath" to get the built-in tommath version number. Same with gcc/zlib/??? ... check-in: b6ee75d57f user: jan.nijtmans tags: libtommath-1.3.1
2024-04-25
19:49
Fix dict performance bug: Remove abstractlist extension from dict objtype. check-in: 0c1a114cc4 user: griffin tags: trunk, main
15:03
Fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer. check-in: b95cc2b450 user: jan.nijtmans tags: trunk, main
14:59
Fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer. check-in: 0753949a8d user: jan.nijtmans tags: core-8-branch
09:44
Rebase to 9.0 Closed-Leaf check-in: 53dd5c45cd user: jan.nijtmans tags: bug-ef23a85ac6
09:41
Make it more clear that TclpThreadExit() and Tcl_ExitThread() are TCL_NORETURN too check-in: 542ee37b9a user: jan.nijtmans tags: trunk, main
09:40
Make it more clear that TclpThreadExit() and Tcl_ExitThread() are TCL_NORETURN too. check-in: 3483b63d35 user: jan.nijtmans tags: core-8-branch
08:44
Rebase to 9.0 check-in: 29bb6ad3f1 user: jan.nijtmans tags: bug-ef23a85ac6
08:29
Merge 8.7 (Tcl_ConsolePanic() should be TCL_NORETURN) check-in: 3880fbf427 user: jan.nijtmans tags: trunk, main
08:24
(cherry-pick): Fix building of libtclzip for out-of-source builds check-in: 5ae320c23c user: jan.nijtmans tags: core-8-branch
04:47
Fix building of libtclzip for out-of-source builds check-in: 9e7cb27325 user: apnadkarni tags: trunk, main
2024-04-24
19:54
Tcl_ConsolePanic() is TCL_NORETURN, not TCL_NORETURN1. Merge 8.6 check-in: c2849233bf user: jan.nijtmans tags: core-8-branch
19:41
Better keep Tcl_ConsolePanic as it was (with TCL_NORETURN) check-in: a82f088431 user: jan.nijtmans tags: bug-ef23a85ac6
19:16
Improve use of TCL_NORETURN, so no unnecessary warnings are produced any more check-in: 8afd80d68a user: jan.nijtmans tags: bug-ef23a85ac6
18:39
dup test name check-in: 9c1c2e40ef user: dgp tags: core-9-0-b2-rc
18:30
merge trunk check-in: 19b9504de2 user: dgp tags: core-9-0-b2-rc
17:19
Merge revisions to the hash table implementation that prevent observed reads from uninitialized memo... check-in: 9ec15a7a14 user: dgp tags: core-9-0-b2-rc
17:02
Merge more from trunk check-in: 13eb2298bc user: dgp tags: core-9-0-b2-rc
15:48
Merge some trunk changes. check-in: c4ee2d267c user: dgp tags: core-9-0-b2-rc
2024-04-23
20:36
Missing "_" in __declspec check-in: 8cc1729b8b user: jan.nijtmans tags: bug-ef23a85ac6
20:17
Still one TCL_NORETURN1 too much check-in: c0f71bd0ce user: jan.nijtmans tags: bug-ef23a85ac6
20:11
Possible fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer check-in: c521a5fc71 user: jan.nijtmans tags: bug-ef23a85ac6
16:06
Hmm, something is broken. Leaving this here but this commit is definitely wrong somehow Leaf check-in: b356268e32 user: dkf tags: tidy-indentation
2024-04-22
20:19
Rebase to 9.0 check-in: 3b005a2c2d user: jan.nijtmans tags: bug-18f4a94d03
18:37
Only use Tcl_TomMath_InitStubs() when TCL_WITH_EXTERNAL_TOMMATH is not defined check-in: 16b8cb3ac5 user: jan.nijtmans tags: trunk, main
17:41
Only use Tcl_TomMath_InitStubs() when TCL_WITH_EXTERNAL_TOMMATH is not defined check-in: 7dbd4588c7 user: jan.nijtmans tags: core-8-branch
16:28
Fix [6eb8d79cb8]: segfault in obj-34.1 check-in: 59010ad4e6 user: jan.nijtmans tags: trunk, main
16:19
Fix [6eb8d79cb8]: segfault in obj-34.1 check-in: 64f472d200 user: jan.nijtmans tags: core-8-branch
12:55
Consolidate channel documentation. close, puts etc. manpages now just reference chan check-in: e56d76c761 user: apnadkarni tags: trunk, main
07:01
Merge 8.7 check-in: 4dbeabc65c user: oehhar tags: trunk, main
07:00
Ticket [00b3e5dea8]: "info comdtype" return value "native" created by "Tcl_CreateObjCommand", not "T... check-in: f1b92f324e user: oehhar tags: core-8-branch
01:49
Remove abstractlist extension from dict objtype. Closed-Leaf check-in: 7855873798 user: griffin tags: bug28cc67a606a7
2024-04-21
22:18
ifdef -> ifndef check-in: 5ecc3f6e22 user: jan.nijtmans tags: libtommath-1.3.1
22:09
Merge 8.7. Add libtommath/zlib version number to tcl::build-info (if zlib/libtommath is compiled int... check-in: f17a4fee78 user: jan.nijtmans tags: libtommath-1.3.1
20:58
TIP #692: Revise Tcl_GetAliasObj, remove Tcl_GetAlias() check-in: f6b34ee2a9 user: jan.nijtmans tags: trunk, main
10:16
Merge 8.7 check-in: 58da0f77d1 user: jan.nijtmans tags: trunk, main
10:11
No need for Tcl_TomMath_InitStubs() any more, due to TIP #648 check-in: 35d4c18451 user: jan.nijtmans tags: core-8-branch
2024-04-20
22:23
TIP #648: New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() check-in: 562eb97b9a user: jan.nijtmans tags: trunk, main
16:52
TIP #648: New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() check-in: dbe94fba12 user: jan.nijtmans tags: core-8-branch
16:11
TIP #690: Make "clock scan -valid 1" the default check-in: f330be6e51 user: jan.nijtmans tags: trunk, main
2024-04-19
19:55
Merge 8.7 check-in: 21fa7a2e23 user: jan.nijtmans tags: trunk, main
19:45
Merge 8.6 check-in: fe28cb7ea9 user: jan.nijtmans tags: core-8-branch
13:54
Rebase to 9.0 Closed-Leaf check-in: a8b703a784 user: jan.nijtmans tags: tip-692
13:34
Merge 9.0 check-in: e8fafa419a user: jan.nijtmans tags: tip-626
13:32
Rebase to 9.0 check-in: dc4edc0144 user: jan.nijtmans tags: bug-18f4a94d03
13:23
Merge 8.7 check-in: 41ac78bd66 user: jan.nijtmans tags: trunk, main
12:36
Merge 8.6 check-in: 95cc4a3738 user: jan.nijtmans tags: core-8-branch
09:37
Merge 9.0 check-in: 49981a1ec1 user: jan.nijtmans tags: tip-626
08:22
Merge 8.7 (more indenting) check-in: ad350b1aa5 user: jan.nijtmans tags: trunk, main
08:15
More indenting check-in: 9a45160d30 user: jan.nijtmans tags: core-8-branch
08:12
(backport) Fix indenting check-in: c3b5ee0e35 user: jan.nijtmans tags: core-8-branch
08:00
Fix indenting check-in: 2ac5b24c75 user: jan.nijtmans tags: trunk, main
2024-04-18
18:34
Rebase to 9.0 check-in: d42b38aa43 user: jan.nijtmans tags: bug-18f4a94d03
15:32
Fix [18f4a94d03] by backing out [9bcec7cd880540c3] (again) check-in: a2633b5cc5 user: jan.nijtmans tags: bug-18f4a94d03
15:25
Merge 8.7 check-in: d6f9aacbe7 user: jan.nijtmans tags: trunk, main
15:22
Merge 8.6 check-in: 3b1ba17e3a user: jan.nijtmans tags: core-8-branch
15:06
Tidy up some indentation and other little code style issues check-in: cb11914788 user: dkf tags: tidy-indentation
14:41
Tcl_DuplicateObj can't return NULL check-in: 750dad1cdf user: dkf tags: trunk, main
2024-04-17
19:31
Re-build win64 libtommath binaries check-in: 42d90bf5a5 user: jan.nijtmans tags: libtommath-1.3.1
16:19
Few additions to release notes check-in: 811ffd1e5e user: jan.nijtmans tags: trunk, main
15:42
Add pkgs8 directories to git/fossil ignore files check-in: 7a4d7f7cb9 user: jan.nijtmans tags: trunk, main
15:37
Merge 8.7 check-in: 22d168549e user: jan.nijtmans tags: trunk, main
15:35
This fits on a single line (as in 9.0) check-in: 813be99dd2 user: jan.nijtmans tags: core-8-branch
15:27
Libtommath 1.3.1 (currently still in rc1) check-in: 38e6d34798 user: jan.nijtmans tags: libtommath-1.3.1
15:17
merge point (with small amend, same type as in 9.0 header declared for Tcl_Time::sec) check-in: fdb8258252 user: sebres tags: trunk, main
15:13
cherrypick [b73516f7cfccbc9f] to 8.7 - closes [167e0635db]: solves leaks, valgrind test, etc check-in: 62f9f8b56b user: sebres tags: core-8-branch
15:03
closes [167e0635db]: solves leaks, valgrind test, etc check-in: b73516f7cf user: sebres tags: trunk, main
14:58
merge 8.7 (clock compat repair) check-in: 3dbfd59478 user: sebres tags: trunk, main
14:55
restore backwards compatibility (see clock-44.3) - spaces between tokens are optional, repaired gree... check-in: 7500745c8d user: sebres tags: core-8-branch
14:39
merge 8.6 (new clock regression test, illustrating incompatibility of new engine) check-in: d7ada3835c user: sebres tags: core-8-branch
13:07
Update MacOS project.pbxproj file too check-in: 043259e928 user: jan.nijtmans tags: trunk, main
13:06
Fix "make dist" check-in: 523ac7ca2c user: jan.nijtmans tags: core-8-branch
13:04
TIP 693: Restart the changes files. First version of "changes.md", derived from the 9.0b1 release n... check-in: b93067cd52 user: jan.nijtmans tags: trunk, main
12:59
TIP 693: Restart the changes files. (changes.md still TODO) check-in: 191139a467 user: jan.nijtmans tags: core-8-branch
10:41
Deprecate Tcl_GetAlias() check-in: 20fb399b96 user: jan.nijtmans tags: trunk, main
10:22
Deprecate Tcl_GetAlias() check-in: 618593ad8a user: jan.nijtmans tags: core-8-branch
09:04
dup test names check-in: e04a29078f user: jan.nijtmans tags: trunk, main
09:03
(cherry-pick): dup test names check-in: 0e8449375f user: jan.nijtmans tags: core-8-branch
09:02
Make auto_mkindex work equally well for 8.x and 9.0 check-in: d9a8c1d5a9 user: jan.nijtmans tags: trunk, main
08:16
Merge 8.6 check-in: 990ab54cda user: jan.nijtmans tags: core-8-branch
2024-04-16
21:46
artificial "fix", illustrating that bug [28cc67a606] is related to abstract lists and co Closed-Leaf check-in: f525e7ad92 user: sebres tags: bug-28cc67a606--iter-dict-regress
20:16
Merge-mark check-in: 03f21f8b3c user: jan.nijtmans tags: trunk, main
17:30
Merge 8.6 check-in: d157a6b3ef user: jan.nijtmans tags: core-8-branch
2024-04-15
17:51
Merge-mark check-in: d7e14bf8b0 user: jan.nijtmans tags: core-8-branch
13:21
clean clock mutex Closed-Leaf check-in: 2484b0ade8 user: sebres tags: dgp-bug-167e0635db
2024-04-14
15:08
Rebase to 9.0 Closed-Leaf check-in: 07c6fc8be2 user: jan.nijtmans tags: tip-690
15:05
Merge-mark check-in: 3a964a2a3b user: jan.nijtmans tags: tip-626
14:46
Merge 8.7 check-in: 961fda5266 user: jan.nijtmans tags: trunk, main
14:41
free tz.was (in exit handler) check-in: a2b3bcbdc7 user: sebres tags: dgp-bug-167e0635db
14:31
Some int -> Tcl_Size changes check-in: 787ba0f53b user: jan.nijtmans tags: core-8-branch
14:05
Merge 9.0 check-in: 1861587f45 user: jan.nijtmans tags: tip-626
13:47
merge trunk (bug-fix for tclHash with mistaken direct compare) check-in: 98994dc843 user: sebres tags: dgp-bug-167e0635db
13:46
amend to [40f13c108666fdda]: although it is no one free to see after ClockFrmScnFinalize, it is bett... check-in: 7cd88f9281 user: sebres tags: dgp-bug-167e0635db
13:32
revert [0e273ad998f16100], because of bug-fix in tclHash check-in: 0e5782a8e3 user: sebres tags: dgp-bug-167e0635db
2024-04-13
22:19
missing ',' check-in: 7382cc0899 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns
22:05
options alphabetical check-in: d43fac373b user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns
21:15
Merge 8.7 check-in: 4723ca4c9f user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns
2024-04-12
23:04
merge 8.7 check-in: cc297e01ed user: sebres tags: trunk, main
23:03
merge 8.6 check-in: a8087863c3 user: sebres tags: core-8-branch
21:59
merge 8.7 check-in: c3c498a6a8 user: sebres tags: trunk, main
21:51
merge 8.6 check-in: 299f7305e2 user: sebres tags: core-8-branch
21:45
Merge 8.7 check-in: dc64bd6ed7 user: jan.nijtmans tags: trunk, main
21:40
Add missing documentation for TIP 598 Tcl_WinConvertError check-in: 5f96787120 user: jan.nijtmans tags: core-8-branch
19:51
Plug mem leak of mcLitIdxs field. check-in: 024326d130 user: dgp tags: dgp-bug-167e0635db
19:47
Plug memory leak of the mcLiterals field. check-in: fcc8eb6fba user: dgp tags: dgp-bug-167e0635db
19:37
A crude protection against accessing the storage after it has been freed by a finalization pass. Th... check-in: 40f13c1086 user: dgp tags: dgp-bug-167e0635db
19:24
One added line that ends the "Conditional jump" errors from valgrind check-in: 0e273ad998 user: dgp tags: dgp-bug-167e0635db
17:15
Add missing documentation for TIP 598 Tcl_WinConvertError check-in: b202d2fc01 user: apnadkarni tags: trunk, main
16:41
In Tcl 9, we don't need "-encoding utf-8" here any more check-in: aa3b9a93eb user: jan.nijtmans tags: trunk, main
16:09
Clean up the arith series code, including fixing a memory leak check-in: 89b0506a36 user: dkf tags: trunk, main
15:33
Merge 8.7 (adding "-encoding utf-8") check-in: 047910db02 user: jan.nijtmans tags: trunk, main
15:25
(cherry-pick): Clock not weak; clock strong! check-in: 98415018a8 user: jan.nijtmans tags: core-8-branch
15:24
Merge 8.6. Don't change ActiveCodePage on Windows (yet), that's for 9.0 check-in: 0a0fdba2f8 user: jan.nijtmans tags: core-8-branch
14:10
Clock not weak; clock strong! check-in: 110aa21b66 user: dkf tags: trunk, main
14:02
Merge 8.7 check-in: 4ccd8c6c4b user: dkf tags: trunk, main
14:02
Fixed misleading comment check-in: b10d1c53a9 user: dkf tags: core-8-branch
13:32
Merge 8.7 check-in: fac0e545be user: dkf tags: trunk, main
13:25
More cleaning up, notably no more symbols starting with _ as they're a reserved 'namespace' check-in: bfb42faa67 user: dkf tags: core-8-branch
09:47
Merge 8.7 check-in: 95201cd0f6 user: jan.nijtmans tags: trunk, main
09:46
Fix panic "loop in ConvertLocalToUTCUsingTable", introduced by previous commit. Some further code cl... check-in: 3c341011b9 user: jan.nijtmans tags: core-8-branch
06:49
Split ClockConfigureObjCmd() in two parts check-in: 6596b236c8 user: jan.nijtmans tags: jn-tcl-clock-configure--back-from-unsupported-ns
2024-04-11
20:23
Merge 8.7 check-in: 224eb9a3f7 user: jan.nijtmans tags: trunk, main
16:14
Clean up the code style of the rest of clock check-in: 5e6e644645 user: dkf tags: core-8-branch
15:19
Next stage of migrating things to follow style: clock format support check-in: 3030150049 user: dkf tags: core-8-branch
14:27
Merge 8.7 Closed-Leaf check-in: c948bba8c5 user: jan.nijtmans tags: tcl-clock-configure--back-from-unsupported-ns
14:24
Merge 8.7 check-in: 6bab8cce28 user: jan.nijtmans tags: trunk, main
14:09
Merge 8.7 check-in: 93e55377dc user: jan.nijtmans tags: trunk, main
13:55
No need for TCL_OBJTYPE_V0 in Tcl 8.7. Make StrIdxTreeObjType static const. Define TCL_OBJTYPE_V1/TC... check-in: a8f043eb0a user: jan.nijtmans tags: core-8-branch
13:35
A few more small changes check-in: 0f6b51b4b7 user: dkf tags: core-8-branch
13:22
(cherry-pick): Possibly a fix for [080f846fd58958ef]: When updating the interest of a channel, don'... check-in: 1cc41db97a user: jan.nijtmans tags: core-8-branch
13:19
Style cleanup, plus added comments on memory management check-in: 4b9f7f5493 user: dkf tags: core-8-branch
13:15
Merge 8.6. Use Tcl_NewBooleanObj for booleans; we should say what we mean check-in: c6d3960498 user: jan.nijtmans tags: core-8-branch
11:03
Merge 9.0 Leaf check-in: 156c6cc448 user: jan.nijtmans tags: tip-691
10:54
Style cleanup check-in: 7545483cf9 user: dkf tags: core-8-branch
08:55
Use Tcl_NewBooleanObj for booleans; we should say what we mean check-in: ba65f6c8c4 user: dkf tags: trunk, main
08:35
Fix [e155cedf33]: Error-handling in TclGetOpenMode() check-in: 22e66b7f41 user: jan.nijtmans tags: trunk, main
08:00
Add O_ACCMODE fow Windows, in case it is not defined check-in: aad95fc929 user: jan.nijtmans tags: trunk, main
07:59
Merge-mark check-in: 7e9249ec05 user: jan.nijtmans tags: core-8-branch
07:57
Fix [e155cedf33]: Error-handling in TclGetOpenMode(). Add O_ACCMODE fow Windows, in case it is not ... check-in: 68ff52f3c7 user: jan.nijtmans tags: core-8-branch
2024-04-10
17:52
Start on consolidating chan related docs check-in: 2923ea8b89 user: apnadkarni tags: apn-chan-docs
17:51
Create new branch named "apn-chan-docs" check-in: ee93b2ff42 user: apnadkarni tags: apn-chan-docs
15:35
One more TclHasInternalRep() check-in: 295715a1b1 user: jan.nijtmans tags: trunk, main
15:26
Merge 8.7 check-in: 22cb6d973e user: jan.nijtmans tags: trunk, main
15:06
merge trunk check-in: c0e98b5545 user: dgp tags: core-9-0-b2-rc
14:47
Merge 8.6 Use TclHasInternalRep() macro in more places. check-in: d326acc1c9 user: jan.nijtmans tags: core-8-branch
13:18
[e155cedf33]: Error-handling in TclGetOpenMode() Closed-Leaf check-in: 1de2bb21a5 user: jan.nijtmans tags: bug-e155cedf33
13:03
Merge 8.7 check-in: adc02c7fad user: dkf tags: trunk, main
13:01
Use standard macro for freeing the internal rep check-in: 43e279fede user: dkf tags: core-8-branch
11:52
Merge 9.0 check-in: f4b3e69a07 user: jan.nijtmans tags: tip-691
10:21
Use O_ACCMODE in stead of the non-standard RW_MODES check-in: af85b455a0 user: jan.nijtmans tags: tip-691
08:29
Handle more error-situations in open mode parsing check-in: e06aa24e86 user: jan.nijtmans tags: tip-691
2024-04-09
15:25
Merge 8.7 check-in: ffc16bd3fd user: dkf tags: trunk, main
15:23
Add ability to regenerate tclOOScript.h to Win build check-in: 4f49e2b023 user: dkf tags: core-8-branch
15:16
Update documentation Closed-Leaf check-in: 0a0626b9f6 user: jan.nijtmans tags: tip-648
15:12
Rebase to trunk check-in: 4d02d05338 user: jan.nijtmans tags: tip-648
15:07
Remove Tcl_NewIndexObj/Tcl_SetIndexObj. Since Tcl_Size is signed now, it doesn't add much value any ... check-in: b0d1a7d2b1 user: jan.nijtmans tags: tip-648
13:31
partially revert [06b7ba18bdd9c2c3]: move ::tcl::clock::configure back from ::tcl::unsupported, leav... check-in: ba59a1523a user: sebres tags: tcl-clock-configure--back-from-unsupported-ns
13:22
Rebase to 9.0 check-in: 02059cfe3f user: jan.nijtmans tags: tip-692
12:13
Merge 8.7 check-in: f379b61f86 user: jan.nijtmans tags: trunk, main
12:05
TCL_MIN_SECONDS/TCL_MAX_SECONDS should use 'LL', because the constants are > LONG_MAX on 32-bit plat... check-in: 2210e67ebf user: jan.nijtmans tags: core-8-branch
11:14
Move new Tcl_GetAliasObj() to slot 285 (old slot was used for Tcl_FreeResult() in 8.x) check-in: 1444514184 user: jan.nijtmans tags: tip-692
10:47
Rebase to 9.0 check-in: 86b5535cc4 user: jan.nijtmans tags: tip-692
09:03
Use CHANNEL_RAW_MODE flag in stead of simply '2' check-in: 68bf30860d user: jan.nijtmans tags: tip-691
2024-04-08
12:53
Rebase to 9.0 check-in: d6ac3cd190 user: jan.nijtmans tags: tip-691
11:34
Revive TIP #648 check-in: 74664985a4 user: jan.nijtmans tags: tip-648
09:34
Fix [a6fb744b20]: missing file from distribution check-in: 29c3ebca8d user: jan.nijtmans tags: trunk, main
08:29
Fix [a6fb744b20]: missing file from distribution check-in: b0ded00b82 user: jan.nijtmans tags: core-8-branch
2024-04-06
13:50
merge 8.7 check-in: dd8ad6686b user: sebres tags: trunk, main
13:48
more improvements for overflow cases (always proper message, errorCode, correct badOption value) check-in: 122184f343 user: sebres tags: core-8-branch
13:20
simple attempt to silence valgrind [167e0635db], improved error message by bad seconds (or -base), r... check-in: 9d7596c138 user: sebres tags: core-8-branch
2024-04-05
21:50
this string is not used anyway Leaf check-in: 08a09c446d user: jan.nijtmans tags: bug-167e0635db
21:28
Merge-mark check-in: fed0b2c3cd user: jan.nijtmans tags: core-8-branch
21:11
Possibly better optimization check-in: 8530d5044f user: jan.nijtmans tags: bug-167e0635db
15:45
changes file removal sequel check-in: be3b0f346e user: dgp tags: rc0, core-9-0-b2-rc
15:39
Delete the changes file pending decisions about TIP 693 check-in: ac69f6b1af user: dgp tags: core-9-0-b2-rc
14:53
Less diff's with 9.0 check-in: 74b6d4319d user: jan.nijtmans tags: tip-691
13:58
Merge 9.0. Change flag names check-in: 8889b0c536 user: jan.nijtmans tags: tip-691
12:57
Proposed (partial) fix for [167e0635db]: `make valgrind` detections. Also fixes two constants in tc... check-in: 561cb0ffb2 user: jan.nijtmans tags: bug-167e0635db
2024-04-04
23:01
dup test names check-in: 874d3cb5e5 user: dgp tags: core-9-0-b2-rc
23:00
merge trunk check-in: d92aee16bb user: dgp tags: core-9-0-b2-rc
21:07
Fix [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC. With testcase check-in: c28a455139 user: jan.nijtmans tags: trunk, main
20:54
Fix [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC. With testcase check-in: 7f3767390f user: jan.nijtmans tags: core-8-branch
20:14
Tcl_ArgvGenFuncProc: int -> Tcl_Size (twice) Closed-Leaf check-in: c3b23bf0c7 user: jan.nijtmans tags: bug-7cb7409e05
20:01
Combine with "testparseargs" command. With testcases now check-in: a1959e72b3 user: jan.nijtmans tags: bug-7cb7409e05
14:25
Merge 8.7 (undid the encodingPtr -> encodingNamePtr change) check-in: 364a550ce5 user: jan.nijtmans tags: trunk, main
13:32
Merge 8.6 check-in: b7e442b293 user: jan.nijtmans tags: core-8-branch
12:35
Merge 8.7. encodingPtr -> encodingNamePtr (for consistency) check-in: 4a704590fe user: jan.nijtmans tags: trunk, main
11:50
Possibly a fix for [080f846fd58958ef]: When updating the interest of a channel, don't schedule the ... check-in: 70a407c245 user: pooryorick tags: trunk, main
11:44
Merge 8.6 check-in: 09cdca236b user: jan.nijtmans tags: core-8-branch
2024-04-03
22:21
Add "testparseargsobj" command. Testcases to be added check-in: 0ad800e47a user: jan.nijtmans tags: bug-7cb7409e05
22:09
Proposed fix for [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC check-in: a6a8bc6ffe user: jan.nijtmans tags: bug-7cb7409e05
20:21
encodingName -> encoding (where appropriate) check-in: 5b26e92fbb user: jan.nijtmans tags: tip-691
19:39
Handle "open" as well check-in: 9784704bc9 user: jan.nijtmans tags: tip-691
18:51
merge 8.7 (closes [dc0770a2397ae0b1]) check-in: 33460960ef user: sebres tags: trunk, main
18:49
fixed [dc0770a2397ae0b1]: tests are timezone independent now check-in: 793f4643fa user: sebres tags: core-8-branch
09:22
Merge 9.0 check-in: b686681ba2 user: jan.nijtmans tags: tip-691
2024-04-02
22:04
Merge 8.7 check-in: 3e78a85066 user: jan.nijtmans tags: trunk, main
21:50
Merge 8.6 check-in: 67460ca2f9 user: jan.nijtmans tags: core-8-branch
20:49
small amend (clean-up for ::tcl::clock::auto_load_cmds) and review check-in: 5b9a73fee0 user: sebres tags: sebres-tip-689-clock-auto-load
20:22
Rebase to 9.0 check-in: bdcf3280d6 user: jan.nijtmans tags: tip-691
20:09
auto load clock facilities (engine-init, C-stubs and helpers) on demand (rebased and rewritten to ti... check-in: e154c94bd2 user: sebres tags: sebres-tip-689-clock-auto-load
13:49
Merge 8.7 (removing some dead libtommath-related code) check-in: f2ebbca7ed user: jan.nijtmans tags: trunk, main
11:13
Merge 8.6 check-in: 333bdb34cc user: jan.nijtmans tags: core-8-branch
2024-04-01
21:33
Rebase to 9.0 check-in: 6fcec3ca33 user: jan.nijtmans tags: tip-690
21:32
Rebase to 9.0 check-in: 5da6afe216 user: jan.nijtmans tags: tip-689
21:29
Rebase to 9.0 Leaf check-in: 6fa90bc4b2 user: jan.nijtmans tags: sebres-experimental-tip-688-auto-load
20:48
Merge 9.0 check-in: d4eee66f60 user: jan.nijtmans tags: tip-626
20:14
Merge-mark Closed-Leaf check-in: 2a5c344036 user: jan.nijtmans tags: bug-ac7592e73c10d04b
20:07
Oops, ckalloc -> Tcl_Alloc check-in: 0fe2f4f3ca user: jan.nijtmans tags: trunk, main
19:56
TIP 688: clock command revision and speedup check-in: dd916eacf3 user: jan.nijtmans tags: trunk, main
19:00
TIP 688: clock command revision and speedup check-in: 279e584045 user: jan.nijtmans tags: bug-ac7592e73c10d04b
18:36
TIP 688: clock command revision and speedup check-in: 7137ea11e9 user: jan.nijtmans tags: core-8-branch
17:45
Fix incorrect namespace name in io-44.7 check-in: e6c91f8ed9 user: pooryorick tags: bug-ac7592e73c10d04b
17:41
Fix incorrect namespace name in io-44.7 check-in: 33b2cf0cba user: pooryorick tags: bug-ac7592e73c10d04b
08:36
Fix for [ac7592e73c10d04b], Idle events are never processed when a "writable" handler on a nonblocki... check-in: 0feb3d12b6 user: pooryorick tags: bug-ac7592e73c10d04b
00:48
In io.test/io-44.7, use a unique namespace for the refchan implementation. check-in: 7fa4203380 user: pooryorick tags: bug-ac7592e73c10d04b
00:23
Fix for [ac7592e73c10d04b], Idle events are never processed when a "writable" handler on a nonblocki... check-in: b2d083e9e0 user: pooryorick tags: bug-ac7592e73c10d04b
2024-03-31
15:36
Fix sporadic failure of 14.11.0 on some platforms. See [de232b49f26da1c1]. apn - moved to mistak... check-in: 1b9bd55b7a user: pooryorick tags: mistake
13:22
One more place to disable writable polling timer Closed-Leaf check-in: bee0a0598a user: apnadkarni tags: apn-bug-de232b49f2
2024-03-30
14:48
Merge-mark check-in: e9afc777b6 user: jan.nijtmans tags: core-8-branch
10:52
Refchan not generating write events check-in: 4953552214 user: apnadkarni tags: apn-bug-de232b49f2
2024-03-29
15:43
4 more files, which should have been removed as part of the libtommath 1.2 -> 1.3 upgrade check-in: 8a8722e215 user: jan.nijtmans tags: trunk, main
15:42
4 more files, which should have been removed as part of the libtommath 1.2 -> 1.3 upgrade check-in: 6a02c3b3ad user: jan.nijtmans tags: core-8-branch
14:22
Merge 8.7 check-in: afc1875d51 user: jan.nijtmans tags: trunk, main
14:20
Merge 8.6. Rename some (internal) libtommath stub entries (back to the same name as in Tcl 8.6) check-in: 13e8fc7158 user: jan.nijtmans tags: core-8-branch
12:26
Upgrade provided libtommath with version 1.3. Still works with external libtommath 1.2 too. check-in: a04ae84a3f user: jan.nijtmans tags: core-8-branch
11:47
Added minor detail to file attr -shortname handling docs. check-in: 80bfe40b71 user: apnadkarni tags: trunk, main
08:53
Upgrade provided libtommath with version 1.3. Still works with external libtommath 1.2 too. check-in: ee93e76625 user: jan.nijtmans tags: trunk, main
2024-03-28
21:46
Eliminate tcltest::fileEncoding, not a good idea check-in: 706b8f486c user: jan.nijtmans tags: trunk, main
21:39
Merge 8.6 check-in: a358975f05 user: jan.nijtmans tags: core-8-branch
15:52
Fix windows build Closed-Leaf check-in: d409db8270 user: jan.nijtmans tags: libtommath-1.3
14:16
Take care of the deprecation of mp_expt_u32 check-in: b563346181 user: jan.nijtmans tags: libtommath-1.3
12:51
C++ improvements/typo's check-in: c80242d794 user: jan.nijtmans tags: libtommath-1.3
09:50
Re-build libtommath.dll for x86. Re-build tommath.lib for all platforms (since libtommath 1.3 has mo... check-in: bf19b01ee3 user: jan.nijtmans tags: libtommath-1.3
2024-03-27
20:54
Libtommath 1.3 check-in: 75cd1c302b user: jan.nijtmans tags: libtommath-1.3
20:43
merge 8.7 (conflicts solved, merge point) check-in: 692ac81a3a user: sebres tags: trunk, main
20:18
fixes SF [edb4b065f49b9e51]: cherry-picked from 5d52c6d7302b320e] check-in: ac30912bcc user: sebres tags: core-8-branch
20:13
merge 8.6 (string tests, also illustrating bug [edb4b065f49b9e51]) check-in: 633a20378a user: sebres tags: core-8-branch
17:41
Fix [edb4b065f4] - crash on string compare check-in: 5d52c6d730 user: apnadkarni tags: trunk, main
16:14
Proposed fix for [edb4b065f4] Closed-Leaf check-in: f5f42a6211 user: apnadkarni tags: bug-edb4b065f4
15:46
Tests for [edb4b065f49] crash. check-in: 5497a1412b user: apnadkarni tags: bug-edb4b065f4
09:55
Add koi8-ru and koi8-t encodings check-in: 8de7eef0f9 user: jan.nijtmans tags: trunk, main
09:49
Add koi8-ru and koi8-t encodings check-in: f159d4c7ed user: jan.nijtmans tags: core-8-branch
2024-03-26
17:46
experimental: illustration for lazy clock initialization and auto-load on demand. check-in: b5c0377c7b user: sebres tags: sebres-experimental-tip-688-auto-load
17:37
added missing test coverage for clock ensemble in safe-interpreter (shared from parent interpreter) Closed-Leaf check-in: 12d00c9a0b user: sebres tags: tip-688
2024-03-25
20:22
fixes mem-leak introduced in [06b7ba18bdd9c2c3] (move of configure to unsupported) check-in: c151959ad5 user: sebres tags: tip-688
18:21
open release branch check-in: 8e1d90247a user: dgp tags: core-9-0-b2-rc
2024-03-24
18:05
(cherry-pick): Change Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx to ignore START/END ... check-in: 4f47abcc61 user: jan.nijtmans tags: core-8-branch
17:55
Merge 9.0. Please don't use "register" keyword check-in: 02e9f2e438 user: jan.nijtmans tags: tip-688
17:01
TCL_MEM_DEBUG build: disable cache/storage-GC for released clock scan/format objects check-in: c0566e020d user: sebres tags: tip-688
16:54
review and more optimizations (cherry-pick from tclclockmod) check-in: 7fdced5cfe user: sebres tags: tip-688
16:37
still one fix for [1f40aa83c552f597], now for freescan (overflow in tests clock-6.10e/clock-6.10f): ... check-in: 5696b3f72c user: sebres tags: tip-688
16:27
Change Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx to ignore START/END flags as stated... check-in: 4afcab0cc2 user: apnadkarni tags: trunk, main
00:05
A new test constraint, "bigmem", configurable via the environment variable TCL_TESTCONSTRAINT_BIGMEM... check-in: d9cb25195d user: pooryorick tags: trunk, main
2024-03-23
23:34
A new test constraint, "bigmem", configurable via the environment variable TCL_TESTCONSTRAINT_BIGMEM... Closed-Leaf check-in: 6c9845f46a user: pooryorick tags: testconstraint-bigmem
22:32
Merge 8.7 check-in: 86f7c77cc1 user: jan.nijtmans tags: trunk, main
22:06
Merge-mark check-in: 51062bf4da user: jan.nijtmans tags: core-8-branch
20:26
Use TclStaticLibrary() to load the C parts of [clock]. Leaf check-in: f8dbb4feee user: pooryorick tags: tip-689-proof-for-nathan-solved2
18:17
Backport formatting from 9.0. Revise genStubs.tcl such that dummy entries are only generated for Tcl... check-in: 36eaeafb4b user: jan.nijtmans tags: core-8-branch
13:28
Revise clock-6.10c? testcases check-in: e8589daf33 user: jan.nijtmans tags: core-8-branch
2024-03-22
23:40
A more simple solution to the challenge posed in the tip-689-proof-for-nathan branch, where the goal... check-in: 5c8e11b5b7 user: pooryorick tags: tip-689-proof-for-nathan-solved2
23:09
A more simple solution to the challenge posed in the tip-689-proof-for-nathan branch, where the goal... Leaf check-in: ed50d4c0b3 user: pooryorick tags: tip-689-proof-for-nathan-solved
22:35
Generalize the [namespace ensemble configure ... -unknown] approach a little more for the purpose of... check-in: 332ef3ab83 user: pooryorick tags: tip-689-proof-for-nathan-solved
21:05
Merge 9.0 check-in: 66dedd5931 user: jan.nijtmans tags: tip-691
20:53
Appears to work better now check-in: cbb3889233 user: jan.nijtmans tags: tip-691
20:07
small amend (unsaved change) check-in: 8b7da667e5 user: sebres tags: tip-688
19:15
fix for [1f40aa83c552f597]: the overflow check could mistakenly pass in some cases (so basically exp... check-in: 4fa26c98f2 user: sebres tags: tip-688
14:19
There are no testcases showing overflow in _str2int() check-in: 960b6b1923 user: jan.nijtmans tags: tip-688
14:07
Merge 9.0 check-in: afdb8a4803 user: jan.nijtmans tags: tip-688
13:42
Merge 8.7 check-in: 2799f58ca1 user: jan.nijtmans tags: trunk, main
13:41
Mark clock-6.10b/clock-6.10d as "knownBug": Those testcases crash with CFLAGS=-ftrapv, even with cur... check-in: 968cf29140 user: jan.nijtmans tags: core-8-branch
13:06
Add more testcases, 0-measurement of current behavior. integervalueTooLarge -> dateTooLarge. check-in: f23d81deff user: jan.nijtmans tags: core-8-branch
11:27
More progress (not well tested yet) check-in: bc7883f663 user: jan.nijtmans tags: tip-691
09:03
Add testcase for bug [1f40aa83c5]: crash with CFLAGS=-ftrapv check-in: a601eda829 user: jan.nijtmans tags: tip-688
2024-03-21
21:38
Extend initialization via [namespace ensemble configure ... -unknown] to [clock add] and [clock scan... check-in: bee9f58fcc user: pooryorick tags: tip-689-proof-for-nathan-solved
16:09
Example of using [namespace ensemble configure ... -unknown] to autoload clock.tcl as needed. check-in: 6efa045e22 user: pooryorick tags: tip-689-proof-for-nathan-solved
13:55
Merge 8.7. Tcl_GetStringFromObj() -> TclGetStringFromObj() (optimization) check-in: 28e5e230b6 user: jan.nijtmans tags: trunk, main
12:57
Formatting/indenting check-in: 1dd169510a user: jan.nijtmans tags: core-8-branch
10:33
Merge 8.7 check-in: ea90d105f6 user: jan.nijtmans tags: trunk, main
10:31
Merge 8.6 check-in: 1b7fde5700 user: jan.nijtmans tags: core-8-branch
10:21
Rebase to latest 9.0 check-in: 4658048304 user: jan.nijtmans tags: tip-692
10:20
Unneeded line check-in: 4a248ca260 user: jan.nijtmans tags: tip-692
09:46
TIP #691: Setting -profile for tclsh/wish and the "source" command check-in: cfbae0a1ad user: jan.nijtmans tags: tip-691
2024-03-20
20:40
put back line accidently removed check-in: 8fd228c660 user: jan.nijtmans tags: trunk, main
20:29
Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!) check-in: 9b8a66aff6 user: jan.nijtmans tags: trunk, main
20:09
Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!) check-in: 3186ba81a2 user: jan.nijtmans tags: core-8-branch
17:41
Proof date TIP #689 is needed for the ::tcl::clock unknown handler Closed-Leaf check-in: 1f3935ff26 user: jan.nijtmans tags: tip-689-proof-for-nathan
15:01
Review: use Tcl_Size for "length" in tclStrIdxTree.h. Macro tweaks. check-in: 0a30f8a5f1 user: jan.nijtmans tags: tip-688
14:48
dup test name check-in: 84e5f9b4c8 user: dgp tags: trunk, main
14:42
dup test name check-in: b77b2ef03f user: dgp tags: core-8-branch
14:27
Merge 9.0 check-in: 4271f3b52a user: jan.nijtmans tags: tip-626
13:49
Few more spacing/formatting tweaks check-in: 3bdb40e1f2 user: jan.nijtmans tags: trunk, main
13:14
(backport) more spacing/formatting tweaks. For now, macosx/unix/win only. check-in: dc8a99efff user: jan.nijtmans tags: core-8-branch
10:05
TIP #689: "namespace unknown" independent on caller namespace check-in: 079e517ec6 user: jan.nijtmans tags: tip-689
09:33
TIP #690 implementation: Make "clock scan -valid 1" the default check-in: 49e8257d9a user: jan.nijtmans tags: tip-690
08:24
Rebase to latest 9.0 check-in: 7a6f1d09f5 user: jan.nijtmans tags: tip-688
2024-03-19
17:09
more spacing/formatting tweaks check-in: 9a59cf8499 user: dkf tags: trunk, main
16:43
Merge 8.7 (Some Tcl_GetStringFromObj -> TclGetStringFromObj internal changes) check-in: f2dca49da3 user: jan.nijtmans tags: trunk, main
16:12
Backport fix for [bda99f2393]: gets stdin problem when non-blocking - Windows (cherry-pick): Fix ind... check-in: 770221ff54 user: jan.nijtmans tags: core-8-branch
14:56
Fix indentation/brace usage style issues check-in: 1fbff64078 user: dkf tags: trunk, main
2024-03-18
20:33
docs - note that Tcl_AsyncMark() and Tcl_AsyncDelete() are actually void funcs check-in: 5c3cbc463a user: bch tags: trunk, main
16:18
Review: use more "LL". Eliminate some (Tcl_WideInt) typecasts. check-in: 8b957605bf user: jan.nijtmans tags: tip-688
11:59
Now _really_ remove TIP #689 check-in: e01bdf7834 user: jan.nijtmans tags: tip-688
11:04
TIP #688 implementation. Same as "sebres-9-0-clock-speedup-cr2-no-configure", but without TIP #689's... check-in: 128bdf0755 user: jan.nijtmans tags: tip-688
10:31
Move "::tcl::clock::configure" to the tcl::unsupported namespace Closed-Leaf check-in: 06b7ba18bd user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2-no-configure
09:26
Make "clock configure" an internal command "::tcl::clock::configure" check-in: 2268fec5a6 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2-no-configure
09:00
Rebase to TIP #689 branch Closed-Leaf check-in: b7e0059adc user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2
08:51
Rebase to latest trunk Closed-Leaf check-in: ea1e49ac09 user: jan.nijtmans tags: bug-910d67a229fe7f65
08:47
For now, revert TIP #689 implementation, until it's accepted. check-in: d6fb7c6a26 user: jan.nijtmans tags: trunk, main
08:46
For now, revert TIP #689 implementation, until it's accepted. check-in: 8ae0402a98 user: jan.nijtmans tags: core-8-branch
2024-03-17
23:31
Merge 8.7 check-in: ccb8b21105 user: jan.nijtmans tags: trunk, main
23:20
More int -> Tcl_Size check-in: a52cd06a0d user: jan.nijtmans tags: core-8-branch
12:13
review: registry loaded by first usage, no mc command needed (uses mcget instead, for merged dicts) check-in: c979c78894 user: sebres tags: sebres-9-0-clock-speedup-cr2
2024-03-15
20:24
Review: Unnecessary use of 'L', TABLE.value: int is enough, making smaller tables check-in: 1798540576 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2
16:16
Better solution for tclDate.c (since Number is not an int) check-in: bef135d7a5 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2
14:14
fixes [1f40aa83c552f597]: suppress integer-overflow trapping (atm, GCC "trapv" only) for intended pi... check-in: 176cb4ca94 user: sebres tags: sebres-9-0-clock-speedup-cr2
13:42
Merge 8.7 check-in: be3576229f user: jan.nijtmans tags: trunk, main
13:42
Merge 8.6 check-in: 91f32fb100 user: jan.nijtmans tags: core-8-branch
12:38
Mark 4 "clock" testcases with "knownBug". Ticket [1f40aa83c5] describes the details. check-in: a6414f845e user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2
02:05
don't overwrite last setup-tz cache via gmt-tz (special case) check-in: 0b5505d7b9 user: sebres tags: sebres-9-0-clock-speedup-cr2
2024-03-14
23:30
clock.test: tests renumeration, solve inaesthetic results of merges check-in: 0a182b183e user: sebres tags: sebres-9-0-clock-speedup-cr2
21:41
make clock tests system-TZ independent check-in: b316e5b45d user: sebres tags: sebres-9-0-clock-speedup-cr2
20:55
validation check: fixed time point of first stage - it must work TZ independently (the conversion of... check-in: 671ab612c6 user: sebres tags: sebres-9-0-clock-speedup-cr2
2024-03-13
17:30
Merge 9.0 check-in: 161b7623ae user: jan.nijtmans tags: tip-692
17:11
Merge 9.0 check-in: a29cf046b8 user: jan.nijtmans tags: tip-626
14:13
better test-mockup, don't disclose artificially skipped test for valid mode check-in: 0b3884c24f user: sebres tags: sebres-9-0-clock-speedup-cr2
09:56
Rebase to latest 9.0 check-in: cf8ff53644 user: jan.nijtmans tags: sebres-9-0-clock-speedup-cr2
09:48
Merge-mark check-in: 008947d9c8 user: jan.nijtmans tags: trunk, main
09:45
Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6 check-in: c575f9dc00 user: jan.nijtmans tags: core-8-branch
00:14
Merge 8.7 check-in: c9f412d0b6 user: jan.nijtmans tags: trunk, main
2024-03-12
23:41
Merge 8.6 check-in: da870994fd user: jan.nijtmans tags: core-8-branch