Timeline
Not logged in

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

527 check-ins using file win/rules.vc version 3af8227d6d

2023-09-13
09:10
Merge 9.0 check-in: b680b1f0b3 user: jan.nijtmans tags: tip-626
08:52
Merge 9.0 check-in: 81dbcda491 user: jan.nijtmans tags: tip-626
2023-09-11
14:57
Remaining part of TIP #666 implementation (first part already done [cd426d20a9327f49|here]) check-in: 48a30267f9 user: jan.nijtmans tags: trunk, main
13:35
merge trunk check-in: a29e55c0c7 user: dgp tags: dgp-refactor
13:34
merge trunk check-in: 9098585cca user: dgp tags: novem
13:28
merge trunk check-in: 096d38b84c user: dgp tags: core-9-0-b1-rc
13:15
TIP 677 start. Define new flag for variables check-in: 2389a1097f user: dkf tags: tip-677
2023-09-10
08:32
Merge 8.7 - Bug [78cd4f9ad3] - regression in zipfs mount check-in: 631ebdd914 user: apnadkarni tags: trunk, main
2023-09-08
17:31
merge trunk check-in: 29f9c4edfc user: dgp tags: dgp-refactor
16:59
merge trunk check-in: 1fe077571a user: dgp tags: novem
16:51
merge trunk check-in: 69f9b3d005 user: dgp tags: core-9-0-b1-rc
14:38
Merge 8.7 check-in: d46e5f1843 user: jan.nijtmans tags: trunk, main
11:50
Merge 8.7 check-in: 682e71d08f user: jan.nijtmans tags: trunk, main
10:49
Merge 8.7 check-in: 96cc1000a6 user: jan.nijtmans tags: trunk, main
08:42
Merge 8.7 check-in: 8151150bd8 user: jan.nijtmans tags: trunk, main
2023-09-07
11:09
Merge 8.7 check-in: cc85b6cac2 user: jan.nijtmans tags: trunk, main
2023-09-06
20:35
merge trunk Closed-Leaf check-in: 300e39bbc4 user: dgp tags: tip-673
19:49
merge trunk check-in: 60c2564000 user: dgp tags: dgp-refactor
19:43
merge trunk check-in: 0c87cd0fb8 user: dgp tags: novem
19:29
merge trunk check-in: ea2012c75e user: dgp tags: core-9-0-b1-rc
19:28
merge 8.7 check-in: 0c9e96526c user: dgp tags: trunk, main
16:08
merge 8.7 check-in: 5f1ed63f27 user: dgp tags: trunk, main
10:14
Merge 8.7 check-in: 5c5eb0f357 user: jan.nijtmans tags: trunk, main
2023-09-05
14:37
Merge 8.7 check-in: dedadab35e user: jan.nijtmans tags: trunk, main
10:09
Merge 8.7 check-in: 18bb7ad8f1 user: jan.nijtmans tags: trunk, main
07:02
Merge 8.7 - Fix [b5ac3e3786] - Tcl_GetUniChar oob read check-in: 06dbbb7dbc user: apnadkarni tags: trunk, main
2023-09-04
20:51
Merge 8.7 check-in: 2936a795aa user: jan.nijtmans tags: trunk, main
2023-09-01
20:53
fix bug cd61f085da "tcl terminates silently with invalid expr underscore syntax and radix prefix" check-in: 5fea51151f user: griffin tags: trunk, main
17:03
Always use UCHAR() with isxdigit(). doc fix Closed-Leaf check-in: 88aa24960d user: jan.nijtmans tags: bug-cd61f085da
15:17
Fix bug with octal. Add floating point example to doc. check-in: 44d28b9c48 user: griffin tags: bug-cd61f085da
02:26
Use system isxdigit. check-in: fab2e9d32a user: griffin tags: bug-cd61f085da
02:06
merge trunk check-in: 98893a7483 user: griffin tags: bug-cd61f085da
01:15
Rewrite how numeric whitespace is processed in TclParseNumber. Add more number test cases. check-in: 49736e2714 user: griffin tags: bug-cd61f085da
2023-08-31
13:14
Merge 8.7 check-in: 595962964e user: jan.nijtmans tags: trunk, main
07:23
Make Tcl_NRCallObjProc2 definition match documentation (ptrdiff_t -> Tcl_Size, which is - actually -... check-in: 0881a9e06d user: jan.nijtmans tags: trunk, main
2023-08-30
22:06
fix several issues with numeric whitespace by limiting where '_' is allowed. check-in: 9a2043019b user: griffin tags: bug-cd61f085da
15:31
merge trunk check-in: 68b5860554 user: dgp tags: dgp-refactor
15:31
merge trunk check-in: d0196ef4d9 user: dgp tags: novem
15:25
merge trunk check-in: b452abd7ae user: dgp tags: core-9-0-b1-rc
13:58
Rebase to tip-657 check-in: cb4d02077f user: jan.nijtmans tags: tip-671
13:45
Rebase to 9.0 check-in: 1c4d579fdf user: jan.nijtmans tags: tip-657
13:34
Merge 9.0 check-in: 5de4330b73 user: jan.nijtmans tags: tip-626
10:48
Merge 8.7 check-in: 12526678d2 user: jan.nijtmans tags: trunk, main
2023-08-29
19:37
Merge 9.0 Leaf check-in: 938aab2368 user: jan.nijtmans tags: bug-86dd172271
19:35
Slightly better binary compatibility between 8.7 and 9.0 on win64 and cygwin: for those platforms ke... check-in: f13ec521a2 user: jan.nijtmans tags: trunk, main
13:39
Merge 8.7 check-in: 1944781396 user: jan.nijtmans tags: trunk, main
01:51
fix for invalid numeric whitespace syntax bug. check-in: f85a75ced2 user: griffin tags: bug-cd61f085da
2023-08-28
16:35
merge trunk check-in: 17ec819306 user: dgp tags: dgp-refactor
16:16
merge trunk check-in: 5a6f8afd80 user: dgp tags: novem
16:06
merge trunk check-in: 4851209d10 user: dgp tags: core-9-0-b1-rc
11:14
Merge 9.0 check-in: 433e79545a user: jan.nijtmans tags: bug-86dd172271
07:59
Use sizeof(Tcl_Size) in stead of TCL_SIZE_MAX check-in: e942424495 user: jan.nijtmans tags: trunk, main
2023-08-27
20:37
Merge 9.0. Make usec "int" on Cygwin check-in: ee0849ad61 user: jan.nijtmans tags: bug-86dd172271
20:26
Unbreak Tcl9 build (TCL_SIZE_MAX usage) check-in: 2e65fce4cf user: jan.nijtmans tags: trunk, main
17:16
Branch for fixing [86dd172271] check-in: 70e60cff62 user: jan.nijtmans tags: bug-86dd172271
17:15
Temporary mark interp-34.11 test-case a knownBug. Fix ongoing in separate branch check-in: a15af304cf user: jan.nijtmans tags: trunk, main
16:51
Merge 8.7 check-in: 71a47959d7 user: jan.nijtmans tags: trunk, main
2023-08-26
20:37
Fix suggestion in [86dd172271], updating Tcl_Time.sec to "long long". This is a binary incompatibili... check-in: 19499b8163 user: jan.nijtmans tags: trunk, main
2023-08-25
20:57
Merge 8.7 check-in: bfae0eecac user: jan.nijtmans tags: trunk, main
15:30
Merge 8.7 check-in: 42d8ed498a user: jan.nijtmans tags: trunk, main
14:58
merge trunk check-in: b3b78f4e94 user: dgp tags: dgp-refactor
14:53
merge trunk check-in: 8475e45d01 user: dgp tags: novem
14:47
merge trunk check-in: 83b30ac46e user: dgp tags: core-9-0-b1-rc
2023-08-24
17:44
Tweak: keep "long usec" for 32-bit windows, as other 32-bit systems. Fix documentation. Tcl_GetTime(... Closed-Leaf check-in: fa36b53049 user: jan.nijtmans tags: bug-86dd172271
17:33
Update Tcl_Time for 32-bit systems and win64, being able to handle time > 2038. Suggested in in tick... check-in: 3dcef36ee2 user: jan.nijtmans tags: bug-86dd172271
15:37
Merge main Leaf check-in: 27410d7b51 user: apnadkarni tags: apn-string-split
01:45
Replace test data with something more acceptable. check-in: 71497b31f4 user: griffin tags: trunk, main
2023-08-23
20:18
Merge 8.7 check-in: 73da5acb07 user: jan.nijtmans tags: trunk, main
2023-08-21
15:45
merge trunk check-in: 687fee129d user: dgp tags: dgp-refactor
15:37
merge trunk check-in: e27c108146 user: dgp tags: novem
15:17
merge trunk check-in: c27b6ba34a user: dgp tags: core-9-0-b1-rc
03:00
Tcl_Read(), Tcl_ReadChars() return Tcl_Size check-in: f0b8bccda3 user: bch tags: trunk, main
2023-08-20
13:26
Back out [2a01c62b1a55a] - causes tcllib failures. check-in: 114822ee01 user: apnadkarni tags: trunk, main
2023-08-18
15:15
merge trunk check-in: c92017e55f user: dgp tags: dgp-refactor
14:59
merge trunk check-in: eba8f917c5 user: dgp tags: novem
14:52
merge trunk check-in: 05447fa3f3 user: dgp tags: core-9-0-b1-rc
07:08
Merge 8.7 - Fix UtfToUtf16Proc check-in: 47e9c5e3f5 user: apnadkarni tags: trunk, main
2023-08-17
21:03
Fix bug: Performance regression in 9.0 accessing dicts as lists [f4c01e42a7] check-in: 2a01c62b1a user: griffin tags: trunk, main
17:37
Remove ineffective index operation. Shimmering is already optimal. Closed-Leaf check-in: 0c60aff918 user: griffin tags: bug-f5c01e42a7
17:16
Working index operation, but terrible performance. (not surprising) check-in: 5bb29ca1ef user: griffin tags: bug-f5c01e42a7
2023-08-16
21:36
Fix llength function for dict types. check-in: 840ebea1b5 user: griffin tags: bug-f5c01e42a7
2023-08-14
15:46
merge bug-bc7ddc7944 (revert use of TclDuplicatePureObj) check-in: 35275c285b user: griffin tags: trunk, main
14:47
merge trunk check-in: 6443fd6a6d user: dgp tags: dgp-refactor
14:39
merge trunk check-in: a8c00b3c25 user: dgp tags: novem
13:58
merge trunk check-in: 92a165fa9e user: dgp tags: core-9-0-b1-rc
12:55
Bug [457523]. Trivial comment edit just to close the bug check-in: bae0d30c7f user: apnadkarni tags: trunk, main
05:07
merge trunk Closed-Leaf check-in: 771e5ad4e4 user: griffin tags: bug-bc7ddc7944
03:42
Bug [bc076f4f0e]. Fix large indexing broken by commit [0b05b5c750df]. Also preserves Tk bug fix [a99... check-in: 55602e8331 user: apnadkarni tags: trunk, main
2023-08-13
13:37
Fix up tests for modified Tcl_GetIntForIndex semantics Closed-Leaf check-in: 06da22c87b user: apnadkarni tags: bug-bc076f4f0e75
11:56
Merge in fix for end+1 indices. check-in: aedb8e144f user: apnadkarni tags: bug-bc076f4f0e75
10:35
Fix for Tk [a9929f112a] check-in: 4c24b8d272 user: apnadkarni tags: bug-bc076f4f0e75
06:22
Revert [0b05b5c750df] that broke bigdata tests and lseq-1.13 check-in: 6985418bfc user: apnadkarni tags: bug-bc076f4f0e75
04:29
merge trunk check-in: 7fc4b49ef9 user: griffin tags: bug-bc7ddc7944
2023-08-12
23:14
Rename Tcl_BumpObj() to Tcl_BounceRefCount(). After the presentation on Abstract Lists at the 2023 ... check-in: df58824c78 user: griffin tags: trunk, main
17:56
More replacements of DuplicateObj with ListObjCopy. check-in: ec3e985027 user: griffin tags: bug-bc7ddc7944
04:07
Replace more DuplicateObj with ListObjCopy. check-in: af8de99a71 user: griffin tags: bug-bc7ddc7944
2023-08-11
17:55
Replace DuplicateObj with ListObjCopy where appropriate. check-in: 84467b4641 user: griffin tags: bug-bc7ddc7944
15:09
Tcl_DuplicateObj() does not need DECACHE/CACHE protections. check-in: 78e07e2112 user: dgp tags: bug-bc7ddc7944
2023-08-10
21:12
Revert more bits. check-in: 5ed75d2361 user: griffin tags: bug-bc7ddc7944
17:48
Revert DupolicatePureObj back to DuplicateObj. check-in: a001695bab user: griffin tags: bug-bc7ddc7944
16:53
merge trunk check-in: 25db09366a user: dgp tags: dgp-refactor
16:38
merge trunk check-in: 70aa27d5a8 user: dgp tags: novem
16:32
merge trunk check-in: 3ad25f639c user: dgp tags: core-9-0-b1-rc
14:09
silence compiler warning check-in: 8deca7d58a user: dgp tags: trunk, main
01:47
Proposed fix for bug-bc7ddc7944 check-in: 239ca4c54c user: griffin tags: bug-bc7ddc7944
2023-08-09
22:55
Fix uninitialized variable. check-in: ff548edf17 user: griffin tags: trunk, main
2023-08-08
22:55
Corrections and additions for ObjectType Abstract List descriptions. Part of bug [30e4e9102f] check-in: 22fc4699a3 user: griffin tags: trunk, main
17:10
Fix bug [30e4e9102f] - Abstract List ListIndex should return NULL when index out of range. check-in: 93be83f416 user: griffin tags: trunk, main
15:21
Implement in,ni operator for abstract lists check-in: e302bd84c3 user: griffin tags: trunk, main
06:02
Bug [f5c01e42a7]. Disable DictAsListIndex for the time being. check-in: bd17e3ed36 user: apnadkarni tags: trunk, main
2023-08-04
14:06
quiet test noise check-in: b8ca5546ce user: dgp tags: trunk, main
07:48
Rebase to 9.0 check-in: 3e13e79524 user: jan.nijtmans tags: tip-673
2023-08-03
20:01
merge trunk check-in: 70a880dd36 user: dgp tags: dgp-refactor
20:00
merge trunk check-in: b11230f7fb user: dgp tags: novem
20:00
merge trunk check-in: 3c2eea5232 user: dgp tags: core-9-0-b1-rc
20:00
Add DECACHE/CACHE_STACK_INFO() protections to calls out of the bytecode execution engine to avoid pa... check-in: 6adeabbfe3 user: dgp tags: trunk, main
19:47
Add DECACHE/CACHE_STACK_INFO() protections to calls out of the bytecode execution engine to avoid pa... check-in: f3d9c64c40 user: dgp tags: dgp-refactor
19:15
Patch out the call to TclDuplicatePureObj() that leads to panics. check-in: 39c8bac885 user: dgp tags: dgp-refactor
17:31
merge trunk check-in: 1f1844b20d user: dgp tags: dgp-refactor
17:31
merge trunk check-in: 0809768e50 user: dgp tags: novem
17:11
merge trunk check-in: 8117bee1ed user: dgp tags: core-9-0-b1-rc
13:04
Merge 8.7 check-in: a9ae11180e user: jan.nijtmans tags: trunk, main
2023-08-02
20:51
Merge 8.7 check-in: 330d66778a user: jan.nijtmans tags: trunk, main
2023-08-01
16:12
Merge 8.7 check-in: 8d6ad57e61 user: jan.nijtmans tags: trunk, main
15:52
Merge 8.7 check-in: cf7342b5ad user: jan.nijtmans tags: trunk, main
13:57
Merge 8.7 check-in: 309b95cc71 user: jan.nijtmans tags: trunk, main
13:01
Bug [76d45ec836] - mingw - tommath not copied on install check-in: 5e1a3868b7 user: apnadkarni tags: trunk, main
06:53
merge-mark check-in: 8b8448a0f5 user: jan.nijtmans tags: trunk, main
2023-07-31
16:37
merge trunk check-in: 08c1363f16 user: dgp tags: dgp-refactor
16:30
Merge next checkin from trunk. Resolve conflicts. check-in: 1176dde31b user: dgp tags: dgp-refactor
15:58
Fix [e58d7e19e9]: Upwards compatibility of TclObjTypeHasProc() check-in: 7fce749488 user: jan.nijtmans tags: trunk, main
15:56
Merge conflict-free from trunk as far as possible. check-in: 2b025dd0d9 user: dgp tags: dgp-refactor
15:45
Add (hopefully confincing) testcase for bug [e58d7e19e9] check-in: 354b22cef8 user: jan.nijtmans tags: trunk, main
15:43
merge trunk check-in: b5cd7e7286 user: dgp tags: novem
15:34
merge trunk check-in: ec928fe753 user: dgp tags: core-9-0-b1-rc
2023-07-29
20:35
Merge bug-e58d7e19e9-demo branch: Show that everything works fine here. Closed-Leaf check-in: 8ed8429a89 user: jan.nijtmans tags: bug-e58d7e19e9
18:11
Demo bug [e58d7e19e9] Closed-Leaf check-in: cdcadcb379 user: jan.nijtmans tags: bug-e58d7e19e9-demo
16:42
Rebase to 9.0 check-in: c9b9082483 user: jan.nijtmans tags: tip-626
06:46
Merge 8.7 - Tcl_ListObjIndex tests check-in: f4ada88ce3 user: apnadkarni tags: trunk, main
2023-07-28
15:51
A bunch of 64 bit fixes (int->Tcl_Size) and the like. check-in: 336125e9e8 user: apnadkarni tags: trunk, main
14:40
Rebase to 9.0 check-in: 7268094e1f user: jan.nijtmans tags: tip-657
08:04
Merge 8.7 check-in: 68dfeb7100 user: jan.nijtmans tags: trunk, main
05:04
Merge 8.7 Encoding doc fix check-in: 567a1197a4 user: apnadkarni tags: trunk, main
2023-07-27
16:27
Add some implicit "-profile tcl8" to testcases check-in: 5763c16c55 user: jan.nijtmans tags: trunk, main
16:26
Merge trunk Closed-Leaf check-in: af34feccf0 user: apnadkarni tags: apn-fix-scripts64
15:32
Merge trunk check-in: 1f887587f3 user: apnadkarni tags: apn-string-split
15:13
Rebase to 9.0. Add more filname encoding checks check-in: fd68a8e3be user: jan.nijtmans tags: tip-657
13:19
Demonstration how to add TCL_OBJTYPE_V3, while keeping upwards compatibility: all other TCL_OBJTYPE_... check-in: 9ee8d17bfe user: jan.nijtmans tags: bug-e58d7e19e9
13:10
Proposed fix for [e58d7e19e9]: Upwards compatibility of TclObjTypeHasProc() check-in: 07e8db69b8 user: jan.nijtmans tags: bug-e58d7e19e9
07:56
merge-mark check-in: b8758a9e34 user: jan.nijtmans tags: trunk, main
07:52
Merge 8.7 check-in: bfabdf1e7f user: jan.nijtmans tags: trunk, main
2023-07-26
08:06
Merge 8.7 check-in: 9643b6d086 user: jan.nijtmans tags: trunk, main
2023-07-24
16:53
merge trunk check-in: 219d168dec user: dgp tags: dgp-refactor
16:34
merge trunk check-in: b1c0b99ba9 user: dgp tags: novem
16:26
merge trunk check-in: 4151656aae user: dgp tags: core-9-0-b1-rc
15:14
Merge 8.7 check-in: b8a61a0657 user: jan.nijtmans tags: trunk, main
13:32
Merge 8.7 check-in: 160f2d03a7 user: jan.nijtmans tags: trunk, main
05:40
Docs - tilde substitution and unsigned int->size_t in Tcl_Alloc check-in: bd56158ba8 user: apnadkarni tags: trunk, main
2023-07-22
13:54
Merge trunk check-in: 89290f6d01 user: apnadkarni tags: apn-string-split
2023-07-21
15:51
merge trunk check-in: 0a0a9d82a1 user: dgp tags: dgp-refactor
15:39
merge trunk check-in: baa1e05fd4 user: dgp tags: core-9-0-b1-rc
15:39
merge trunk check-in: 16790eae5f user: dgp tags: novem
12:49
Merge 9.0 check-in: d156a039e1 user: jan.nijtmans tags: tip-657
12:00
Merge 8.7 check-in: 148cf420f0 user: jan.nijtmans tags: trunk, main
07:11
Check for _LARGEFILE64_SOURCE after _FILE_OFFSET_BITS=64, since the latter is prefered check-in: d6640b9030 user: jan.nijtmans tags: trunk, main
2023-07-20
21:01
Merge 8.7 check-in: ab1e29ee67 user: jan.nijtmans tags: trunk, main
20:10
More Tcl_UtfToExternalDStringEx usage, for encoding-error checking check-in: 6776ed62dc user: jan.nijtmans tags: tip-657
16:22
Make "cd" encoding-error-aware check-in: c5d4ba510a user: jan.nijtmans tags: tip-657
13:32
Add comment to cmdAH-24.20.[12] check-in: cc0fee411c user: jan.nijtmans tags: trunk, main
13:07
.... forgot to re-generate tclConfig.h.in check-in: c9cc926621 user: jan.nijtmans tags: trunk, main
12:45
Fix [d40b9c8503]: Enforcing 64-bit time_t? check-in: 3196eb3638 user: jan.nijtmans tags: trunk, main
12:41
Don't bail out when no 64-bit time is available Closed-Leaf check-in: 66f8512bcd user: jan.nijtmans tags: bug-d40b9c8503
2023-07-19
16:00
Rebase to 9.0 check-in: 2db4eb588f user: jan.nijtmans tags: bug-d40b9c8503
14:59
Merge tip-657 check-in: 193acbea90 user: jan.nijtmans tags: tip-671
14:53
Rebase to 9.0 check-in: 6f38a7cf3c user: jan.nijtmans tags: tip-657
14:49
Merge 8.7 check-in: bbe3200ca0 user: jan.nijtmans tags: trunk, main
11:18
Somewhat better error-reporting check-in: 51078feead user: jan.nijtmans tags: tip-657
09:03
Merge tip-657 check-in: fed44ef8c0 user: jan.nijtmans tags: tip-671
08:59
Merge 9.0 check-in: 331a94f0b8 user: jan.nijtmans tags: tip-657
2023-07-17
17:24
Keeping up merges. TclStackFree panic is still an issue. check-in: 357bb6f112 user: dgp tags: dgp-refactor
17:09
merge trunk check-in: b448b362c5 user: dgp tags: novem
16:48
Merge 8.7 - install tommath.lib check-in: 190fb9453a user: apnadkarni tags: trunk, main
06:31
Merge 8.7 - update for missing TIP 548 function docs check-in: d68803e263 user: apnadkarni tags: trunk, main
2023-07-16
21:29
Remove non-supported testcases check-in: 5d54238fee user: jan.nijtmans tags: tip-671
07:23
Merge 8.7 - Bug [a366c6efee] check-in: fe628d36ce user: apnadkarni tags: trunk, main
00:24
Fix bug [c25d2cd3e6], as well as memory leaks in lsearch and concat. Add cleanup to some tests. Fix ... check-in: ae23b0ea96 user: griffin tags: trunk, main
2023-07-14
15:59
Same fix in chanio.test check-in: a93ecc3319 user: dgp tags: trunk, main
15:36
Move channel close commands to -cleanup so that when the (expected) error occurs in [fcopy] we do no... check-in: e99d523a7d user: dgp tags: trunk, main
14:51
First attempt to mix TIP's #657 and #671 check-in: 77d9664918 user: jan.nijtmans tags: tip-671
14:18
dup test name check-in: 5225dfe40c user: dgp tags: trunk, main
13:36
merge trunk check-in: 1514cf37c0 user: dgp tags: dgp-refactor
13:29
merge trunk check-in: 16bb98397c user: dgp tags: core-9-0-b1-rc
13:28
merge trunk check-in: e20451ce48 user: dgp tags: novem
11:13
Use "strict" in almost all commands. Only "glob" and environment variables are left out. (Experiment... check-in: da536b9803 user: jan.nijtmans tags: tip-657
06:31
Rebase to 9.0 check-in: 0a52caf686 user: jan.nijtmans tags: tip-657
06:28
Merge 8.7 check-in: cbdec07524 user: jan.nijtmans tags: trunk, main
2023-07-13
20:57
Merge trunk. Still have panic in TclStackFree during pkgMkIndex-2.1 check-in: ff8e923b92 user: dgp tags: dgp-refactor
20:49
Merge TIP 636. Resolve conflicts. Result shows TclStackFree panic when freeing the compiledLocals. check-in: b9d1bef880 user: dgp tags: dgp-refactor
20:09
Merge conflict free checkins from trunk. check-in: 393c1e59cf user: dgp tags: dgp-refactor
19:34
merge trunk check-in: b9c6b55287 user: dgp tags: novem
19:25
merge trunk check-in: a44dae9ef9 user: dgp tags: core-9-0-b1-rc
16:23
Merge 8.7 check-in: 528716921f user: jan.nijtmans tags: trunk, main
12:06
Remove incorrect lines that were added to SetDuplicatePureObj(). SetDuplicatePureObj() is specifica... check-in: 1c2c289adf user: pooryorick tags: trunk, main
05:43
Merge trunk check-in: 3f0de542ee user: apnadkarni tags: tip-671
03:33
NewStringObj more efficient than NewUnicodeObj check-in: 2871f5ae9f user: apnadkarni tags: apn-string-split
2023-07-12
20:02
Eliminate another compiler-warning, with -DTCL_NO_DEPRECATED=1 check-in: 3b8f2cf18c user: jan.nijtmans tags: trunk, main
19:56
One more unresolved reference (see prev commit) check-in: 239e636558 user: jan.nijtmans tags: trunk, main
19:36
More fixes related to [c1691dc608]: 32-bit Linux regressions, like ".... undefined reference to `Tcl... check-in: fc17b782b6 user: jan.nijtmans tags: trunk, main
19:13
Merge 8.7 check-in: 1224acdcf6 user: jan.nijtmans tags: trunk, main
15:12
Merge 8.7 check-in: 70697b205c user: jan.nijtmans tags: trunk, main
14:43
Merge 8.7 check-in: 5fe8a20f26 user: jan.nijtmans tags: trunk, main
08:33
Merge trunk check-in: 94da849aa7 user: apnadkarni tags: apn-string-split
06:42
Merge mark check-in: a263e66f71 user: apnadkarni tags: trunk, main
03:06
Fix foreach bug [a34733451b]. Other code cleanup discovered by code review. check-in: 5bc8af69e3 user: griffin tags: trunk, main
02:51
Fix [54329e39c7] check-in: 3435cde0f5 user: apnadkarni tags: trunk, main
02:31
Add test Closed-Leaf check-in: f912c7f905 user: apnadkarni tags: bug-54329e39c7
2023-07-11
16:48
Abstract list type for strings check-in: fbc9c695cc user: apnadkarni tags: apn-string-split
16:43
Tweak last for performance in case of traditional lists. check-in: 51f5187df8 user: apnadkarni tags: bug-54329e39c7
12:59
Wrap DECACHE_STACK_INFO around Tcl_ListObjIndex call from bytecode engine. check-in: 61054ed757 user: apnadkarni tags: bug-54329e39c7
11:35
Prevent foreach memory bloat iterating within a proc check-in: 3fa173c282 user: apnadkarni tags: bug-54329e39c7
09:23
Merge 8.7 check-in: 71ba59091e user: jan.nijtmans tags: trunk, main
2023-07-10
16:07
Merge 8.7 check-in: dd8d96dbf7 user: jan.nijtmans tags: trunk, main
11:49
Create new branch named "apn-string-split" check-in: 74008b39bb user: apnadkarni tags: apn-string-split
07:27
Merge 9.0 check-in: addb7a978e user: jan.nijtmans tags: tip-626
2023-07-09
14:47
Permit large scripts > INT_MAX. Not complete because compiler source line tracking still limited. check-in: f2432558f7 user: apnadkarni tags: apn-fix-scripts64
13:51
Create new branch named "apn-fix-scripts64" check-in: 2cdb70a44d user: apnadkarni tags: apn-fix-scripts64
2023-07-08
20:36
Unbreak Windows build (broken by [765c9c37a2] due to TIP #628) check-in: 00177effca user: jan.nijtmans tags: trunk, main
20:28
Merge-mark check-in: 9f1fe7611c user: jan.nijtmans tags: trunk, main
2023-07-07
21:06
Cleanup abstract list ObjType function definitions. check-in: 765c9c37a2 user: griffin tags: trunk, main
14:57
Make TIP #636 work together with TIP #628: Shared 8.7/9.0 build environment check-in: a842d7c27a user: jan.nijtmans tags: trunk, main
14:23
TIP #636 cleanup: Eliminate the use of Tcl_ObjTypeLength() et al, which look public but are internal... check-in: 652c7258c9 user: jan.nijtmans tags: trunk, main
02:56
merge TIP #636 (tip-636-tcl9-644) check-in: 91c2f411e7 user: griffin tags: trunk, main
2023-07-06
21:37
merge trunk Closed-Leaf check-in: dc07baa584 user: griffin tags: tip-636-tcl9-644
19:12
merge trunk check-in: 66df8231f9 user: griffin tags: tip-636-tcl9-644
2023-07-05
15:10
Merge 8.7 check-in: c835fededf user: jan.nijtmans tags: trunk, main
06:13
Merge main check-in: 9c35266dec user: apnadkarni tags: tip-671
05:52
Merge 8.7 - Bug [5be203d6ca] - io-7.3 failure check-in: 4b6fd44d84 user: apnadkarni tags: trunk, main
2023-07-04
18:13
merge trunk check-in: 4ebabc484d user: griffin tags: tip-636-tcl9-644
15:13
Merge 8.7 check-in: 5945f7349d user: jan.nijtmans tags: trunk, main
08:38
Rebase to 9.0 check-in: af0a32717f user: jan.nijtmans tags: tip-657
04:46
Distinguish test for cesu-8 check-in: f2bf724b62 user: apnadkarni tags: tip-671
2023-07-03
17:07
merge trunk check-in: b3fc4bb14d user: griffin tags: tip-636-tcl9-644
14:10
Merge 8.7 check-in: fac9e0c2f9 user: jan.nijtmans tags: trunk, main
08:03
Fix [a5901fc953]: Version control should ignore unix/dltest/embtest check-in: 456c86ae20 user: jan.nijtmans tags: trunk, main
00:33
Add tests for scalar numeric values. check-in: 595a76c46a user: griffin tags: tip-636-tcl9-644
2023-07-02
12:40
Disable lossless profile for ascii-incompatible encodings and merge trunk check-in: 511f952c57 user: apnadkarni tags: tip-671
12:07
Merge 8.7 check-in: 734b43efee user: jan.nijtmans tags: trunk, main
09:26
merge core-8-branch (no change) check-in: 67fcad5e3b user: fvogel tags: trunk, main
08:21
We definitely need to build core-8-6-branch of Tcl IMHO. check-in: d55421e750 user: fvogel tags: trunk, main
04:57
8.7 merge mark check-in: 1b4f695cdf user: apnadkarni tags: trunk, main
04:54
8.7 merge mark (lseq tests) check-in: 127cf5151e user: apnadkarni tags: trunk, main
03:03
Tests for [66ffafd309] check-in: f5c08e6d36 user: apnadkarni tags: trunk, main
02:41
Fix [66ffafd309]. DBCS infinite loop on invalid encoding check-in: ffe33a7797 user: apnadkarni tags: trunk, main
2023-07-01
18:02
Bug [66ffafd309] Closed-Leaf check-in: 6ce225894f user: apnadkarni tags: bug-66ffafd309
2023-06-30
22:16
merge trunk check-in: df29253e09 user: griffin tags: tip-636-tcl9-644
19:02
Test update for bug [63530267aa]. Fix 32-bit embtest build issue. check-in: cd8512b73b user: griffin tags: trunk, main
14:34
merge trunk check-in: 9d4f898f95 user: griffin tags: tip-636-tcl9-644
13:40
Merge 8.7. Remove unused TclArithSeriesObjLength() check-in: ca5cb73434 user: jan.nijtmans tags: trunk, main
07:56
Proposed fix for [ac874937c5]: -fsanitize=address not passed during linking of embtest Closed-Leaf check-in: 7a8b57a808 user: jan.nijtmans tags: bug-ac874937c5
07:40
Revert 'fix' for [ac874937c5], committed as part of a "Merge 8.7" commit. It's wrong, since "embtest... check-in: 952fb0603c user: jan.nijtmans tags: trunk, main
2023-06-29
18:30
merge 8.7 check-in: f7688d05ca user: griffin tags: trunk, main
15:26
More lossless profile tests check-in: 5218e6d9df user: apnadkarni tags: tip-671
15:20
Merge trunk check-in: a18d98ac4e user: apnadkarni tags: tip-671
15:13
Add timeouts to github workflows to catch runaway scripts check-in: f5289ac77a user: dkf tags: trunk, main
13:12
Merge 9.0 check-in: 5e1f3ab157 user: jan.nijtmans tags: tip-626
13:12
Merge 9.0 check-in: 5cd0f8cb98 user: jan.nijtmans tags: tip-626
11:30
Merge 8.7 - Bug [6a3e2cb0f0] - invalid bytes in escape encodings check-in: a8f83d57e4 user: apnadkarni tags: trunk, main
07:24
Merge-mark check-in: fc6b4bf74d user: jan.nijtmans tags: trunk, main
00:09
ws check-in: 613f198094 user: bch tags: trunk, main
00:02
speeling check-in: 814cb9a0a9 user: bch tags: trunk, main
2023-06-28
17:27
merge trunk Leaf check-in: f9c873e34d user: dgp tags: dgp-disable-deprecated-resyntax
17:06
Remove documentation of deleted subcomands. check-in: 05a0170796 user: dgp tags: tip-673
13:33
merge trunk check-in: fef5e92b3f user: dgp tags: novem
13:24
merge trunk check-in: 8fa6d3885b user: dgp tags: tip-673
13:23
merge trunk check-in: 7994e65c6a user: dgp tags: dgp-refactor
13:15
merge trunk check-in: a261700c87 user: dgp tags: core-9-0-b1-rc
07:27
Merge 8.7 check-in: 0663e9a4ab user: jan.nijtmans tags: trunk, main
07:10
Fix [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a]: Bugs in the implementation of TIP ... check-in: 0b05b5c750 user: jan.nijtmans tags: trunk, main
2023-06-27
16:19
Merge trunk check-in: d6152d4f01 user: apnadkarni tags: tip-671
15:47
merge trunk check-in: 4a5993facf user: dgp tags: dgp-refactor
15:38
merge trunk check-in: fc880c8313 user: dgp tags: tip-673
15:35
merge trunk check-in: affead2b5d user: dgp tags: novem
15:31
Merge 9.0 Closed-Leaf check-in: 2b09ea3b64 user: jan.nijtmans tags: bug-a9929f112a
15:26
merge trunk check-in: b6f05b7832 user: dgp tags: core-9-0-b1-rc
12:57
Fix [24a8c16dbd]: bigdata.test: invalid command name "testbigdata" on 32-bit check-in: d5db55aa17 user: jan.nijtmans tags: trunk, main
10:07
Fix previous errors in encoding.test check-in: 13b08f6669 user: pooryorick tags: trunk, main
06:55
Merge 8.7 check-in: 3fbda64c31 user: jan.nijtmans tags: trunk, main
2023-06-26
10:12
Merge 8.7 check-in: 92ba864abd user: jan.nijtmans tags: trunk, main
2023-06-23
23:18
Merge 9.0 check-in: 246d0d16ea user: jan.nijtmans tags: bug-a9929f112a
17:48
merge trunk check-in: 02018c9d7e user: griffin tags: tip-636-tcl9-644
17:32
Fix build issue with no_deprecated. check-in: 0412b1d646 user: griffin tags: tip-636-tcl9-644
12:36
merge trunk check-in: c56d99cd7c user: dgp tags: dgp-refactor
12:36
merge trunk check-in: 065718456c user: dgp tags: novem
12:28
merge trunk check-in: 0741b47e9a user: dgp tags: tip-673
12:27
merge trunk check-in: c8f7cea555 user: dgp tags: core-9-0-b1-rc
2023-06-22
20:07
Merge 8.7 check-in: 46481b6556 user: jan.nijtmans tags: trunk, main
10:12
WIP for fixing [https://core.tcl-lang.org/tk/tktview/a9929f112a|a9929f112a] check-in: b19e0278f2 user: jan.nijtmans tags: bug-a9929f112a
2023-06-21
22:44
merge-mark check-in: 9dbdcdf63c user: jan.nijtmans tags: trunk, main
16:08
A few more test updates. check-in: e37bb57442 user: dgp tags: tip-673
16:02
merge trunk check-in: 3673c24b1f user: dgp tags: dgp-refactor
16:02
merge trunk check-in: 7715dda14f user: dgp tags: novem
15:53
merge trunk check-in: 8037d3c733 user: dgp tags: tip-673
15:53
merge trunk check-in: 431d92033f user: dgp tags: core-9-0-b1-rc
07:33
Merge 9.0 check-in: db89a8f843 user: jan.nijtmans tags: tip-626
07:18
Merge 8.7 check-in: ae2c126f10 user: jan.nijtmans tags: trunk, main
2023-06-20
22:16
Fix bug in TEBC foreach with abstractlists check-in: ed9a077dda user: griffin tags: tip-636-tcl9-644
07:11
Merge 8.7 check-in: 4016a576d6 user: jan.nijtmans tags: trunk, main
01:47
merge trunk check-in: cd7e0e6b99 user: griffin tags: tip-636-tcl9-644
01:28
Fix crash in BC execution when str concat and abstract list lindex operations have recursive BC exec... check-in: 3dcd9775e8 user: griffin tags: tip-636-tcl9-644
2023-06-19
13:39
Merge 8.7 - fix tests - hardcoded port and wsl. check-in: 2bedc17b74 user: apnadkarni tags: trunk, main
12:42
Merge 8.7 check-in: fab05e2102 user: jan.nijtmans tags: trunk, main
04:29
merge trunk check-in: 692eadeedf user: griffin tags: tip-636-tcl9-644
2023-06-18
11:04
Fix [c13819225e]: Problem with lsort|lsearch -stride on 32-bit linux check-in: 63fa3c217c user: jan.nijtmans tags: trunk, main
01:51
Clarification. check-in: d070ec3f8c user: griffin tags: tip-636-tcl9-644
2023-06-17
04:59
Lossless load / unload tests check-in: 02b75abeb8 user: apnadkarni tags: tip-671
2023-06-16
16:54
Fix lossless profile for exec check-in: 8d5c42b3b5 user: apnadkarni tags: tip-671
12:21
Proposed fix for [c13819225e]: Problem with lsort|lsearch -stride on 32-bit linux. Also fix some com... Closed-Leaf check-in: 21959903d6 user: jan.nijtmans tags: bug-c13819225e
10:49
tip-636-tcl9-644: doc/Object.3: remove double "the" check-in: dd69f7da65 user: oehhar tags: tip-636-tcl9-644
2023-06-15
20:45
Add Tcl_ObjType changes to the appropriate docs. check-in: af8aca29e3 user: griffin tags: tip-636-tcl9-644
16:46
Few more TIP 671 tests check-in: 39f1815bbf user: apnadkarni tags: tip-671
2023-06-14
15:17
Use lossless profile for command line args. Couple of platform-specific cases. check-in: 1e1a880f3e user: apnadkarni tags: tip-671
04:15
Merged trunk check-in: 5ad4e9ef0e user: apnadkarni tags: tip-671
02:04
Remove debug puts check-in: 6e3bc1111a user: apnadkarni tags: tip-671
2023-06-13
16:59
merge trunk check-in: 25f29d1807 user: griffin tags: tip-636-tcl9-644
16:47
Remove getdbl abstraction. check-in: 79841a55e2 user: griffin tags: tip-636-tcl9-644
14:12
merge trunk check-in: 208dd54b8d user: dgp tags: dgp-refactor
14:11
merge trunk check-in: 498f71f674 user: dgp tags: novem
13:42
merge trunk check-in: 4c3377ae39 user: dgp tags: core-9-0-b1-rc
09:50
Rebase to 9.0 check-in: 3e39201f04 user: jan.nijtmans tags: tip-657
09:12
Merge 8.7 check-in: 8daf5ef6c7 user: jan.nijtmans tags: trunk, main
2023-06-12
22:45
Merge 9.0 check-in: 2a8e051165 user: jan.nijtmans tags: tip-657
10:19
Merge trunk [7dc0ea8ca5]. Closed-Leaf check-in: c499122331 user: pooryorick tags: trunk-encodingdefaultstrict
05:48
Tests for lossless profiles. Change lossless behavior for UTF-16,32 check-in: 42d3d3d69d user: apnadkarni tags: tip-671
04:10
Revert unwarranted change in Tcl_CreateChannel() from [1776327edd]. check-in: f413252375 user: pooryorick tags: trunk, main
2023-06-11
21:31
Merge trunk [19e22d9bc5]. check-in: 377114dc42 user: pooryorick tags: trunk-encodingdefaultstrict
20:21
Merge trunk [402ff62239]. check-in: 5fd8267c8a user: pooryorick tags: trunk-encodingdefaultstrict
19:53
Merge trunk [07d84ca4b3]. check-in: 94c0cb9397 user: pooryorick tags: trunk-encodingdefaultstrict
19:41
Merge trunk [3389fba412]. check-in: 09a7091246 user: pooryorick tags: trunk-encodingdefaultstrict
17:31
Fix greedy consumption bytes in lossless profile for utf-8. check-in: 94879d45b4 user: apnadkarni tags: tip-671
13:10
Merge trunk [9d2e82fe49]. check-in: 53546902b3 user: pooryorick tags: trunk-encodingdefaultstrict
11:57
Use lossless profile for links and globalprocessdata (exe name etc.) check-in: 3bd1fecfcc user: apnadkarni tags: tip-671
08:55
Merge trunk [b06ffa0e0e]. check-in: 6e498105b7 user: pooryorick tags: trunk-encodingdefaultstrict
08:07
Merge trunk [66350977dd]. check-in: 98296c64b7 user: pooryorick tags: trunk-encodingdefaultstrict
07:29
Merge trunk [20891426a8]. check-in: 56d7f41983 user: pooryorick tags: trunk-encodingdefaultstrict
03:12
Tests to read and write invalid encoded env values check-in: 87000f1852 user: apnadkarni tags: tip-671
02:46
Merge trunk check-in: b1f00c4901 user: apnadkarni tags: tip-671
02:34
Tests for invalidly encoded file names and env (TIP 671 motivation) check-in: 7dc0ea8ca5 user: apnadkarni tags: trunk, main
2023-06-10
17:49
Lossless env - wip check-in: 4122487129 user: apnadkarni tags: tip-671
13:43
Refactor into common function. Add error checks that were never present. check-in: 4cec5c007e user: apnadkarni tags: tip-671
2023-06-07
17:24
WIP on TIP 673. First pass exposes issues in the test suite. check-in: f74cac7b6a user: dgp tags: tip-673
2023-06-06
22:09
Work in progress check-in: b54c80a046 user: apnadkarni tags: tip-671
20:26
merge trunk check-in: e06d17fb2a user: griffin tags: tip-636-tcl9-644
16:04
Clean up logic to detect failures. check-in: 917b9ccbe6 user: griffin tags: tip-636-tcl9-644
2023-06-05
21:50
Implement basic lossless profile check-in: 825c68627f user: apnadkarni tags: tip-671
20:55
Create new branch named "tip-671" check-in: 9e3a929549 user: apnadkarni tags: tip-671
15:01
merge trunk check-in: d7291c3a0a user: dgp tags: dgp-refactor
14:53
merge trunk check-in: 1d1f661e69 user: dgp tags: novem
14:36
merge trunk check-in: b56f63b34c user: dgp tags: core-9-0-b1-rc
2023-06-04
22:58
Merge 8.7 check-in: 8333622e92 user: pointsman tags: trunk, main
2023-06-03
20:03
Merge 8.7 check-in: 3c01918cbd user: jan.nijtmans tags: trunk, main
2023-06-02
22:12
Merge 8.7 check-in: 8677d7cb7e user: jan.nijtmans tags: trunk, main
15:19
merge trunk check-in: 702e1cdfc7 user: dgp tags: dgp-refactor
15:08
merge trunk check-in: af8fd16b4a user: dgp tags: novem
15:01
merge trunk check-in: ee61ec5e9e user: dgp tags: core-9-0-b1-rc
14:02
Merge 8.7 check-in: 611603caf5 user: jan.nijtmans tags: trunk, main
13:59
Merge 8.7 check-in: 486d398306 user: jan.nijtmans tags: trunk, main
2023-06-01
21:36
Merge 9.0 check-in: 941600cdb3 user: jan.nijtmans tags: tip-626
21:04
Merge 8.7 check-in: 0836dc0f71 user: jan.nijtmans tags: trunk, main
2023-05-31
14:13
merge-mark check-in: 73694d38dd user: jan.nijtmans tags: trunk, main
07:49
Merge 8.7 check-in: 52acabe68a user: jan.nijtmans tags: trunk, main
07:20
Merge 8.7 check-in: aef0abf3af user: jan.nijtmans tags: trunk, main
2023-05-30
16:23
merge trunk check-in: d2b888084c user: dgp tags: dgp-refactor
15:24
merge trunk check-in: 072610b561 user: dgp tags: novem
15:04
merge trunk check-in: 231de45124 user: dgp tags: core-9-0-b1-rc
12:22
Merge 8.7 check-in: 1776327edd user: jan.nijtmans tags: trunk, main
2023-05-29
19:41
Merge 8.7 check-in: 531a654901 user: jan.nijtmans tags: trunk, main
2023-05-28
10:39
merge 8.7 check-in: 760a8045a3 user: fvogel tags: trunk, main
2023-05-26
17:15
Function name cleanup. check-in: f0e51ed375 user: griffin tags: tip-636-tcl9-644
2023-05-25
20:55
merge trunk, fix leak. check-in: a8222bd851 user: griffin tags: tip-636-tcl9-644
15:10
Eliminate some clang warnings. Only use "testbigdata" if sizeof(Tcl_Size) == sizeof(Tcl_WideInt) check-in: 17428d6a29 user: jan.nijtmans tags: trunk, main
04:38
Remove old cruft. check-in: 40bbacfb8c user: griffin tags: tip-636-tcl9-644
2023-05-24
23:17
merge trunk check-in: 729526d9c8 user: griffin tags: tip-636-tcl9-644
20:13
Cleanup abstract list definitions. check-in: 741923851e user: griffin tags: tip-636-tcl9-644
15:29
Merge 8.7 check-in: bc8d2884aa user: jan.nijtmans tags: trunk, main
10:31
Remove TCL_SIZE_SMAX, not used anywhere. Some more variable which should have been Tcl_Size check-in: cc316b35f3 user: jan.nijtmans tags: trunk, main
2023-05-23
21:36
Merge trunk check-in: 2f493bd21c user: griffin tags: tip-636-tcl9-644
16:15
Merge 8.7 check-in: c5dc388878 user: jan.nijtmans tags: trunk, main
2023-05-22
10:13
Merge 8.7 check-in: f1dbd8559e user: jan.nijtmans tags: trunk, main
2023-05-21
23:00
Merge 8.7 check-in: 19e22d9bc5 user: jan.nijtmans tags: trunk, main
20:42
Fix test to be stable. check-in: 08b55c7949 user: griffin tags: trunk, main
2023-05-20
23:24
Add cleanup to lseq tests. Fix assertion. check-in: ab6b395442 user: griffin tags: trunk, main
16:39
Fix [c9663296fd]. Also refactor memory reallocation. check-in: 18d4bd49a6 user: apnadkarni tags: trunk, main
15:40
Minor refactor to combine alloc/realloc Closed-Leaf check-in: 6f8be92c87 user: apnadkarni tags: bug-c9663296fd
10:34
merge-mark check-in: eda305c97b user: jan.nijtmans tags: trunk, main
2023-05-19
23:07
Merge trunk check-in: ce1ff6df2b user: apnadkarni tags: bug-c9663296fd
22:18
Fix int/Tcl_Size pointer errors check-in: b60a8ec69f user: apnadkarni tags: trunk, main
21:31
Fix build - ckalloc/ckfree not in Tcl 9 check-in: 0d4ea2fb20 user: apnadkarni tags: trunk, main
19:50
Merge 8.7 check-in: a49cad4e9e user: jan.nijtmans tags: trunk, main
16:47
More refactoring into common code check-in: 617dcb269e user: apnadkarni tags: bug-c9663296fd
12:56
Merge 8.7 check-in: 65e4f359b9 user: dkf tags: trunk, main
2023-05-17
22:26
Merge 9.0 check-in: 861edc2ab8 user: jan.nijtmans tags: tip-626
16:22
Proposed fix for [6022b9f946]: Tk when built against Tcl 9.0 broken Closed-Leaf check-in: 47ae4a0262 user: jan.nijtmans tags: bug-6022b9f946
16:12
Merge trunk check-in: 3e44e4bdd3 user: griffin tags: tip-636-tcl9-644
14:46
Merge 9.0 check-in: 70c510876c user: jan.nijtmans tags: tip-626
12:44
Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, and add more error chec... check-in: c405bdd1f0 user: pooryorick tags: trunk, main
12:26
New functions: TclUndoRefCount() and TclDictGetSize(). check-in: 60d6e1d587 user: pooryorick tags: trunk, main
12:09
Fix for [5ee01098824881b5], lseq list conversion results in attempt to access freed memory. check-in: e45cee0c53 user: pooryorick tags: trunk, main
07:38
Merge latest 9.0. check-in: 6c0961d817 user: jan.nijtmans tags: tip-664
07:33
Merge 8.7 check-in: 57e46213e1 user: jan.nijtmans tags: trunk, main
07:30
Remove dead code check-in: a00f23f242 user: jan.nijtmans tags: trunk, main
05:09
Add Tcl_BumpObj() used to prevent leaks from Abstract List elements. Add Abstract List (ArithSeries)... check-in: 5c163280ea user: griffin tags: tip-636-tcl9-644
2023-05-16
09:33
Fix memory leaks and remove unnecessary reference count bounce. check-in: 427bc951fb user: pooryorick tags: trunk, main
06:25
Merge 8.7 check-in: 8e4d8a6053 user: jan.nijtmans tags: trunk, main
05:25
New function, TclDuplicatePureObj(), doesn't duplicate the string representation when duplicating a... check-in: 40af0258ec user: pooryorick tags: trunk, main
2023-05-15
23:08
Refactor couple more reallocations check-in: 3b376ff197 user: apnadkarni tags: bug-c9663296fd
20:49
Add Tcl_DecrRefCount() missing from [4b1a20629e]. check-in: 0785828c47 user: pooryorick tags: trunk, main
20:23
Refactor allocation in Tcl_DStringAppendElement check-in: 770c9d949d user: apnadkarni tags: bug-c9663296fd
17:38
merge trunk check-in: c5959a049d user: dgp tags: dgp-refactor
17:38
merge trunk check-in: 6a3261cd5d user: dgp tags: novem
17:37
merge trunk check-in: 1ea025b0a2 user: dgp tags: core-9-0-b1-rc
17:37
merge 8.7 check-in: 2fa3d5406d user: dgp tags: trunk, main
13:26
merge trunk check-in: 219ddbb777 user: dgp tags: dgp-refactor
13:26
merge trunk check-in: c625dd4424 user: dgp tags: novem
13:19
merge trunk check-in: fc7a2f1ba4 user: dgp tags: core-9-0-b1-rc
11:52
Merge 8.7 check-in: 402ff62239 user: jan.nijtmans tags: trunk, main
2023-05-14
08:21
Rename TclRelaxRefCount() to TclUndoRefCount(). check-in: 8181a7f089 user: pooryorick tags: trunk, main
2023-05-13
10:59
Add TclRelaxRefCount, and also try to take the fast path more often in byte-compiled [lindex]. check-in: 4b1a20629e user: pooryorick tags: trunk, main
2023-05-12
23:20
In tclExecute.c call DECACHE_STACK_INFO() before calling TclLindexList(). check-in: 5830c27a5f user: pooryorick tags: trunk, main
12:32
merge trunk check-in: 01eeb9b709 user: dgp tags: dgp-refactor
12:32
merge trunk check-in: b29a50f0c9 user: dgp tags: novem
12:08
merge trunk check-in: bfc223aef6 user: dgp tags: core-9-0-b1-rc
09:34
Merge 9.0 check-in: c1e4ff0616 user: jan.nijtmans tags: tip-626
08:57
Merge 8.7 check-in: d7a44a92ed user: jan.nijtmans tags: trunk, main
2023-05-11
21:18
More tweaks, finetuning Leaf check-in: 683f629ce8 user: jan.nijtmans tags: tip-668
20:25
Add TclRelaxRefCount and TclObjGetScalar, and use them to try to take the fast path more often in by... Closed-Leaf check-in: 05eeae5d67 user: pooryorick tags: py-build-broken
17:17
Fix failing valgrind suppression for load.test check-in: 577f42d9a9 user: pooryorick tags: trunk, main
17:07
Silence valgrind "still reachable" report in cmdAH.test check-in: 71448a9b15 user: pooryorick tags: trunk, main
16:35
TIP #668 implementation: Consolidate all Tcl_Attempt* functions. check-in: fa605de79a user: jan.nijtmans tags: tip-668
15:39
put back pragma voor MSVC warning, accidently removed in previous commit check-in: f69bdb304d user: jan.nijtmans tags: trunk, main
15:30
Restore warning-free compilation with C++ compiler check-in: 9a4d14e5dc user: jan.nijtmans tags: trunk, main
13:08
Fix Valgind report of still reachable blocks in aaa_exit.test and other test files. check-in: a82bb79e8c user: pooryorick tags: trunk, main
11:46
Rebase to latest 9.0 check-in: 006ee2b1d8 user: jan.nijtmans tags: tip-664
06:31
disable on-purpose compiler warning (MSVC) for testcase check-in: 7f9a786598 user: jan.nijtmans tags: trunk, main
2023-05-10
21:32
Refactor allocation strategy in Tcl_DStringAppend check-in: 151dd2052b user: apnadkarni tags: bug-c9663296fd
20:53
Merge 8.7 check-in: c7c8968b20 user: jan.nijtmans tags: trunk, main
17:25
Merge trunk check-in: b4827791dc user: apnadkarni tags: bug-c9663296fd
13:24
merge trunk check-in: 3308a432b4 user: dgp tags: novem
13:24
merge trunk check-in: cdf0a3f93f user: dgp tags: core-9-0-b1-rc
2023-05-09
22:36
docs: function does not "return an error", it returns TCL_ERROR, indicating an error occured check-in: 05c71e0ef3 user: bch tags: trunk, main
16:15
merge-mark Leaf check-in: 8a35fc9953 user: jan.nijtmans tags: tip-659
16:14
merge-mark check-in: f08d4a81f2 user: jan.nijtmans tags: tip-657
16:11
Left-over TCL_ENCODING_STRICT, not used any more. Add "-profile tcl8" for testcases which don't work... check-in: c7d09172e8 user: jan.nijtmans tags: trunk, main
15:58
merge trunk check-in: e487b3b7f1 user: griffin tags: tip-636-tcl9-644
15:43
Merge TIP #657 check-in: 48e6cffcc9 user: jan.nijtmans tags: tip-659
15:43
Merge 9.0 check-in: 5a026323e9 user: jan.nijtmans tags: tip-657
13:44
merge trunk check-in: 7daa1411f8 user: dgp tags: novem
13:38
merge trunk check-in: d183a31327 user: dgp tags: dgp-refactor
13:16
Merge 8.7 check-in: 07d84ca4b3 user: jan.nijtmans tags: trunk, main
13:07
merge trunk check-in: e64ee84c72 user: dgp tags: core-9-0-b1-rc
09:51
size_t -> Tcl_Size (twice) check-in: 45683a8ec4 user: jan.nijtmans tags: trunk, main
06:25
Merge 9.0 check-in: e70694738e user: jan.nijtmans tags: tip-664
2023-05-08
20:37
Fix compilation with -DTCL_NO_DEPRECATED check-in: e6a4859c1e user: jan.nijtmans tags: tip-626
14:08
Make TclLindexFlat() a litle more straightforward. check-in: 027b027f72 user: pooryorick tags: trunk, main
11:35
Use Tcl_Size instead of size_t in two places in TclIndexEncode. check-in: c52df109f3 user: pooryorick tags: trunk, main
2023-05-07
20:34
Merge 8.7. Restore Tcl_DStringSetLength() behavior, as suggested in [3837178c25] check-in: ca456c3719 user: jan.nijtmans tags: trunk, main
19:53
Merge 9.0 check-in: a3731b569f user: jan.nijtmans tags: tip-626
2023-05-06
19:44
Use Tcl_Size instead of size_t in two places in TclIndexEncode. Closed-Leaf check-in: 9d3b0a93ad user: pooryorick tags: py-build-broken
15:54
Make TclLindexFlat() a litle more straightforward. jn: @nathan, All Github CI-builds are turning ... check-in: 0a3d10e244 user: pooryorick tags: py-build-broken
2023-05-05
21:22
Merge 8.7 check-in: 3a0591cd2d user: jan.nijtmans tags: trunk, main
14:57
A few corrections in comments. check-in: 909ed82355 user: pooryorick tags: trunk, main
12:36
Merge trunk check-in: 0579cbaaff user: apnadkarni tags: bug-c9663296fd
12:35
Merge 8.7 - list performance tests check-in: 837448fcf6 user: apnadkarni tags: trunk, main
09:40
Remove TclArithSeriesObjCopy() and use Tcl_DuplicateObj() instead. check-in: 853b3416a7 user: pooryorick tags: trunk, main
09:17
Change reallocation growth to 1.5. check-in: 7dd745be2e user: apnadkarni tags: bug-c9663296fd
06:21
Merge tip-657 check-in: 5b6440a3d2 user: jan.nijtmans tags: tip-659
06:18
Remove more ... to be split off in separate TIP's check-in: 396e2bbc01 user: jan.nijtmans tags: tip-657
2023-05-04
20:26
Make some tests select an encoding profile instead of relying on the default. check-in: 3389fba412 user: pooryorick tags: trunk, main
19:59
Remove special "-failindex" handling. check-in: 448cf0be0a user: jan.nijtmans tags: tip-659
19:56
merge tip-657 check-in: ad51672c84 user: jan.nijtmans tags: tip-659
19:53
Tcl_InputEncodingError() -> TclInputEncodingError. It will be split off in a separate TIP check-in: b907108f27 user: jan.nijtmans tags: tip-657
18:22
merge 8.7 check-in: 9d2e82fe49 user: dgp tags: trunk, main
17:52
Refactor reallocation in preparation for experimentation with different growth factors check-in: 3f801dc599 user: apnadkarni tags: bug-c9663296fd
16:59
Merge tip-657 check-in: f677c6efc9 user: jan.nijtmans tags: tip-659
14:57
merge trunk check-in: 8c5f8014ab user: dgp tags: dgp-refactor
14:52
merge trunk check-in: 3b5d978839 user: dgp tags: novem
14:45
merge trunk check-in: ee9a92d8ad user: dgp tags: core-9-0-b1-rc
13:27
Merge 9.0 check-in: c047b54ab1 user: jan.nijtmans tags: tip-657
13:22
Merge 9.0 check-in: 07e3049227 user: jan.nijtmans tags: tip-626
13:06
Merge 8.7 check-in: b06ffa0e0e user: jan.nijtmans tags: trunk, main
08:24
Do not build every branch. Too expensive. check-in: b56f79dd40 user: dkf tags: trunk, main
06:44
Some int -> Tcl_Size. Remove unnecessary knownBug constraint check-in: 5f27b0bb4a user: jan.nijtmans tags: tip-657
06:38
Rebase to latest 9.0 check-in: c4e22bc646 user: jan.nijtmans tags: tip-657
06:32
Rebase to latest 9.0 check-in: b911c36b2c user: jan.nijtmans tags: tip-664
05:12
Merge trunk check-in: 0f7083072f user: apnadkarni tags: bug-c9663296fd
04:48
Better fallback on list reallocation failure check-in: 66350977dd user: apnadkarni tags: trunk, main
2023-05-03
16:12
Merge 9.0. Further Makefile tweaks Leaf check-in: 9c9f39bc30 user: jan.nijtmans tags: windows-thread-join
15:59
Merge 8.7 check-in: 20891426a8 user: jan.nijtmans tags: trunk, main
15:18
Removed the bug specific test constraint from the tests related to [0306a5563c] because the bug is ... check-in: 1c4a696c6b user: pointsman tags: trunk, main
13:18
Fix bug-c9663296fd (in progress) check-in: 1277a45c56 user: apnadkarni tags: bug-c9663296fd
10:01
Comments only. Fix blatantly obsolete ones check-in: 842b3b3949 user: apnadkarni tags: trunk, main
09:31
Use Tcl_Size instead of ptrdiff_t in Tcl_ObjCmdProc2(), Tcl_CmdObjTraceProc2, and Tcl_MethodCallProc... check-in: cd426d20a9 user: pooryorick tags: trunk, main
09:20
Merge 9.0 check-in: 583c71a819 user: jan.nijtmans tags: tip-657
07:04
Merge 9.0 check-in: db15a1e038 user: jan.nijtmans tags: tip-626
07:03
Merge 9.0 check-in: 17486d3dce user: jan.nijtmans tags: tip-626
04:06
Merge mark 8.7 check-in: f39569fb40 user: apnadkarni tags: trunk, main
04:03
Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. See below. For whatever r... check-in: b9aee6a781 user: apnadkarni tags: trunk, main
02:01
merge trunk check-in: d4c2e9791a user: griffin tags: tip-636-tcl9-644
2023-05-02
22:11
Fix for [0306a5563c]. check-in: eb76c36249 user: pointsman tags: trunk, main
17:06
Merge 8.7 fix [784befb0ba] - tailcall crash check-in: 480bcbe193 user: apnadkarni tags: trunk, main
15:31
Make windows OPTS=symbols build work check-in: d184dcc11e user: jan.nijtmans tags: tip-664
13:39
merge trunk check-in: ea70c42344 user: dgp tags: dgp-refactor
13:00
merge trunk check-in: 64412d591d user: dgp tags: novem
12:47
Fix issue [b3628609ad73a105], by allowing TclStringCat to assume that each Tcl_Obj.bytes value is co... Closed-Leaf check-in: 2ddc0c3fa9 user: pooryorick tags: pyk-b3628609ad
11:50
Fix LISTREP_ASSERT Closed-Leaf check-in: b9d001ff67 user: apnadkarni tags: apn-list-realloc
11:28
Merge trunk check-in: 3fd4e0d0b5 user: apnadkarni tags: apn-list-realloc
08:42
Fix [bb69c8d17e] compiled string last check-in: 6964e7e16a user: apnadkarni tags: trunk, main
06:28
Rebase to latest 9.0 check-in: a84524eea3 user: jan.nijtmans tags: tip-664
05:38
Change realloc strategy on fail, optimize for empty string check-in: ab979f8be5 user: apnadkarni tags: apn-list-realloc
2023-05-01
15:50
Add missing "deprecated" constraint check-in: 0723320477 user: jan.nijtmans tags: trunk, main
12:39
Tests for [dcac54a685] check-in: 800264f0a7 user: apnadkarni tags: trunk, main
12:16
Tests for [ad9361fd20] check-in: ed26748c6b user: apnadkarni tags: trunk, main
11:41
Fix [d07f42998d] - argument list truncation check-in: 71cab27557 user: apnadkarni tags: trunk, main
10:38
Fix [ab123cfd3d] - ubsan warning in ValidateFormat check-in: 3da8d2069c user: apnadkarni tags: trunk, main
06:51
Fix [ab123cfd3d] - ubsan scan warning. Closed-Leaf check-in: 787712b4c7 user: apnadkarni tags: bug-ab123cfd3d
06:41
Added missing bigdata constraint check-in: ded211eaf8 user: apnadkarni tags: trunk, main
2023-04-30
19:21
Merge 8.7 check-in: 4d1655a18b user: jan.nijtmans tags: trunk, main
19:03
Fix OPTS=utf16 build for Tcl 9.0 check-in: 95cb1987c8 user: jan.nijtmans tags: trunk, main