Timeline
Not logged in

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

782 check-ins using file generic/tclOO.decls version c087efbae4

2023-04-18
13:24
Merge trunk [e7fcdb7611]. check-in: c9295cbf48 user: pooryorick tags: trunk-encodingdefaultstrict
13:16
Merge trunk [cbaf88e90a]: Fix iocmd-12.11 testcase. check-in: 5582c89a0d user: pooryorick tags: trunk-encodingdefaultstrict
13:05
Merge trunk [a9fc905623] and resolve conflicts and test failures. check-in: 1882cc898d user: pooryorick tags: trunk-encodingdefaultstrict
12:24
Merge trunk [79cd3ac351]. check-in: 518b6086eb user: pooryorick tags: trunk-encodingdefaultstrict
12:12
Merge trunk [78beedf7e2] and resolve conflicts. check-in: fde2438f84 user: pooryorick tags: trunk-encodingdefaultstrict
11:39
Merge trunk [c8983a2a94] and resolve conflicts. check-in: 729ef5d2e8 user: pooryorick tags: trunk-encodingdefaultstrict
10:29
Merge trunk [48829d9671]: Fix [d7fd37ebd9]: handling leftover prefix in table encoding. check-in: 46f77f9937 user: pooryorick tags: trunk-encodingdefaultstrict
08:07
Merge trunk [1253dd0211]:` Fix http11 test hang caused by trailing brace in previous commit. check-in: 4e8b79b32c user: pooryorick tags: trunk-encodingdefaultstrict
08:02
Merge trunk [20cad126cd]: Don't let httpd11 depend on the system encoding any more: All text files... check-in: 89939d5fe5 user: pooryorick tags: trunk-encodingdefaultstrict
07:43
Merge trunk [b10e2b66a9], Tcl TIP 656 manpages. check-in: 6072da9342 user: pooryorick tags: trunk-encodingdefaultstrict
2023-04-17
21:33
Merge trunk [49a4c8f8fb], "TIP 656 accepted", and resolve conflicts. check-in: ab0512022f user: pooryorick tags: trunk-encodingdefaultstrict
13:30
Merge trunk [31788d9a4b] and resolve conflicts. check-in: 04c47a8fd6 user: pooryorick tags: trunk-encodingdefaultstrict
11:31
Merge trunk [1997f71246]. check-in: c9dd0d794e user: pooryorick tags: trunk-encodingdefaultstrict
10:58
Merge trunk [498ef65f88] and resolve conflicts. check-in: 254c2ccb8c user: pooryorick tags: trunk-encodingdefaultstrict
2023-04-16
18:30
Merge trunk [91094999d0], resolve conflicts, and make Tcl_UtfToExternalDString strict regarding enco... check-in: 54f348a1a8 user: pooryorick tags: trunk-encodingdefaultstrict
17:07
Merge trunk [f868c40053] and resolve conflicts. check-in: bd3f3d1df2 user: pooryorick tags: trunk-encodingdefaultstrict
16:58
Merge trunk [32c5b5172b]. check-in: 5d3e57ab8a user: pooryorick tags: trunk-encodingdefaultstrict
16:40
Merge trunk [69fba9fb6b]: Fix [4bea02e811]: encoding convertfrom -strict ascii \x7f generates exce... check-in: afc62c3848 user: pooryorick tags: trunk-encodingdefaultstrict
16:23
Merge trunk [355a5e4733] and resolve conflicts and test failures. check-in: 67705e7e3c user: pooryorick tags: trunk-encodingdefaultstrict
14:05
Merge trunk [f64a19cf62] and resolve conflicts. check-in: d2bdcfb685 user: pooryorick tags: trunk-encodingdefaultstrict
13:48
Merge trunk [7b54fc6784]: Fix for [885c86a9a0]: convertfrom utf8 breaks for 4 byte utf encodings. check-in: 6914aa7c63 user: pooryorick tags: trunk-encodingdefaultstrict
13:31
Merge trunk [fc029613d5]. check-in: 52b5c9624e user: pooryorick tags: trunk-encodingdefaultstrict
13:23
Merge trunk [e90924bb13]: test encoding-16.17. check-in: f432f63963 user: pooryorick tags: trunk-encodingdefaultstrict
13:20
Merge trunk [de933019a109d3d6]: Fix for [bd1a60eb9c]: convertfrom utf-8 strict mode allows surrogat... check-in: 8c8deec5ec user: pooryorick tags: trunk-encodingdefaultstrict
08:29
Merge trunk [2d036d968c] and resolve issues. check-in: d4855bec2a user: pooryorick tags: trunk-encodingdefaultstrict
2023-04-15
23:50
Merge trunk [f118b6370b]. check-in: 763611b6f9 user: pooryorick tags: trunk-encodingdefaultstrict
22:52
Merge trunk [f9cdaa50ad]: First part of fix for [4a7397e0b3]. Not complete yet. check-in: 039abf675c user: pooryorick tags: trunk-encodingdefaultstrict
2023-04-04
17:16
Some very initial tests for large data check-in: 3dfd0e8214 user: apnadkarni tags: apn-bigdata-tests
17:14
Start on tests for large data check-in: 88c847a297 user: apnadkarni tags: apn-bigdata-tests
2023-04-03
21:20
Fix for [fa3d9fd818fa0072], [fcopy $chan1 $chan2 -size $size] is not [puts -nonewline $chan2 [read $... check-in: 51d813943b user: pooryorick tags: trunk, main
20:58
Fix for [fa3d9fd818fa0072], [fcopy $chan1 $chan2 -size $size] is not [puts -nonewline $chan2 [read $... check-in: 704a7e8389 user: pooryorick tags: bug-fa3d9fd818fa0072
19:58
Fix typo in test io-53.12.1. check-in: b154e3fedf user: pooryorick tags: trunk, main
19:56
Fix typo in previous commit. Closed-Leaf check-in: d44b0628f1 user: pooryorick tags: bug-9ca87e6286262a62f
17:13
Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars(). check-in: e08c4afb53 user: pooryorick tags: trunk, main
17:12
Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars(). check-in: 9498359f85 user: pooryorick tags: bug-9ca87e6286262a62f
16:37
Failing test for [9ca87e6286262a62f], Sync fcopy buffers input in ReadChars(). check-in: 44d3129b05 user: pooryorick tags: bug-9ca87e6286262a62f
16:15
merge trunk check-in: 9b9daa251b user: dgp tags: dgp-refactor
15:50
merge trunk through March 5 check-in: 41a28f16fe user: dgp tags: dgp-refactor
15:14
merge trunk through 3/5 check-in: 67c14bbabf user: dgp tags: dgp-refactor
14:34
merge trunk check-in: aa23225fa6 user: dgp tags: core-9-0-b1-rc
07:41
Windows Threads are joinable check-in: af4d891ecb user: mchn1350 tags: windows-thread-join
2023-04-02
21:49
Merge 9.0. Add some more utility macro's check-in: 4bedba476d user: jan.nijtmans tags: optional-signed-size
15:41
Clarified that it is suboptimal to hold the associated mutex when signaling a condition variable. I... check-in: ec22729420 user: konrad.schwarz tags: windows-thread-join
13:23
Bug [7e3f26c748] - TCL_MEM_DEBUG false positive check-in: f505b17748 user: apnadkarni tags: trunk, main
08:45
Replaced non-thread-safe re-initialization checks with the Win32 INIT_ONCE one-time initialization A... Leaf check-in: 8360452e48 user: konrad.schwarz tags: windows-thread-join
2023-04-01
23:01
Use native Win32 ConditionVariables Replaces the home-grown condition variable implementation with ... check-in: 25e4039e84 user: mchn1350 tags: windows-thread-join
15:26
Merge tip-657 check-in: 1467fb6dcc user: jan.nijtmans tags: tip-659
15:09
Remove TCL_ENCODING_PROFILE_DEFAULT, since it isn't documented and is not used anywhere. check-in: c9163e0b3e user: jan.nijtmans tags: tip-657
15:04
Merge 9.0 check-in: 17156fc595 user: jan.nijtmans tags: tip-657
14:55
Merge 8.7 check-in: 48ba3c7b64 user: jan.nijtmans tags: trunk, main
10:31
Merge tip-657 check-in: 74c585eb69 user: jan.nijtmans tags: tip-659
08:42
Merge 9.0 check-in: 91d1d25225 user: jan.nijtmans tags: tip-657
08:16
Merge 8.7. Code cleanup in dltest packages check-in: ab082796cf user: jan.nijtmans tags: trunk, main
2023-03-31
22:07
Rebase to tip-657 check-in: 8dce12a921 user: jan.nijtmans tags: tip-659
22:05
Rebase to 9.0 check-in: 4010f50f55 user: jan.nijtmans tags: tip-657
21:41
merge-mark check-in: 64479ca6e4 user: jan.nijtmans tags: trunk, main
21:25
adapt iogt-2.3 expectation check-in: d8142c7c83 user: jan.nijtmans tags: trunk, main
21:02
Rebase to latest trunk. More progress check-in: 642a10ed40 user: jan.nijtmans tags: optional-signed-size
19:25
merge-mark check-in: 30523b7eb6 user: jan.nijtmans tags: trunk, main
19:14
Correct other CHANNEL_PROFILE_GET() usage as well, which had the same error. Further on: 1) profile ... check-in: e7fcdb7611 user: jan.nijtmans tags: trunk, main
18:56
Fix TclCopyChannel() incorrect use of CHANNEL_PROFILE_GET(). check-in: e2a0960130 user: pooryorick tags: trunk, main
11:16
Merge 8.7 check-in: cb00487e37 user: jan.nijtmans tags: trunk, main
2023-03-30
22:27
Merge 9.0 check-in: 25dd65ee5c user: jan.nijtmans tags: tip-657
22:22
Merge 8.7 check-in: 7c9d2dc7a3 user: jan.nijtmans tags: trunk, main
17:55
Create new branch named "tip-660" check-in: c265dae13b user: apnadkarni tags: tip-660
09:23
Merge 8.7: Allow empty mode list in [chan create]. check-in: bd95d54af3 user: max tags: trunk, main
06:24
Remove TCL_ENCODING_PROFILE_DEFAULT check-in: 03d2bc237d user: jan.nijtmans tags: tip-659
2023-03-29
16:49
Make "file tempfile" adhere default profile check-in: 85ee3eb762 user: jan.nijtmans tags: tip-659
15:06
test hygiene. Match [removeFile] arguments to [makeFile] to fix debug alerts. check-in: c41739ca8a user: dgp tags: trunk, main
09:02
added copyright note check-in: 7597fe65cc user: konrad.schwarz tags: windows-thread-join
08:54
Merge 8.7. Some size_t -> Tcl_Size in internal header files check-in: 8a54121928 user: jan.nijtmans tags: trunk, main
06:16
Replace bit twiddling with clear expression. check-in: fa731ffcfc user: pooryorick tags: trunk, main
2023-03-28
19:30
Remove the last occurrences of TCL_ENCODING_NOCOMPLAIN. check-in: 7cecbaf282 user: pooryorick tags: trunk, main
19:29
Combine two branches in write(). check-in: 3fd99fa711 user: pooryorick tags: trunk, main
18:58
On Windows, join threads using Win32 HANDLEs. This works by extending the existing WinThread struct... Leaf check-in: 231c699c87 user: mchn1350 tags: windows-thread-join
16:03
Minor fix in winConsole.test check-in: dc1e0b5f9a user: jan.nijtmans tags: trunk, main
15:55
Rebase to tip-657 check-in: bcddef0d46 user: jan.nijtmans tags: tip-659
15:54
Rebase to 9.0 check-in: 7468e6dd93 user: jan.nijtmans tags: tip-657
15:50
Fix iocmd-12.11 testcase check-in: cbaf88e90a user: jan.nijtmans tags: trunk, main
15:48
Rebase to tip-657. Further implementation check-in: ec47279336 user: jan.nijtmans tags: tip-659
14:34
Merge 9.0 check-in: 691dbad682 user: jan.nijtmans tags: tip-657
07:15
Merge 8.7 check-in: a9fc905623 user: jan.nijtmans tags: trunk, main
05:13
Merge 8.7. POSIX errors update and minizip fix check-in: f8864b9541 user: apnadkarni tags: trunk, main
2023-03-27
20:08
Remove unneeded parts from test in fileName.test. check-in: 0569b8782f user: pooryorick tags: trunk, main
14:44
Merge 8.7 check-in: 245407f036 user: jan.nijtmans tags: trunk, main
12:16
Make the documentation of [encoding] more concise and readable. check-in: 92ee031f32 user: pooryorick tags: trunk, main
11:50
Merge 9.0 Closed-Leaf check-in: b5656d3180 user: jan.nijtmans tags: bug-02b58d5d04
11:43
Merge 8.7 check-in: 4ebee22ffd user: jan.nijtmans tags: trunk, main
11:13
Avoid msvc "illegal indirection" error. check-in: f8927d772b user: pooryorick tags: trunk, main
2023-03-26
20:04
Mark: Valgrind reports no leaks. check-in: 3239df67e2 user: pooryorick tags: trunk, main
19:14
Fix memory leak in Tcl_JoinObjCmd(). check-in: aa1a1096ac user: pooryorick tags: trunk, main
17:22
Merge 8.7 check-in: 79cd3ac351 user: jan.nijtmans tags: trunk, main
16:04
Merge 9.0 check-in: d7647964b4 user: jan.nijtmans tags: bug-02b58d5d04
15:51
Patch from chrstphrchvz, fixing [d40b9c8503]. Many thanks! check-in: 58faf80de7 user: jan.nijtmans tags: bug-d40b9c8503
15:35
Fix for [6d4e9d1af5bf5b7d]: Memory leak: SetFsPathFromAny, assisted by the global literal table, ca... check-in: 7d005e0860 user: pooryorick tags: trunk, main
2023-03-25
00:29
Merge trunk check-in: f6aa53859c user: griffin tags: tip-636-tcl9-644
2023-03-24
21:09
Merge 8.7 check-in: bb1378370e user: jan.nijtmans tags: trunk, main
20:58
Merge 8.7 check-in: 6301de2138 user: jan.nijtmans tags: trunk, main
16:49
duplicate test name check-in: b29771bb5f user: dgp tags: trunk, main
2023-03-23
17:51
First shot at TIP #659 implementation. Not complete yet (many parts still missing!!!) check-in: 37de4d5695 user: jan.nijtmans tags: tip-659
17:31
documentation update check-in: 41a87267c5 user: jan.nijtmans tags: tip-657
16:15
Merge 9.0 check-in: 893dd1c2f6 user: jan.nijtmans tags: tip-657
16:02
Merge "unchained" branch, since all it does is add a little valgrind stuff to Makefile.in. Hopefully... check-in: 5075be4f0b user: jan.nijtmans tags: trunk, main
15:55
Merge 8.7 check-in: 82107b50c2 user: jan.nijtmans tags: trunk, main
07:28
Merge-mark check-in: 8c96c87de4 user: konrad.schwarz tags: trunk, main
2023-03-22
21:18
Merge 9.0 check-in: 7401abbdd3 user: jan.nijtmans tags: tip-657
21:17
Merge 9.0 Closed-Leaf check-in: cd3c0a7242 user: jan.nijtmans tags: internal-abstract-list
21:15
Merge 9.0 check-in: f25757b233 user: jan.nijtmans tags: trunk, main
20:17
Merge 9.0 check-in: 38f7cdb888 user: jan.nijtmans tags: internal-abstract-list
20:13
Merge 9.0 check-in: 413734078c user: jan.nijtmans tags: tip-657
20:13
Merge 9.0 check-in: 2157a49526 user: jan.nijtmans tags: trunk, main
19:32
Merge 9.0 check-in: d4ba61252c user: jan.nijtmans tags: tip-657
19:30
Forgot one line in previous commit, and indenting check-in: 16b3efee0d user: jan.nijtmans tags: trunk, main
18:13
Let's get in the 'readability' changes from the 'unchained' branch, without the need for all those p... check-in: 3f420a07da user: jan.nijtmans tags: trunk, main
18:00
Merge 8.7 check-in: f4cf3c36b4 user: jan.nijtmans tags: trunk, main
15:27
Merge 9.0 check-in: b82838f4d4 user: jan.nijtmans tags: tip-657
12:02
Merge 8.7 check-in: f8d60e395f user: jan.nijtmans tags: trunk, main
10:02
Merge 8.7 check-in: e1cfef6bfd user: jan.nijtmans tags: trunk, main
08:34
Merge 9.0 check-in: 80f8a01317 user: jan.nijtmans tags: tip-657
08:34
merge-mark check-in: 2322e17980 user: jan.nijtmans tags: trunk, main
02:39
Fix longIs64Bit->has64BitLengths else test will not run on 64-bit Wind check-in: a9d278979e user: apnadkarni tags: trunk, main
2023-03-21
23:55
Remove unneeded Tcl_IncrRefCount and TclDecrRefCount. TclPtrSetVarIdx takes ownership of newValuePtr... check-in: f5652997d2 user: pooryorick tags: trunk, main
17:47
exchange profile <-> eofchar output in "fconfigure". Fix some testcases, which depend on profile check-in: 644a8f9d51 user: jan.nijtmans tags: tip-657
17:21
Merge 9.0 check-in: a79744b4af user: jan.nijtmans tags: tip-657
16:54
Merge 8.7 check-in: 78beedf7e2 user: jan.nijtmans tags: trunk, main
08:45
Merge 8.7 check-in: c8983a2a94 user: jan.nijtmans tags: trunk, main
08:40
Missing backslashes in macro def check-in: 037b767147 user: jan.nijtmans tags: trunk, main
2023-03-20
21:06
More TclNewIndexObj() usages (for values between -1 and SIZE_MAX-1) check-in: dd8e66c296 user: jan.nijtmans tags: trunk, main
14:30
Merge 9.0 check-in: e2d9661cf1 user: jan.nijtmans tags: tip-657
14:19
Merge 8.7 check-in: d89991c58b user: jan.nijtmans tags: trunk, main
12:08
Add longIs64bit constraint to lseq-4.4 (because this isn't expected to work on 32-bit platforms). Re... check-in: 15c9067453 user: jan.nijtmans tags: trunk, main
11:42
Fix [5ae5ffc3f4]: Problem with -failindex on 32-bit platform check-in: 1e23dd4876 user: jan.nijtmans tags: trunk, main
11:31
Merge 8.7 check-in: 48829d9671 user: jan.nijtmans tags: trunk, main
02:38
Merge 8.7 - Fix http11 test hang check-in: 1253dd0211 user: apnadkarni tags: trunk, main
2023-03-19
13:34
Another fix: don't access (w) twice Closed-Leaf check-in: 5fd5efd795 user: jan.nijtmans tags: bug-5ae5ffc3f4
13:32
Doesn't look like a mem-leak: It appears that Tcl_ObjSetVar2() already handles that. check-in: 37a381473b user: jan.nijtmans tags: bug-5ae5ffc3f4
13:23
Proposed fix for [5ae5ffc3f4]: Problem with -failindex on 32-bit platform. This also fixes a memory-... check-in: c01c9c2885 user: jan.nijtmans tags: bug-5ae5ffc3f4
12:02
Merge 9.0. Backout previous commit check-in: 47d91cb2ae user: jan.nijtmans tags: tip-657
11:58
Merge 8.7 check-in: 20cad126cd user: jan.nijtmans tags: trunk, main
11:45
Merge 8.7 check-in: cd89bb1303 user: jan.nijtmans tags: trunk, main
2023-03-18
13:36
See if less "-profile replace" suffices check-in: 3657a561c3 user: jan.nijtmans tags: tip-657
09:10
Merge 9.0 check-in: c11638e39d user: jan.nijtmans tags: tip-657
09:08
Merge 8.7 check-in: 1d12742d75 user: jan.nijtmans tags: trunk, main
08:57
Merge 9.0 check-in: d6d28e6cfc user: jan.nijtmans tags: tip-657
08:52
Merge 8.7 check-in: 4dca8eb033 user: jan.nijtmans tags: trunk, main
08:45
Merge 8.7 check-in: b10e2b66a9 user: jan.nijtmans tags: trunk, main
04:28
Merge 8.7 - TIP 656 manpages check-in: 9aa2b65a57 user: apnadkarni tags: trunk, main
03:37
Merge mark post-656 check-in: eaf51a2d06 user: apnadkarni tags: trunk, main
03:35
TIP 656 accepted check-in: 49a4c8f8fb user: apnadkarni tags: trunk, main
02:59
Merge trunk Closed-Leaf check-in: 56386248af user: apnadkarni tags: tip-656-tcl9
2023-03-17
20:11
Merge 8.7 check-in: 31788d9a4b user: jan.nijtmans tags: trunk, main
16:15
Merge 8.7 check-in: 5ecd70c8ce user: jan.nijtmans tags: trunk, main
08:13
Merge-Mark. check-in: d558314466 user: pooryorick tags: trunk, main
2023-03-16
21:03
Don't reset CHANNEL_ENCODING_ERROR here, otherwise Tcl_InputEncodingError() will give wrong result check-in: 2899ff13dc user: jan.nijtmans tags: tip-657
20:35
Merge tip-656-tcl9 check-in: 218c6465d1 user: jan.nijtmans tags: tip-657
20:16
Merge 8.7 check-in: 43584b2ac9 user: jan.nijtmans tags: trunk, main
18:15
Missed two tests. Blast it :-( check-in: df5d869746 user: apnadkarni tags: tip-656-tcl9
18:11
Merge 9.0 check-in: a16366941d user: apnadkarni tags: tip-656-tcl9
17:54
Fix passing of encoding state in testencoding Tcl_UtfToExternal check-in: 461a409e5e user: apnadkarni tags: tip-656-tcl9
15:38
Merge 8.7 check-in: 9e266d00f2 user: jan.nijtmans tags: trunk, main
11:38
Minor cleanup (Thanks, Gustaf!) check-in: 6ef2153f20 user: jan.nijtmans tags: trunk, main
10:24
Merge tip-656-tcl9 check-in: c405e9fde6 user: jan.nijtmans tags: tip-657
10:00
unicode -> utf-16. Remove some unneeded encodingProfileTodo constraints check-in: 873f3868fe user: jan.nijtmans tags: tip-656-tcl9
08:22
Allow -encoding to be shortened (again) check-in: 5ce08299b6 user: jan.nijtmans tags: tip-657
08:20
merge-mark (this branch already did the -encodingprofile -> profile change) check-in: e5ffe8b316 user: jan.nijtmans tags: tip-657
03:48
Change -encodingprofile to -profile check-in: 618179acda user: apnadkarni tags: tip-656-tcl9
2023-03-15
16:24
Merge 8.7 check-in: c1e45151b3 user: jan.nijtmans tags: trunk, main
13:41
merge 8.7 check-in: d04c1efe83 user: dgp tags: trunk, main
11:37
Further fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client so... check-in: a76dee9eb4 user: pooryorick tags: trunk, main
09:11
ckfree -> Tcl_Free check-in: a19e2f0c0b user: jan.nijtmans tags: trunk, main
2023-03-14
20:55
Merge tip-656-tcl9 check-in: 62b45e81f1 user: jan.nijtmans tags: tip-657
20:24
Implement return options for read/gets check-in: 43f815fc1e user: jan.nijtmans tags: tip-657
17:23
Merge 9.0. Also fix replace profile handling of orphan surrogates check-in: 69b2949bc8 user: apnadkarni tags: tip-656-tcl9
10:33
Merge 8.7 check-in: 30ba320f81 user: jan.nijtmans tags: trunk, main
2023-03-13
20:57
Fix for issue [ea69b0258a9833cb], crash when using a channel transformation on TCP client socket. check-in: 62058cafe0 user: pooryorick tags: trunk, main
17:24
Adapt more test expectation (since the default is now -profile strict) check-in: 562a3d7486 user: jan.nijtmans tags: tip-657
17:05
Merge tip-656-tcl9. Mark xx-bufferoverflow as knownBug check-in: 402bc59538 user: jan.nijtmans tags: tip-657
15:59
Merge 8.7: Bug [183a1adcc0]. Buffer overflow in Tcl_UtfToExternal check-in: 5c6fa768fe user: apnadkarni tags: trunk, main
2023-03-12
17:10
Cherrypick yip-656. Start on Tcl_ExternalToUtf/Tcl_UtfToExternal tests check-in: fb97312ec1 user: apnadkarni tags: tip-656-tcl9
16:38
merge-mark check-in: 3879309ba6 user: jan.nijtmans tags: trunk, main
16:23
2 more testcases, proving utf-32 handling of surrogates (actually: not handling!) is OK check-in: 9db02d187b user: jan.nijtmans tags: trunk, main
16:10
Minor bug-fix for utf-32: Only throw exception for codepoints > +U10FFFF if "-strict" is specified. ... check-in: 6fb14ee3e8 user: jan.nijtmans tags: trunk, main
13:45
More utf-16 bugfixing check-in: 44187f1e2f user: jan.nijtmans tags: tip-657
12:59
Merge 8.7 check-in: 286d6e9ab0 user: jan.nijtmans tags: trunk, main
12:11
Merge tip-656-tcl9 check-in: 652ce8648e user: jan.nijtmans tags: tip-657
12:00
Merge 9.0. Also ckalloc -> Tcl_Alloc and ckfree -> Tcl_Free check-in: 6320007166 user: jan.nijtmans tags: tip-656-tcl9
11:51
Make testcase io-53.5 independant on system encoding check-in: f92e126fc0 user: jan.nijtmans tags: tip-657
11:34
Merge 8.7 check-in: 8e467866ef user: jan.nijtmans tags: trunk, main
11:28
Merge 8.7 check-in: 1bf875b575 user: jan.nijtmans tags: trunk, main
2023-03-11
22:00
Proposed fix for [db7a085bd9]: encoding convertfrom -strict utf-16 accepts partial surrogates. TODO:... Closed-Leaf check-in: 3840dcf4c9 user: jan.nijtmans tags: bug-db7a085bd9
21:19
Fix last (hopefully) bugs in utf-16/utf-32 encoders check-in: c4869d50ae user: jan.nijtmans tags: tip-657
16:47
Add testencoding Tcl_ExternalToUtf/Tcl_UtfToExternal for raw testing of corresponding C functions check-in: 5ee6b60d3c user: apnadkarni tags: tip-656-tcl9
2023-03-10
16:02
Merge tip-656-tcl9 check-in: 98176465db user: jan.nijtmans tags: tip-657
15:55
Implement new function Tcl_InputEncodingError() check-in: 6d2aac8f3f user: jan.nijtmans tags: tip-657
15:29
Merged 9.0. Note knownProfileBug constraint which mark questionable tests to be resolved later. check-in: 20743e4925 user: apnadkarni tags: tip-656-tcl9
13:45
merge 8.7 check-in: a0abb8bdc5 user: dgp tags: trunk, main
07:37
Fix parsing of fconfigure set -encoding* options check-in: 8d526e142d user: apnadkarni tags: tip-656-tcl9
2023-03-09
20:55
Fix cmdAH-4.3.13.00D80000.solo.utf-32le.tcl8.a testcase from tip-656-tcl9 branch, when TCL_UTF_MAX=3 check-in: bb76745df2 user: jan.nijtmans tags: trunk, main
16:20
Bug-fix for Utf32ToUtfProc, in case TCL_UTF_MAX=3 check-in: 12c63f8c9f user: jan.nijtmans tags: tip-657
10:22
Merge 8.7 check-in: 64c58db9fc user: jan.nijtmans tags: trunk, main
02:52
Merge 8.7 - winFCmd-1.24 differs in error code on Win 11 check-in: a52ac1d5fa user: apnadkarni tags: trunk, main
2023-03-08
22:04
Oops check-in: 74ffd90527 user: jan.nijtmans tags: tip-657
21:49
Merge tip-657-tcl9. Further implementation of Tcl_GetObj() et al. check-in: c1d9a43a3e user: jan.nijtmans tags: tip-657
20:37
Merge 9.0 check-in: 0ad25bdaec user: jan.nijtmans tags: tip-656-tcl9
20:16
Merge core-8-branch check-in: 13b04d4d60 user: jan.nijtmans tags: trunk, main
15:01
More -Wconversion warning fixes check-in: 837dbec7cc user: jan.nijtmans tags: trunk, main
11:12
Merge 8.7 check-in: 82bf22dad8 user: jan.nijtmans tags: trunk, main
09:52
Merge tip-657-tcl9. Add "-profile tcl8" to http.tcl check-in: 57f4c1fc86 user: jan.nijtmans tags: tip-657
09:36
ckalloc -> Tcl_Alloc and ckfree -> Tcl_Free check-in: 1afb3416f7 user: jan.nijtmans tags: tip-656-tcl9
2023-03-07
23:11
encodingprofile -> profile, and fix more testcases check-in: 22160bc51d user: jan.nijtmans tags: tip-657
21:01
Start implementing TIP #657. WIP check-in: 7d3d6f8f29 user: jan.nijtmans tags: tip-657
20:13
Merge 9.0 check-in: 66a2cd7681 user: jan.nijtmans tags: tip-656-tcl9
20:10
Merge 8.7 check-in: 1997f71246 user: jan.nijtmans tags: trunk, main
18:23
Merge 8.7 check-in: fe9c231f48 user: jan.nijtmans tags: trunk, main
12:53
Merge 8.7 - testchmod fixes check-in: 24072d92fc user: apnadkarni tags: trunk, main
07:41
Merge 8.7 check-in: ab8bd5acc2 user: jan.nijtmans tags: trunk, main
07:06
merge-mark check-in: c0aeeaa9c8 user: jan.nijtmans tags: trunk, main
2023-03-06
21:36
Merge 9.0. More strictBug marks Closed-Leaf check-in: 408f496539 user: jan.nijtmans tags: make-strict-the-default
15:23
merge trunk check-in: 5a75d0e99b user: dgp tags: core-9-0-b1-rc
10:30
ckfree() -> Tcl_Free() check-in: 2c4994d39e user: jan.nijtmans tags: trunk, main
10:28
Merge 8.7 check-in: 37fc768d33 user: jan.nijtmans tags: trunk, main
07:00
Add new valgrind suppression items. check-in: 9e195dccd7 user: pooryorick tags: trunk, main
2023-03-05
21:48
Merge 9.0. One more "strictBug" check-in: fce73e4881 user: jan.nijtmans tags: make-strict-the-default
21:27
Merge 8.7 check-in: 6b8ecafc24 user: jan.nijtmans tags: trunk, main
19:57
Another round of -1 -> TCL_INDEX_NONE check-in: 1ad5d08ee8 user: jan.nijtmans tags: trunk, main
11:42
Merge 8.7: Bug [9c5a00c69d]. Fix ~user on Windows check-in: 8c6befab7c user: apnadkarni tags: trunk, main
00:26
More -1 -> TCL_INDEX_NONE check-in: 7a2fc29ce0 user: jan.nijtmans tags: trunk, main
2023-03-04
18:12
Make dltest/pkg*.c simple example how to use Tcl_Size with Tcl_GetStringFromObj() check-in: adb38c336f user: jan.nijtmans tags: trunk, main
16:33
Merge 8.7 - Protect zlib errors with check for null interp check-in: aceb89781d user: apnadkarni tags: trunk, main
10:28
Merge 9.0. One more "strictBug" check-in: 1f5bc348b7 user: jan.nijtmans tags: make-strict-the-default
10:20
Merge 8.7 check-in: 498ef65f88 user: jan.nijtmans tags: trunk, main
10:13
Merge 8.7 check-in: 02f5bcd5f4 user: jan.nijtmans tags: trunk, main
2023-03-03
14:09
merge trunk check-in: 318795702b user: dgp tags: dgp-refactor
14:02
merge trunk check-in: d61b0bbfd3 user: dgp tags: core-9-0-b1-rc
13:27
More "strictBug" constraints check-in: ecec96699f user: jan.nijtmans tags: make-strict-the-default
13:19
Merge 9.0. knownBug -> strictBug check-in: 98cba50454 user: jan.nijtmans tags: make-strict-the-default
13:04
Adapt type-casts to Tcl 9.0 signature of Tcl_Free/Tcl_Realloc/Tcl_AttemptRealloc check-in: 91247f5ef8 user: jan.nijtmans tags: trunk, main
13:03
ckfree() shouldn't be used in Tcl 9 core code any more check-in: c1e87a7fe5 user: jan.nijtmans tags: trunk, main
12:39
Fix Valgrind "still reachable" report in TestcmdtokenCmd(). check-in: 69364e849f user: pooryorick tags: trunk, main
10:47
Bug [9a978f8323]: Fix large reads > 2GB check-in: 7572740252 user: apnadkarni tags: trunk, main
2023-03-02
14:36
merge trunk check-in: 52693d8367 user: dgp tags: dgp-refactor
14:21
merge trunk check-in: fe7361356b user: dgp tags: core-9-0-b1-rc
12:15
Merge 9.0. 2 more knownBug's check-in: bd20d3e0b4 user: jan.nijtmans tags: make-strict-the-default
08:00
Merge 9.0 - disable file perms tests on wsl check-in: 5cad9ca0b2 user: apnadkarni tags: tip-656-tcl9
07:32
Merge 8.7: Disable more file permissions tests for WSL (not supported in WSL/NTFS) check-in: 1cb4cb2fe2 user: apnadkarni tags: trunk, main
06:29
Bug [e778e3f804]. Fix error message for invalid profile name. check-in: 80abdf9c7d user: apnadkarni tags: tip-656-tcl9
04:48
Add encoding test vector files check-in: 1d59f7ff51 user: apnadkarni tags: tip-656-tcl9
04:35
Cherrypick [13537afd1b] - eliminate TCL_ENCODING_MODIFIED check-in: 9c6ee19533 user: apnadkarni tags: tip-656-tcl9
2023-03-01
15:39
Fix Tcl_UtfToExternalDStringEx call in macos code check-in: 47e42c11de user: apnadkarni tags: tip-656-tcl9
14:57
Merge mark with core-8-branch check-in: 1015789824 user: apnadkarni tags: trunk, main
13:58
Disable file permission tests under WSL as WSL does not support Unix file attrs without special conf... check-in: f1dd5f1cc7 user: apnadkarni tags: trunk, main
13:41
Merge trunk Closed-Leaf check-in: cfbda02bec user: apnadkarni tags: bug-9a978f8323
13:18
Bug [9a978f8323]: crash reading large files check-in: a9226d7a1b user: apnadkarni tags: bug-9a978f8323
11:15
http11-1.6.1 fails sometimes too check-in: 84a3ab8cf2 user: jan.nijtmans tags: make-strict-the-default
11:11
Merge 9.0, and one more knownBug mark check-in: 615d4c5f6b user: jan.nijtmans tags: make-strict-the-default
11:06
Fix msvc build (with OPTS=symbols) check-in: 3f8591150d user: jan.nijtmans tags: trunk, main
08:01
Merge 9.0. TclpSysalloc fix. check-in: fa1f039a85 user: apnadkarni tags: tip-656-tcl9
07:56
Fix [f8ef6b3670] crash. TclpSysAlloc macro was truncating size request to 32 bits on Windows. check-in: 77b3ebc0ba user: apnadkarni tags: trunk, main
07:19
Merge 9.0 check-in: eb12679c83 user: apnadkarni tags: tip-656-tcl9
2023-02-28
20:21
One more knownBug mark check-in: 2a6fb13980 user: jan.nijtmans tags: make-strict-the-default
18:32
Mark 3 testcases as knownBug check-in: 77ece57fdc user: jan.nijtmans tags: make-strict-the-default
17:16
Cherrypick [070225e33d]. Move setting of profile flags to lower level functions in case they are cal... check-in: 8c48e4cad4 user: apnadkarni tags: tip-656-tcl9
17:13
Let's see if changing iso8859-1 -> utf-8 helps check-in: 03fee3401e user: jan.nijtmans tags: make-strict-the-default
16:58
Merge 9.0 check-in: 689b3f3457 user: jan.nijtmans tags: make-strict-the-default
13:36
Merge 8.7 check-in: 5b43eb89dd user: jan.nijtmans tags: trunk, main
12:45
Merge 8.7 check-in: 01f497c926 user: jan.nijtmans tags: trunk, main
12:20
Merge 8.7 check-in: 917e233bd3 user: jan.nijtmans tags: trunk, main
11:57
Reverted [d156af9fb76dd2f4] and removed tests io-52.20 io-75.6 io-75.7, as this commit, intended to ... check-in: 839cd83777 user: pooryorick tags: trunk, main
11:00
Merge 8.7. And fix Tcl_UtfToExternal()/Tcl_ExternalToUtf() (at least - sufficient for tclZlib.c), su... check-in: 91094999d0 user: jan.nijtmans tags: trunk, main
10:28
Merge bug-fb368527ae. Bug [fb368527ae] Large string truncation check-in: f868c40053 user: apnadkarni tags: trunk, main
10:13
Make the descriptions in doc/Tcl.n more concise and intuitive. check-in: b49efeca6a user: pooryorick tags: trunk, main
09:59
Fix formatting issue in Tcl.n check-in: 2ad5cbb37b user: pooryorick tags: trunk, main
07:49
merge-mark check-in: 55044d3a78 user: jan.nijtmans tags: optional-signed-size
07:45
In case of combining TIP #494 (TCL_8_COMPAT) and #628 (building for Tcl 8.7 with 9.0 headers), ignor... check-in: f42b15db40 user: jan.nijtmans tags: trunk, main
2023-02-27
20:36
Experiment: Use -DTCL_SIGNED_SIZE to switch Tcl_Size from size_t to ptrdiff_t check-in: 3ea98e212f user: jan.nijtmans tags: optional-signed-size
13:33
merge trunk check-in: f04eb1e0ae user: dgp tags: dgp-refactor
13:28
merge trunk check-in: c439313f9b user: dgp tags: core-9-0-b1-rc
12:31
Fix crash. int->size_t needs +1 in comparisons. Closed-Leaf check-in: 2ab7a366d5 user: apnadkarni tags: bug-fb368527ae
11:59
Fix [3d01d51bc4]: Tcl 9: Cannot write large strings to file. Also some size_t -> Tcl_Size changes. check-in: 186e4d9317 user: jan.nijtmans tags: trunk, main
04:15
Tests for encoding strings > 4GB (under perf constraint) check-in: b9e6cb98ed user: apnadkarni tags: bug-fb368527ae
03:13
Add perf constraint to large io tests to prevent memory faults on systems with limited memory Closed-Leaf check-in: dad51fc677 user: apnadkarni tags: bug-3d01d51bc4
2023-02-26
17:19
Handle Tcl_UtfToExternal error in tclZlib.c Closed-Leaf check-in: 4ca3524d27 user: jan.nijtmans tags: bug-fb368527ae-jn
16:54
Handle statePtr != NULL as well check-in: f6953451f0 user: jan.nijtmans tags: bug-fb368527ae-jn
16:41
Make Tcl_UtfToExternal()/Tcl_ExternalToUtf() report the error, if srcLen and dstLen are both > INT_M... check-in: d110cdebf8 user: jan.nijtmans tags: bug-fb368527ae-jn
16:04
merge-mark check-in: 3513e43ea1 user: jan.nijtmans tags: trunk, main
15:42
Fix [46dda6fc29] - trace crash caused by TclScanElement check-in: 32c5b5172b user: apnadkarni tags: trunk, main
14:27
Merge 9.0. Adapt more test-cases, to see what's remaining check-in: 09b3a7a3dd user: jan.nijtmans tags: make-strict-the-default
12:56
Move the "srcLen -= srcChunkRead;" past the "if ((result != TCL_CONVERT_NOSPACE)..." (where it origi... check-in: 603ae5a10f user: jan.nijtmans tags: bug-fb368527ae
12:27
(size_t) -1 -> TCL_INDEX_NONE check-in: 9623ac582e user: jan.nijtmans tags: bug-3d01d51bc4
07:15
Also fix [90ff9b7f73] - writes of exactly 4294967295 bytes check-in: 7ad27f4c32 user: apnadkarni tags: bug-3d01d51bc4
06:26
Minor refactor, add tests check-in: 93ba406eed user: apnadkarni tags: bug-3d01d51bc4
2023-02-25
17:23
Fix large writes to file. Need to break into INT_MAX size chunks. check-in: 57fb62005d user: apnadkarni tags: bug-3d01d51bc4
16:29
Experimental fix for [fb368527ae] - length truncation check-in: eb6626d1e6 user: apnadkarni tags: bug-fb368527ae
09:26
Fix and tests for [46dda6fc29] Closed-Leaf check-in: 82e7ae4b54 user: apnadkarni tags: bug-46dda6fc29
08:58
Add tests for Bug [46dda6fc29] check-in: 2c91dd57fa user: apnadkarni tags: bug-46dda6fc29
07:35
Fix [1d074b177a]. Failure to read .tclshrc check-in: 46d3081b16 user: apnadkarni tags: trunk, main
06:13
Tests pass modulo couple of differences in Tcl 8 and 9 default behavior to be discussed (tickets log... check-in: 9ceaffc7be user: apnadkarni tags: tip-656-tcl9
03:03
Compiles and runs. Tests still to be ported. check-in: c057c79d2b user: apnadkarni tags: tip-656-tcl9
2023-02-24
15:04
merge trunk check-in: bd06d278b8 user: dgp tags: dgp-refactor
14:52
merge trunk check-in: 7a06e96e01 user: dgp tags: core-9-0-b1-rc
13:37
Create new branch named "tip-656-tcl9" check-in: 15ce8454d9 user: apnadkarni tags: tip-656-tcl9
08:33
Merge 8.7 check-in: ba4e192f46 user: jan.nijtmans tags: trunk, main
2023-02-23
14:04
Merge jan-encoding-profile Closed-Leaf check-in: 8f06510aea user: jan.nijtmans tags: jan-encoding-profile-for-9.0
12:13
Merge 9.0 check-in: ff27ef80bd user: jan.nijtmans tags: jan-encoding-profile-for-9.0
11:02
Merge 8.7 check-in: 69fba9fb6b user: jan.nijtmans tags: trunk, main
2023-02-22
21:08
Experiment: Make "strict" the default for 9.0. Some trivial testcases are adapted, but the crucial o... check-in: 9f3838649f user: jan.nijtmans tags: make-strict-the-default
20:46
merge-mark check-in: 69f9e2ec2d user: jan.nijtmans tags: trunk, main
20:27
Merge 8.7 check-in: 355a5e4733 user: jan.nijtmans tags: trunk, main
17:20
merge-mark check-in: 7b57981168 user: jan.nijtmans tags: jan-encoding-profile-for-9.0
17:07
port jan-encoding-profile to 9.0 check-in: 900d53d140 user: jan.nijtmans tags: jan-encoding-profile-for-9.0
15:50
merge trunk check-in: 96937d3617 user: dgp tags: dgp-refactor
15:21
merge trunk check-in: 90a24552f6 user: dgp tags: core-9-0-b1-rc
07:48
Merge 8.7 check-in: f64a19cf62 user: jan.nijtmans tags: trunk, main
2023-02-19
21:46
Experiment: Make "strict" the default for 9.0. Some trivial testcases are adapted, but the crucial o... check-in: 0a3ee3a1da user: jan.nijtmans tags: make-strict-the-default
2023-02-17
19:15
Merge 8.7 check-in: 7b54fc6784 user: jan.nijtmans tags: trunk, main
2023-02-16
21:29
Final part of [10c2c17c32]: UTF-LE32 encoder mapping of surrogates. Problem was in testcase, not in ... check-in: fc029613d5 user: jan.nijtmans tags: trunk, main
21:14
Merge 8.7 check-in: 6ca5a8a9cd user: jan.nijtmans tags: trunk, main
2023-02-15
07:30
Merge 8.7. Test-case only check-in: e90924bb13 user: jan.nijtmans tags: trunk, main
2023-02-14
22:06
Merge 8.7 check-in: de933019a1 user: jan.nijtmans tags: trunk, main
2023-02-13
14:37
merge trunk check-in: 142ab5a157 user: dgp tags: dgp-refactor
14:29
merge trunk check-in: a8b43dd3be user: dgp tags: core-9-0-b1-rc
10:12
Merge 8.7. Mark (new) testcase encoding-16.15 as "knownBug": still needs a fix. check-in: a155df4adc user: jan.nijtmans tags: trunk, main
2023-02-12
01:00
Merge 8.7 check-in: 2d036d968c user: jan.nijtmans tags: trunk, main
2023-02-03
13:32
merge trunk check-in: 155eb92c8e user: dgp tags: dgp-refactor
13:25
merge trunk check-in: c958564959 user: dgp tags: core-9-0-b1-rc
2023-02-02
07:17
Merge 8.7 check-in: e851055acb user: jan.nijtmans tags: trunk, main
2023-02-01
23:02
Merge 8.7 check-in: a7c9cdf3c1 user: jan.nijtmans tags: trunk, main
14:23
merge trunk check-in: 8f2acc9165 user: dgp tags: core-9-0-b1-rc
14:05
merge trunk check-in: 1158f94f49 user: dgp tags: dgp-refactor
08:13
merge-mark check-in: ccc96683aa user: jan.nijtmans tags: trunk, main
07:33
merge-mark check-in: 84f3bcf38c user: jan.nijtmans tags: trunk, main
2023-01-31
23:04
Make Tcl_UniCharToUtf more readable and add test to exercise surrogate handling. check-in: fcdc24c850 user: pooryorick tags: trunk, main
22:15
Fix error introduced in [3e5e37f83b058f3d] for Tcl_UniCharToUtf, and add test. Closed-Leaf check-in: df3390187d user: pooryorick tags: py_easier_to_read
17:34
Remove incorrect comment. See: [https://www.magicsplat.com/tcl9/tcl9unicode.html#surrogates-as-liter... check-in: 8fcd12178a user: jan.nijtmans tags: trunk, main
08:14
merge-mark check-in: 485acaf419 user: jan.nijtmans tags: trunk, main
2023-01-30
16:50
merge trunk check-in: 00393aabc3 user: dgp tags: core-9-0-b1-rc
16:42
merge trunk check-in: 3b703a74e5 user: dgp tags: dgp-refactor
15:57
merge 8.7 check-in: eb8901d5ca user: dgp tags: trunk, main
11:59
A few more readability changes to Tcl_UniCharToUtf() jn: Please, don't do that here. Tcl_UniCharT... check-in: b8524737fc user: pooryorick tags: py_easier_to_read
11:22
Make Tcl_UniCharToUtf() a little easier to read. check-in: 3e5e37f83b user: pooryorick tags: py_easier_to_read
2023-01-28
20:50
Another situation where TCL_COMBINE handling gives a strange result (utf-32 encoder) check-in: fb44cd608e user: jan.nijtmans tags: trunk, main
18:50
Fix "format %c 0x10000041", should give the same answer as in Tcl 8.6 (Handling of TCL_COMBINE flag ... check-in: 12c9df10a3 user: jan.nijtmans tags: trunk, main
2023-01-27
15:10
Merge 8.7 check-in: 4fb77727c5 user: jan.nijtmans tags: trunk, main
14:18
merge trunk check-in: 8257d35452 user: dgp tags: dgp-refactor
14:01
merge trunk check-in: a97f381771 user: dgp tags: core-9-0-b1-rc
08:20
Update fcopy documentation regarding -size argument check-in: d10f45bd1b user: jan.nijtmans tags: trunk, main
00:46
Merge 8.7 check-in: f118b6370b user: pooryorick tags: trunk, main
2023-01-25
20:21
Test TableFromUtfProc() with strict handling of encoding errors. Closed-Leaf check-in: 653207dc80 user: pooryorick tags: trunk-encodingdefaultorig
19:56
Test TableFromUtfProc() with strict handling of encoding errors. check-in: 90523c053f user: pooryorick tags: trunk-encodingdefaultstrict
00:43
Merge trunk. check-in: b50e8d056b user: pooryorick tags: trunk-encodingdefaultorig
00:34
Merge trunk. check-in: bc59d060c6 user: pooryorick tags: trunk-encodingdefaultstrict
2023-01-24
20:05
Merge 8.7 check-in: f9cdaa50ad user: jan.nijtmans tags: trunk, main
18:10
merge trunk check-in: 00ec3d7299 user: dgp tags: dgp-refactor
18:06
Bump to 9.0b1 for release check-in: 7fe2ab82ec user: dgp tags: core-9-0-b1-rc
09:30
Merge 9.0 Closed-Leaf check-in: 39d775e023 user: jan.nijtmans tags: bug-4a7397e0b3
2023-01-23
21:32
Rename [encoding convert*] option "-nocomplain"/"-ignore" to "-pass", and "-nocomplainencoding"/"-en... check-in: e36cd992e8 user: pooryorick tags: trunk-encodingdefaultstrict
20:51
Merge-mark. Fix testConstraint utf32 (in tests/string.test) check-in: 7cf51d9a73 user: jan.nijtmans tags: trunk, main
20:41
Rename [encoding convert*] option "-nocomplain"/"-ignore" to "-pass", and "-nocomplainencoding"/"-en... check-in: ddc84c7563 user: pooryorick tags: trunk-encodingdefaultorig
13:53
Per TIP 601, the default behaviour of [encoding convert..] is to require valid input. check-in: 76ee883b53 user: pooryorick tags: trunk-encodingdefaultorig
10:48
A branch for fixing TIP 346/601 issues, and other issues related to Unicode encoding, while retainin... check-in: 6ff8e6acdb user: pooryorick tags: trunk-encodingdefaultorig
2023-01-22
23:35
Merge 8.7 check-in: 57baf6fc1f user: jan.nijtmans tags: trunk, main
11:45
Fix issue with new options parsing in EncodingConvertfromObjCmd EncodingConverttoObjCmd. check-in: c7e097b3ad user: pooryorick tags: trunk-encodingdefaultstrict
02:02
Merge 8.7 (Bug [e3dcab1d14]) check-in: eb8a3ac636 user: kbk tags: trunk, main
2023-01-20
00:19
Merge trunk and resolve conflicts, including changing option processing for EncodingConverttoObjCmd(... check-in: 6e15578c88 user: pooryorick tags: trunk-encodingdefaultstrict
2023-01-19
15:00
Merge 8.7 check-in: 1f4c5e2fa0 user: jan.nijtmans tags: trunk, main
2023-01-18
17:06
Merge 8.7 check-in: 1ec1783f5d user: jan.nijtmans tags: trunk, main
2023-01-17
13:42
Merge trunk. Make test-cases pass (again). This might indicate a bug in utf-8 decoder, but that will... check-in: 7fd26073ca user: jan.nijtmans tags: bug-4a7397e0b3
2023-01-15
20:56
Merge 8.7 check-in: 3631a6bdb7 user: jan.nijtmans tags: trunk, main
2023-01-14
23:41
Merge 9.0 check-in: c2a3a17920 user: jan.nijtmans tags: bug-4a7397e0b3
2023-01-12
09:03
Add tests to verify the default behaviour for encoding errors. check-in: fb087f5040 user: pooryorick tags: trunk-encodingdefaultstrict
2023-01-09
17:00
merge trunk check-in: f9bf55647d user: dgp tags: dgp-refactor
2023-01-08
00:01
For [read] and [gets] encoding errors, used "-result read" in return options dictionary instead of j... check-in: 64ab3097cc user: pooryorick tags: trunk-encodingdefaultstrict
2023-01-06
17:35
Merge 8.7 check-in: 0373937d2d user: jan.nijtmans tags: trunk, main
2023-01-02
21:07
Fix for [154ed7ce56], Tcl 9: [gets] on -strictencoding 1 configured channel. check-in: 003c9e1f2e user: pooryorick tags: trunk-encodingdefaultstrict
2023-01-01
23:37
Merge 8.7 check-in: edbd62dcc7 user: jan.nijtmans tags: trunk, main
2022-12-31
00:44
Merge py-b8f575aa23. check-in: a69aa709b5 user: pooryorick tags: trunk-encodingdefaultstrict
2022-12-29
18:11
Strict encoding conformance everywhere by default. Full test suite passes. check-in: 49b91d37a6 user: pooryorick tags: trunk-encodingdefaultstrict
2022-12-28
23:35
Unify TCL_ENCODING_STRICT and TCL_ENCODING_NOCOMPLAIN, and make strict encoding conformance the def... check-in: 8252783124 user: pooryorick tags: trunk-encodingdefaultstrict
17:21
merge trunk check-in: 571972da99 user: dgp tags: dgp-refactor
2022-12-24
14:36
First part of fix for [4a7397e0b3]: Take flags into account when deciding to do a binary fcopy or no... check-in: 7dcc1eadb6 user: jan.nijtmans tags: bug-4a7397e0b3
09:11
code cleanup (reduce diff with trunk) check-in: f2db1cd166 user: jan.nijtmans tags: tip-636-tcl9-644
2022-12-22
16:17
Merge 9.0 check-in: f5eeb4cd83 user: jan.nijtmans tags: tip-636-tcl9-644
00:22
Forgot one .... check-in: d3fcd70aae user: jan.nijtmans tags: internal-abstract-list
2022-12-21
21:59
Merge 9.0 check-in: 54fa324d11 user: jan.nijtmans tags: internal-abstract-list
21:43
Merge 8.7 check-in: fb6e7180d0 user: jan.nijtmans tags: trunk, main
13:19
Merge 8.7 check-in: c1c6942192 user: jan.nijtmans tags: trunk, main
06:59
Make as much abstract list implementation as possible internal. Other code cleanup also. check-in: 6a1760d4bc user: griffin tags: tip-636-tcl9-644
2022-12-20
10:59
Merge 9.0 check-in: a04ec917cb user: jan.nijtmans tags: internal-abstract-list
10:58
Merge 9.0. Now really make dist tests working (again) on Windows/gcc check-in: 2d522d11f5 user: jan.nijtmans tags: tip-636-tcl9-644
09:42
Merge 8.7 check-in: 3373ed5ad9 user: jan.nijtmans tags: trunk, main
07:24
Merge 9.0. Make dist tests working (again) on Windows/gcc check-in: 19a32c1743 user: jan.nijtmans tags: tip-636-tcl9-644
2022-12-19
21:53
Merge 9.0. Add missing return statement check-in: 85bb554ed9 user: jan.nijtmans tags: internal-abstract-list
15:44
Merge 8.7 check-in: a09f704e58 user: jan.nijtmans tags: trunk, main
2022-12-18
21:38
Merge 9.0 check-in: f2457ceac8 user: jan.nijtmans tags: tip-636-tcl9-644
20:50
merge-mark check-in: d370f9e19e user: jan.nijtmans tags: internal-abstract-list
18:08
MODULE_SCOPE TclLengthOne (in stead of 2 separate static functions doing the same) check-in: 8778167a3c user: jan.nijtmans tags: trunk, main
10:05
Reserve a place in abstractlist for an additional function check-in: f66b360335 user: jan.nijtmans tags: tip-636-tcl9-644
09:10
Merge 9.0 check-in: 889eda50c1 user: jan.nijtmans tags: tip-636-tcl9-644
00:14
Merge 9.0 check-in: 6fdaa1e37d user: jan.nijtmans tags: internal-abstract-list
2022-12-16
15:31
Merge 8.7 check-in: dcfc436638 user: jan.nijtmans tags: trunk, main
15:19
Merge 8.7 check-in: f03e632bcc user: jan.nijtmans tags: trunk, main
12:19
merge-mark check-in: 0634c5330e user: jan.nijtmans tags: trunk, main
10:25
Merge 8.7 check-in: 67c049ff94 user: jan.nijtmans tags: trunk, main
09:50
Merge 8.7 check-in: 0c95140726 user: jan.nijtmans tags: trunk, main
09:27
Merge 8.7 check-in: 0cfed33f1c user: jan.nijtmans tags: trunk, main
2022-12-15
14:39
Merge 8.7 check-in: e98ade44bf user: jan.nijtmans tags: trunk, main
2022-12-13
07:44
Merge 8.7 check-in: 58c2390c83 user: jan.nijtmans tags: trunk, main
2022-12-12
15:16
merge trunk check-in: 927275929e user: dgp tags: dgp-refactor
06:11
Merge 8.7 - change copyright in Windows build to UCal. check-in: 252e282cd2 user: apnadkarni tags: trunk, main
2022-12-11
18:16
Merge 8.7 check-in: 2a3c3bac31 user: jan.nijtmans tags: trunk, main
2022-12-09
23:27
Merge 8.7 check-in: d46f48c645 user: jan.nijtmans tags: trunk, main
15:28
merge trunk check-in: dfc3554553 user: dgp tags: dgp-refactor
2022-12-08
19:32
Merge trunk, simplify TclArithSeriesGetElements check-in: 820e819826 user: jan.nijtmans tags: internal-abstract-list
17:17
Eliminate TclArithSeriesObjLength and TclArithSeriesObjStep from tclArithSeries.h: they can be stati... check-in: 651867ba09 user: jan.nijtmans tags: trunk, main
17:11
merge trunk check-in: 1164194f02 user: dgp tags: dgp-refactor
14:24
Merge 9.0. Fix testcases check-in: 7ec99f0221 user: jan.nijtmans tags: tip-636-tcl9-644
2022-12-07
23:56
Add 'getdouble' function to ObjType, used for abstractlist types. -- Experimental check-in: edf337e697 user: griffin tags: tip-636-tcl9-644
2022-12-05
23:49
Merge 8.7 check-in: a1cc35147d user: jan.nijtmans tags: trunk, main
15:42
Merge 8.7 check-in: 36c4b52e65 user: jan.nijtmans tags: trunk, main
15:35
Merge 8.7 check-in: 64972badd2 user: jan.nijtmans tags: trunk, main
13:11
Merge 8.7 check-in: 75dc4f5a1c user: jan.nijtmans tags: trunk, main
2022-12-02
15:25
No need for same check twice check-in: fbc8be2f4f user: jan.nijtmans tags: internal-abstract-list
15:23
complete all 'GetElements' functions check-in: cc0534c9be user: jan.nijtmans tags: internal-abstract-list
13:35
Implement GetElements for listObj and endOffsetObj. Not used yet. check-in: b0660bc9fa user: jan.nijtmans tags: internal-abstract-list
13:01
merge trunk check-in: c862ecc13b user: dgp tags: dgp-refactor
11:27
Fix utf32 lables in testcases (some not necessary any more, one missing), indicating differences bet... check-in: 1179c00277 user: jan.nijtmans tags: trunk, main
08:35
Oops, that's the wrong one ... check-in: 6f87e45644 user: jan.nijtmans tags: trunk, main
08:19
Make options -nocomplain and -strictencoding truly independant. Leftover from initial implementation... check-in: 4fdd86e7a7 user: jan.nijtmans tags: trunk, main
2022-12-01
17:36
Merge 8.7 check-in: 04ab23c200 user: jan.nijtmans tags: trunk, main
16:00
Merge 9.0 check-in: 65cbeb6bf4 user: jan.nijtmans tags: internal-abstract-list
15:57
Code cleanup (undo some unnecessary changed compared to trunk) check-in: 9d55e9ec95 user: jan.nijtmans tags: tip-636-tcl9-644
15:47
merge trunk check-in: 23ae6e8846 user: dgp tags: dgp-refactor
15:16
Merge 9.0. Fix Windows build (testcases need tcl::test package). Modify TCL_OBJTYPE_V1() macro, so i... check-in: b12de6dcc9 user: jan.nijtmans tags: tip-636-tcl9-644
10:18
Handle "deprecated" condition correctly in test-cases check-in: 3d133a5401 user: jan.nijtmans tags: trunk, main
02:10
Fix bug with slice (range) operation check-in: 98cb6066e8 user: griffin tags: tip-636-tcl9-644
2022-11-30
22:17
Add getElementsProc. Not used yet check-in: 360cdc6766 user: jan.nijtmans tags: internal-abstract-list
22:05
Merge 9.0. Rename TclObjTypeHasProc to ABSTRACTLIST_PROC check-in: a27cec2896 user: jan.nijtmans tags: tip-636-tcl9-644
21:46
Merge 8.7 check-in: f99507c86f user: jan.nijtmans tags: trunk, main
11:13
Merge 9.0 check-in: a1e6d1c451 user: jan.nijtmans tags: tip-636-tcl9-644
11:11
Merge 8.7. This also fixes [133456085a] check-in: 64badf1d02 user: jan.nijtmans tags: trunk, main
10:46
Merge 9.0 (but without the "llength" optimization) check-in: 46e2d0d6df user: jan.nijtmans tags: tip-636-tcl9-644
10:36
Stop shimmering for "llength". Internal optimization (but using TIP #644) check-in: 65a5858ae7 user: jan.nijtmans tags: trunk, main
08:16
Merge 8.7 check-in: d67af32218 user: jan.nijtmans tags: trunk, main
2022-11-29
16:07
Merge 8.7 check-in: 49077981d5 user: jan.nijtmans tags: trunk, main
10:38
Merge 9.0 check-in: c014595c53 user: jan.nijtmans tags: tip-636-tcl9-644
10:35
Merge 8.7 check-in: 87e822aee6 user: jan.nijtmans tags: trunk, main
09:53
Merge 9.0 check-in: 9a47cad54b user: jan.nijtmans tags: tip-636-tcl9-644
2022-11-28
23:44
Merge 8.7 check-in: e0ddaec6df user: jan.nijtmans tags: trunk, main
21:45
Simplify TclObjTypeHasProc() (a lot!) check-in: 570309d8d2 user: jan.nijtmans tags: tip-636-tcl9-644
16:13
Merge 9.0 check-in: 9ee2792e3b user: jan.nijtmans tags: tip-636-tcl9-644
15:58
Merge 9.0. New macro ABSTRACTLIST_PROC Closed-Leaf check-in: 31ba65f113 user: jan.nijtmans tags: internal-abstract-list
15:08
Merge 8.7 check-in: 87aa73504e user: jan.nijtmans tags: trunk, main
12:34
Merge 8.7 check-in: 8a3224d454 user: jan.nijtmans tags: trunk, main
2022-11-27
23:37
size_t result for lengthProc. More usage of Tcl_GetWideUIntFromObj check-in: fc0a4e4085 user: jan.nijtmans tags: internal-abstract-list
2022-11-26
23:57
HAS_ABSTRACTLIST_PROC check-in: 504365e7e0 user: jan.nijtmans tags: internal-abstract-list
2022-11-25
23:38
Merge 9.0 check-in: 117b6812c3 user: jan.nijtmans tags: internal-abstract-list
22:40
Remove "knownBug" constraint: no longer necessary check-in: 76ba195035 user: jan.nijtmans tags: trunk, main
22:08
Merge 8.7 check-in: 3292a08532 user: jan.nijtmans tags: trunk, main
16:26
Merge 8.7 check-in: 5356f8d107 user: jan.nijtmans tags: trunk, main
10:16
Merge 9.0 check-in: f57284760c user: jan.nijtmans tags: internal-abstract-list
10:14
Merge 9.0 check-in: 65c58c1b92 user: jan.nijtmans tags: tip-636-tcl9-644
10:12
one more int -> size_t check-in: b2aded65a5 user: jan.nijtmans tags: trunk, main
10:01
Unbreak Windows build. More int -> size_t, being able to handle longer strings check-in: 13d0c28f94 user: jan.nijtmans tags: trunk, main
08:32
merge-mark check-in: d2598c15f6 user: jan.nijtmans tags: trunk, main
2022-11-24
21:48
TCL_OBJTYPE_V0_INIT -> TCL_OBJTYPE_V0 (See TIP #644). Remove Tcl_SavedResult (See TIP #640) check-in: ca003bccb7 user: jan.nijtmans tags: tip-636-tcl9-644
21:04
Move Tcl_Size definition earlier in tcl.h check-in: 45b87bcff5 user: jan.nijtmans tags: trunk, main
20:31
Sync with trunk check-in: 866c464f9e user: griffin tags: tip-636-tcl9-644
17:44
Merge 8.7 check-in: 4e198d1bb8 user: jan.nijtmans tags: trunk, main
17:41
Merge 8.7 check-in: e31792be33 user: jan.nijtmans tags: trunk, main
14:05
Use Tcl_GetByteArrayFromObj(... in stead of Tcl_GetBytesFromObj(NULL,.... Add some more error-checki... check-in: 3e18a46195 user: jan.nijtmans tags: trunk, main
10:17
Since Tcl 9.0 throws exceptions on an illegal byte sequence (no longer simply truncates it), adapt t... check-in: 385620f598 user: jan.nijtmans tags: trunk, main
03:32
Sync with trunk check-in: 3c349bb440 user: griffin tags: tip-636-tcl9-644
01:18
Support multiple indicies in abstract list lindex operation. Catch up with trunk. check-in: cf418732cb user: griffin tags: tip-636-tcl9-644
2022-11-23
21:03
Fix [da63e4c1e]: Crash in Tcl_WriteChars(). Make everything compile (again) with a C++ compiler. check-in: 3539aef815 user: jan.nijtmans tags: trunk, main
17:04
Internal abstract list, don't let "llength" shimmer any more. check-in: db554866c9 user: jan.nijtmans tags: internal-abstract-list
15:21
Proposed fix for [da63e4c1e]. First version, not 100% as expected yet. Closed-Leaf check-in: 58883dde6d user: jan.nijtmans tags: bug-da63e4c1e
09:26
Merge 8.7 check-in: e649f5961d user: jan.nijtmans tags: trunk, main
00:49
merge trunk check-in: 11c564d181 user: dgp tags: dgp-refactor
00:34
Merge 8.7 check-in: 54ca28a867 user: jan.nijtmans tags: trunk, main
00:09
Merge 8.7 check-in: 3033bfee19 user: jan.nijtmans tags: trunk, main
2022-11-22
23:32
merge trunk check-in: a1dd785b42 user: dgp tags: dgp-refactor
23:26
merge 8.7 check-in: e26048efb8 user: dgp tags: trunk, main
00:00
Rebase to latest 9.0 Leaf check-in: 323aaaabb8 user: jan.nijtmans tags: aspect-tip288
2022-11-21
23:54
Merge 8.7 check-in: db8e7f06b4 user: jan.nijtmans tags: trunk, main
23:28
Remove TCL_OUT_LINE_COMPILE in favour of TCL_ERROR check-in: a16355dafa user: jan.nijtmans tags: trunk, main
16:20
Merge 8.7 check-in: 4c18eb0faa user: jan.nijtmans tags: trunk, main
2022-11-20
22:58
merge trunk check-in: 4544b3f396 user: dgp tags: dgp-refactor
22:37
merge 8.7 check-in: 38b9a3dc90 user: dgp tags: trunk, main
19:35
merge-mark check-in: eeafb923c5 user: jan.nijtmans tags: trunk, main
17:51
Merge 8.7 check-in: 83c627a303 user: jan.nijtmans tags: trunk, main
2022-11-19
16:12
Merge 8.7 check-in: a0931c5bdb user: jan.nijtmans tags: trunk, main
2022-11-18
19:54
merge-mark check-in: cf8afecf29 user: jan.nijtmans tags: trunk, main
19:18
Merge 8.7 check-in: 0890c002ce user: jan.nijtmans tags: trunk, main
16:24
Another bug in TIP #628: dde and registry extensions didn't really load in tclsh8.7. One reason: han... check-in: 9be083a69c user: jan.nijtmans tags: trunk, main
15:24
Fix bug in TIP #628: Tcl 8.x version of registry/dde dll was not correct check-in: 4538b6708e user: jan.nijtmans tags: trunk, main
2022-11-17
20:29
TIP #644: Make Tcl_ObjType extensible check-in: beda452b45 user: jan.nijtmans tags: trunk, main
11:20
Merge 8.7 check-in: 170126a227 user: jan.nijtmans tags: trunk, main
03:54
Merge 8.7 - reserve stub entry 687 check-in: 2166c1e9e1 user: apnadkarni tags: trunk, main
2022-11-16
20:52
one more (Tcl_UniCharToUtf), and adapt documentation check-in: 89bee74fab user: jan.nijtmans tags: trunk, main
20:39
Change 5 functions signatures from int -> size_t. Those should have been part of TIP #494 (Thanks, G... check-in: 2571961f21 user: jan.nijtmans tags: trunk, main
13:55
merge trunk check-in: 43e4244719 user: dgp tags: dgp-refactor
09:43
Merge 8.7 check-in: ef9ceb2190 user: jan.nijtmans tags: trunk, main
2022-11-15
22:15
Merge 8.7 check-in: a129fe7f08 user: jan.nijtmans tags: trunk, main
14:36
Merge 8.7 check-in: 1d258e168f user: jan.nijtmans tags: trunk, main
13:31
Merge 8.7 check-in: fe9be17148 user: jan.nijtmans tags: trunk, main
11:04
Merge 8.7 check-in: eb759523f8 user: jan.nijtmans tags: trunk, main
2022-11-14
14:05
merge trunk check-in: 6f326b1f28 user: dgp tags: dgp-refactor
2022-11-13
21:26
Merge 8.7 check-in: 3856c36515 user: jan.nijtmans tags: trunk, main
19:02
Rebase to latest 9.0 Closed-Leaf check-in: 99ffdf4fce user: jan.nijtmans tags: tip-644
18:28
Rebase to 9.0 check-in: 0297eb42a4 user: jan.nijtmans tags: aspect-tip288
16:58
Merge 8.7 check-in: d63b3576e3 user: jan.nijtmans tags: trunk, main
06:37
Update Tcl_ObjType documentation check-in: 6b56770a00 user: apnadkarni tags: tip-644
06:23
Merge trunk check-in: eb20cd1d93 user: apnadkarni tags: tip-644
06:06
Fix compilation error for STATS=memdbg check-in: 6f284cacf0 user: apnadkarni tags: trunk, main
2022-11-11
21:51
Merge 8.7 check-in: 4b1fe64736 user: jan.nijtmans tags: trunk, main
09:59
Merge 8.7 check-in: 8cb3be8aa0 user: jan.nijtmans tags: trunk, main
2022-11-10
11:20
Forgot one TCL_OBJTYPE_V0 check-in: 06ba6dfebc user: jan.nijtmans tags: tip-644
2022-11-09
17:15
No trailing ',' check-in: dd2e2c844d user: jan.nijtmans tags: tip-644
16:29
Rebase to latest trunk Closed-Leaf check-in: 9c26ed6942 user: jan.nijtmans tags: tip-644-alt
14:00
merge trunk check-in: 0a4ac238cf user: dgp tags: dgp-refactor
13:45
Merge trunk. Also update Tcl_ObjType.version to match TIP 644 check-in: 67db36998a user: apnadkarni tags: tip-644
2022-11-08
22:15
Merge 8.7 check-in: 994eccc4c0 user: jan.nijtmans tags: trunk, main
22:02
Remove unused/incomplete functions. Some cleanup. check-in: f62cf2026a user: griffin tags: tip-636-tcl9-644
20:27
More int -> size_t (argc and level) in trace handling check-in: 1f236beaba user: jan.nijtmans tags: trunk, main
10:01
Merge 8.7 check-in: edb5f3a1bf user: jan.nijtmans tags: trunk, main
07:31
Merge 8.7 check-in: 914966b1f5 user: jan.nijtmans tags: trunk, main
2022-11-07
22:04
Use TCLFLEXARRAY check-in: 6bdb639d0c user: jan.nijtmans tags: trunk, main
21:16
Merge 8.7 check-in: a01d7d452d user: jan.nijtmans tags: trunk, main
14:33
merge trunk check-in: 240d688d10 user: dgp tags: dgp-refactor
10:50
TclInitSockets() only exists on Windows check-in: 584efa25cd user: jan.nijtmans tags: trunk, main
2022-11-06
21:01
Remove TclpHasSockets(): Every system nowadays has sockets check-in: 512fc5578d user: jan.nijtmans tags: trunk, main
20:27
Update Tcl_Filesystem documentation check-in: 6b3203fd37 user: jan.nijtmans tags: trunk, main
05:20
Sync with trunk check-in: 6a10d9194c user: griffin tags: tip-636-tcl9-644
2022-11-05
23:35
Sync with trunk Closed-Leaf check-in: db4e5a6372 user: griffin tags: tip-636-tcl9
11:49
Merge 8.7. lreplace4 bcc instruction and FLT_MAX fix check-in: 4014e2a164 user: apnadkarni tags: trunk, main
2022-11-04
22:47
Implement abstractlist with tip-644 check-in: 3aa22fe8ab user: griffin tags: tip-636-tcl9-644
2022-11-03
12:26
Bug [0f98bce669]. Fix limits for string replace. check-in: 997d8c2052 user: apnadkarni tags: trunk, main
08:15
Fix formatting of error-message check-in: a6734863cb user: jan.nijtmans tags: trunk, main
2022-11-02
22:33
TIP 636 for Tcl 9 check-in: b78cb72678 user: griffin tags: tip-636-tcl9
16:28
Bug #0f98bce669 - string cat support for > 2**31 characters. Tests pending check-in: de686f44d7 user: apnadkarni tags: trunk, main
16:25
Fix testcase failure (assemble-15.9), only seen on 32-bit check-in: c9824d203e user: jan.nijtmans tags: trunk, main
16:20
Make Tcl_WCharToUtfDString() usable (again) on Windows. Was lost due to previous commit check-in: ff7deda2c4 user: jan.nijtmans tags: trunk, main
16:02
Fix [d2c2baac2]: Tcl 9 32-bit build exits immediately with stack overflow on Windows check-in: ab45fca085 user: jan.nijtmans tags: trunk, main
15:56
Bug #0f98bce669 - string repeat support for > 2**31 characters check-in: adec5fcc5c user: apnadkarni tags: trunk, main
13:18
Fix [00cced7b87]: Incorrect handling of indices > 0x80000000 in byte compiler (64-bit Tcl) check-in: 4aad15c2be user: jan.nijtmans tags: trunk, main
10:46
Merge 8.7 check-in: 9ec9ca0448 user: jan.nijtmans tags: trunk, main
08:30
code cleanup (e.g. ProcGetIntRep -> ProcGetInternalRep, size_t -> Tcl_Size) check-in: 092decbf9b user: jan.nijtmans tags: trunk, main
08:04
Merge 8.7 check-in: fa2669f1f2 user: jan.nijtmans tags: trunk, main
2022-11-01
22:04
Merge 8.7. Eliminate gcc warning check-in: d0023e6d4e user: jan.nijtmans tags: trunk, main
17:06
Merge 8.7 check-in: 83589336f2 user: jan.nijtmans tags: trunk, main
16:13
Two missing out-of-bound situations in TclIndexEncode(), one for index > MAX_INT, one for index < en... check-in: 05e443d172 user: jan.nijtmans tags: trunk, main
14:31
merge trunk check-in: bbaafb7220 user: dgp tags: dgp-refactor
08:28
rebase to latest trunk check-in: 14166645c7 user: jan.nijtmans tags: tip-644-alt
08:26
Don't bother to provide a TCL_OBJTYPE_SIZE macro check-in: 04e8efd4ac user: jan.nijtmans tags: tip-644-alt
2022-10-30
14:29
Merge 8.7 check-in: 963a4a1461 user: jan.nijtmans tags: trunk, main
2022-10-29
16:36
merge 8.7 check-in: 14b9929c89 user: dgp tags: trunk, main
14:08
Simplify -eofchar parsing (just check for " {}" at the end, in stead of full list parsing) check-in: b6a0f20674 user: jan.nijtmans tags: trunk, main
2022-10-28
18:32
merge trunk check-in: 23e1d51bd6 user: dgp tags: dgp-refactor
17:50
Update test result check-in: 2eddf5a27b user: dgp tags: trunk, main
16:40
Merge 8.7 check-in: 033214a681 user: jan.nijtmans tags: trunk, main
16:14
Merge mark with no changes to avoid to get the core-8-changes in main. check-in: 7db6fce36c user: oehhar tags: trunk, main
16:00
Merge core-8-branch check-in: 020abd84a7 user: oehhar tags: trunk, main
15:03
Merge core-8-branch check-in: d1fb35fe19 user: oehhar tags: trunk, main
13:50
Resolve tcltk-man2html.tcl errors in fconfigure.n check-in: a52082c627 user: oehhar tags: trunk, main
13:36
fconfigure man: correct chapter syntax check-in: 7474a2ccf7 user: oehhar tags: trunk, main
13:18
TIP 633 and TIP 346: add man page entry for fconfigure check-in: 3ca13da359 user: oehhar tags: trunk, main
11:18
TIP #646 correction: let "fconfigure $chan -eofchar" return a single character, not a list element check-in: 6421442176 user: jan.nijtmans tags: trunk, main
2022-10-27
22:01
Merge 8.7 check-in: 93cb0056e4 user: jan.nijtmans tags: trunk, main
21:02
Merge 8.7 check-in: 2adeb08400 user: jan.nijtmans tags: trunk, main
14:01
Handle TCL_ENCODING_STRICT and TCL_CLOSE2PROC correctly, when building in --with-tcl8 mode check-in: f59fefe1fb user: jan.nijtmans tags: trunk, main
13:33
Fix [8e2d10698b]: ioCmd.test tests need updates for -eofchar changes check-in: 27e4b9b75b user: jan.nijtmans tags: trunk, main
07:13
Merge 8.7 check-in: 238455ebc4 user: jan.nijtmans tags: trunk, main
00:25
merge trunk check-in: bc2c47a6a8 user: dgp tags: dgp-refactor
2022-10-26
09:55
TIP #646: Change -eofchar handling check-in: 55e62999de user: jan.nijtmans tags: trunk, main
2022-10-25
13:22
Merge 8.7 check-in: e67175faa3 user: jan.nijtmans tags: trunk, main
08:48
Merge 8.7 check-in: 75a1ce54a6 user: jan.nijtmans tags: trunk, main
2022-10-24
12:01
Merge 8.7 check-in: 95f4b0d3fe user: jan.nijtmans tags: trunk, main
11:47
Another possible approach check-in: dc7f554cb0 user: jan.nijtmans tags: tip-644-alt
2022-10-23
20:44
Merge 8.7 check-in: 7019264e52 user: jan.nijtmans tags: trunk, main
14:47
merge-mark check-in: 5f24d0c063 user: jan.nijtmans tags: dgp-refactor
14:46
off-by-one in TCL_MAJOR_VERSION check check-in: dc08120dfc user: jan.nijtmans tags: trunk, main
14:45
Merge 9.0 check-in: 907cdd837b user: jan.nijtmans tags: dgp-refactor
14:40
Merge 8.7 check-in: 04baf300c3 user: jan.nijtmans tags: trunk, main
14:08
Change back some Tcl_Size usage to size_t (e.g. in MODULE_SCOPE definitions, which are not supported... check-in: 26cd7febe4 user: jan.nijtmans tags: trunk, main
13:40
Rebase to latest 9.0 Closed-Leaf check-in: 9a54ae2959 user: jan.nijtmans tags: tip-646
13:39
Merge 9.0 check-in: 699703ec83 user: jan.nijtmans tags: tip-646
11:00
TIP #628: Shared 8.7/9.0 build environment check-in: 88334c6e8c user: jan.nijtmans tags: trunk, main
10:53
Merge 8.7 check-in: 56c666a3c4 user: jan.nijtmans tags: trunk, main
00:16
Merge 9.0 Closed-Leaf check-in: 0e700d8cb4 user: jan.nijtmans tags: tcl8-compat
00:01
Merge 8.7 check-in: e8d1647a71 user: jan.nijtmans tags: trunk, main
2022-10-21
15:28
Merge 9.0 check-in: 0d0e119d50 user: jan.nijtmans tags: tcl8-compat
15:18
Merge 8.7 check-in: e066cbc8c1 user: jan.nijtmans tags: trunk, main
09:01
Change version field to Tcl_ObjTypeVersion check-in: c2c101539d user: jan.nijtmans tags: tip-644
08:55
Rebase to 9.0 check-in: d72aeeeaac user: jan.nijtmans tags: tip-644
08:53
Merge 8.7 check-in: cd9d1f32be user: jan.nijtmans tags: trunk, main
2022-10-20
15:17
Merge 9.0 check-in: 8bc8640992 user: jan.nijtmans tags: tcl8-compat
15:15
Merge 8.7 check-in: c778e9043a user: jan.nijtmans tags: tip-646
2022-10-19
20:07
Merge 8.7 check-in: a4e82b6a98 user: jan.nijtmans tags: trunk, main
2022-10-18
16:00
merge trunk check-in: 750fa1da1d user: dgp tags: dgp-refactor
15:34
Merge 9.0 check-in: e6449602a4 user: jan.nijtmans tags: tcl8-compat
14:42
Fix [20157fbd14]: Failed tests safe-9.[67], since "-autoPath" is added check-in: 25cde4a090 user: jan.nijtmans tags: trunk, main
13:35
Change the default for AutoPathSync in Tcl 9.0 (as described in TIP #579) check-in: a34d81bf39 user: jan.nijtmans tags: trunk, main
13:06
Merge 9.0 check-in: 3f882fc870 user: jan.nijtmans tags: tip-646
12:55
Merge 8.7 check-in: 0557f926e6 user: jan.nijtmans tags: trunk, main
10:12
Allow any single character for -eofchar, even if it's not a valid list check-in: be3ad3fea5 user: jan.nijtmans tags: tip-646
2022-10-17
20:18
Merge 9.0. More strict -eofchar parsing check-in: c6c72b2646 user: jan.nijtmans tags: tip-646
19:46
Merge 8.7 check-in: c4297a8793 user: jan.nijtmans tags: trunk, main
19:28
merge trunk check-in: d3d3181882 user: dgp tags: dgp-refactor
19:23
Implementation of TIP 637. check-in: 557646b10f user: dgp tags: trunk, main
18:49
merge trunk check-in: 9cb9aa5053 user: dgp tags: dgp-refactor
18:43
merge 8.7 check-in: cb55366d46 user: dgp tags: trunk, main
10:49
Merge 9.0. Change the default -eofchar on Windows check-in: e334b62dee user: jan.nijtmans tags: tip-646
2022-10-16
17:57
Merge 8.7 check-in: 12d436a123 user: jan.nijtmans tags: trunk, main
11:10
new TIP about -eofchar handling check-in: 6972c7e82c user: jan.nijtmans tags: tip-646
2022-10-14
22:26
Merge 8.7 check-in: 31d5f47ffa user: jan.nijtmans tags: trunk, main
20:55
Merge 8.7 check-in: 59a78c3597 user: jan.nijtmans tags: trunk, main
14:36
rebase to 9.0 Leaf check-in: a0038b00c5 user: jan.nijtmans tags: tip-526
14:34
merge trunk check-in: cb72aedc1b user: dgp tags: dgp-refactor
13:46
Merge 9.0 Closed-Leaf check-in: 0d826c0652 user: jan.nijtmans tags: tip-637
13:37
Merge 8.7 check-in: 6c90dbed50 user: jan.nijtmans tags: trunk, main
13:05
merge trunk check-in: 9861970f72 user: dgp tags: dgp-refactor
11:22
Build-fix check-in: 8c4ce47cd6 user: jan.nijtmans tags: tcl8-compat
2022-10-13
21:28
Merge 9.0 check-in: b00f49febc user: jan.nijtmans tags: tcl8-compat
21:28
merge-mark check-in: e958b9e705 user: jan.nijtmans tags: tip-637
21:12
Merge 8.7 check-in: ab240e1a47 user: jan.nijtmans tags: trunk, main
14:56
More progress in handling rules.vc check-in: 7d2ee231b5 user: jan.nijtmans tags: tcl8-compat
10:36
Merge 9.0 Closed-Leaf check-in: 6c46f4035d user: jan.nijtmans tags: tip-635
09:14
Merge 9.0 check-in: c0254c8485 user: jan.nijtmans tags: tip-637
09:11
Merge 9.0 check-in: 0051f81836 user: jan.nijtmans tags: tcl8-compat
09:08
Merge 8.7 check-in: 44ae76c2e7 user: jan.nijtmans tags: trunk, main
2022-10-12
16:04
Extract TIP #637 implementation from "novem" branch check-in: 3589fc5b33 user: jan.nijtmans tags: tip-637
14:51
Merge 9.0. Fix 4 testcases check-in: 119fe162aa user: jan.nijtmans tags: tip-635
12:37
Rebase to 9.0 check-in: 6b19ae0ccc user: jan.nijtmans tags: tcl8-compat
11:26
Merge 8.7 check-in: cc522dcbf0 user: jan.nijtmans tags: trunk, main
10:50
Merge 8.7 check-in: be6f6f10ce user: jan.nijtmans tags: trunk, main
2022-10-11
18:37
merge trunk check-in: c8ec3c1a6e user: dgp tags: dgp-refactor
16:45
Merge 9.0 check-in: 02099b9569 user: apnadkarni tags: tip-644
15:55
Merge 8.7 check-in: 0cd124939e user: jan.nijtmans tags: trunk, main
15:48
Make TCL_ENCODING_STRICT and TCL_ENCODING_NOCOMPLAIN work independant from each other (suggested by ... check-in: ac64a022e6 user: jan.nijtmans tags: trunk, main
15:07
TIP 644 - Make Tcl_ObjType extensible check-in: 6d1d103cf6 user: apnadkarni tags: tip-644
14:45
Merge 9.0 check-in: acf0affa69 user: jan.nijtmans tags: tip-635
14:41
Update man-page check-in: f672eb5ed8 user: jan.nijtmans tags: trunk, main
14:40
Merge 9.0 Closed-Leaf check-in: a058be5f26 user: jan.nijtmans tags: tip-634
14:39
merge fork check-in: 53d03121ee user: jan.nijtmans tags: tip-634
14:37
Merge 8.7 check-in: 5792411283 user: jan.nijtmans tags: trunk, main
14:04
Merge 8.7 check-in: d3768f245b user: jan.nijtmans tags: trunk, main
06:41
Merge 8.7 check-in: bd8b58116a user: jan.nijtmans tags: trunk, main
2022-10-10
15:22
Merge 8.7 check-in: fc703a1d88 user: jan.nijtmans tags: trunk, main
11:20
Merge 8.7 check-in: 9d354f0991 user: jan.nijtmans tags: trunk, main
2022-10-09
20:59
Merge 8.7 check-in: 302f997648 user: jan.nijtmans tags: trunk, main
16:16
Merge 8.7 check-in: e37e9b9a2b user: jan.nijtmans tags: trunk, main
2022-10-08
17:17
Merge 9.0 Closed-Leaf check-in: 74abec9977 user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
17:02
Merge 8.7 check-in: 20347a792f user: jan.nijtmans tags: trunk, main
16:44
Merge 9.0 check-in: f34a14695a user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
15:43
Merge 8.7 check-in: 58f6cbaca1 user: jan.nijtmans tags: trunk, main
2022-10-07
22:56
Merge 9.0 check-in: bd913fb17a user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
15:21
Merge 8.7 check-in: b35370f1d5 user: jan.nijtmans tags: trunk, main
14:15
Merge 8.7 check-in: de6889c12f user: jan.nijtmans tags: trunk, main
11:44
Merge 8.7 tests for memory leaks in list C API check-in: 16cfce0378 user: apnadkarni tags: trunk, main
11:19
Merge 8.7 check-in: 64fed808b1 user: jan.nijtmans tags: trunk, main
2022-10-06
13:36
TIP #640: Remove Tcl_SaveResult check-in: 40a9b8b856 user: jan.nijtmans tags: trunk, main
10:15
Merge 8.7 check-in: ed075af7b1 user: jan.nijtmans tags: trunk, main
2022-10-05
13:46
merge trunk check-in: 46c593ba75 user: dgp tags: dgp-refactor
07:39
TIP #634: Remove inconsistency in variable tracing of an array check-in: a3a43c9363 user: jan.nijtmans tags: trunk, main
07:36
Merge 8.7 check-in: bb296311c0 user: jan.nijtmans tags: trunk, main
02:28
merge [trunk] Closed-Leaf check-in: 248b1feddb user: bch tags: bch_sign_and_width
2022-10-04
22:05
Fix some bugs in lseq check-in: 5a5bf81d4c user: griffin tags: trunk, main
18:37
merge trunk check-in: 87749871ce user: dgp tags: dgp-refactor
18:25
silence compiler warning check-in: 2e1f06b6e0 user: dgp tags: trunk, main
16:06
Merge 9.0 check-in: e34bd0f05f user: jan.nijtmans tags: tip-634
16:04
TIP #465: Change Rule 8 of the Dodekalogue to Cut Some Corner Cases check-in: 378e95c382 user: jan.nijtmans tags: trunk, main
15:57
Merge 8.7 check-in: e89e02bd39 user: jan.nijtmans tags: trunk, main
2022-10-03
21:35
merge trunk: check-in: 9b925e44b5 user: dgp tags: dgp-refactor
2022-10-02
19:03
Fix Obj leaks in ArithSeries. check-in: edf761f264 user: griffin tags: trunk, main
2022-09-30
11:30
Replace incorrect use of TclGetNumberFromObj check-in: c809387e01 user: dgp tags: trunk, main
2022-09-29
19:17
merge trunk check-in: 9358a82059 user: dgp tags: tip-634
19:17
merge trunk Closed-Leaf check-in: 102677d930 user: dgp tags: tip-465
19:13
merge trunk check-in: 1706b37197 user: dgp tags: dgp-refactor
16:30
Fix bug-99e834bf33 check-in: b30b31e1d4 user: griffin tags: trunk, main
06:45
Remove "unknown" constraint, since it now works check-in: c965c40d7a user: jan.nijtmans tags: trunk, main
2022-09-28
16:53
Fix bug-9933cc4d88 - not an error in 9 check-in: d19dae2984 user: griffin tags: trunk, main
14:06
Merge 9.0 check-in: 36ae3b45a2 user: jan.nijtmans tags: tip-634
14:05
Merge 9.0 check-in: db3af54b9b user: jan.nijtmans tags: tip-465
14:05
Merge 9.0 check-in: f868b7cd1a user: jan.nijtmans tags: tcl8-compat
13:58
Merge 8.7 check-in: 98e9ed7e31 user: jan.nijtmans tags: trunk, main
13:15
Merge 9.0 check-in: 13c9db32a7 user: jan.nijtmans tags: tcl8-compat
13:02
Merge 8.7 check-in: d9ec3c2575 user: jan.nijtmans tags: trunk, main
11:55
Don't worry deprecation warnings for Tcl_SaveResult: If TIP #640 is accepted it won't matter any mor... check-in: 6a23a504f0 user: jan.nijtmans tags: trunk, main
11:29
Merge 9.0 check-in: 0035431374 user: jan.nijtmans tags: tcl8-compat
08:34
Merge 9.0 check-in: 30a8ea10ee user: jan.nijtmans tags: tip-465
08:33
Merge trunk check-in: 88f86542c2 user: jan.nijtmans tags: tip-634
08:31
Merge 8.7 check-in: b92a570dc1 user: jan.nijtmans tags: trunk, main
2022-09-27
13:43
Merge trunk check-in: 5a286e71a0 user: jan.nijtmans tags: tip-634
13:42
Merge 9.0 check-in: f22061362c user: jan.nijtmans tags: tip-465
13:40
Merge 9.0 check-in: af0074dc25 user: jan.nijtmans tags: tcl8-compat
10:25
Merge 8.7 check-in: cde853a547 user: jan.nijtmans tags: trunk, main
04:04
Merge 8.7 (primarily TIP 631) check-in: 87c1bd5b64 user: apnadkarni tags: trunk, main
2022-09-26
19:00
Merge 9.0 check-in: e44206c7e0 user: jan.nijtmans tags: tcl8-compat
16:10
Merge 9.0. Change implementation: Now really remove Tcl_SaveResult() and friends Closed-Leaf check-in: 70a191fcfc user: jan.nijtmans tags: tip-640
15:58
Merge 8.7 check-in: 54527726b5 user: jan.nijtmans tags: trunk, main
13:13
merge trunk check-in: 0255472b49 user: dgp tags: tip-465
13:12
merge trunk check-in: 8665049b05 user: dgp tags: tip-634
13:05
merge trunk check-in: c66e4837db user: dgp tags: dgp-refactor
12:35
Merge 9.0 check-in: 68b69eb613 user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
12:24
Merge 8.7 check-in: 039ab7c627 user: jan.nijtmans tags: trunk, main
07:43
Merge 8.7 check-in: 42609ef89b user: jan.nijtmans tags: trunk, main
2022-09-25
20:36
merge trunk check-in: f494c6e9db user: dgp tags: tip-634
20:35
merge trunk check-in: 219d080286 user: dgp tags: tip-465
20:30
merge trunk check-in: ac9bd42688 user: dgp tags: dgp-refactor
19:51
Merge 8.7 check-in: 5b05fe8c4b user: jan.nijtmans tags: trunk, main
07:32
additional notes re: Tcl_ConvertToType() Leaf check-in: 233ccb342e user: bch tags: type_management
07:20
Type management, per conversation w/ dgp check-in: e3cb434c88 user: bch tags: type_management
2022-09-24
06:12
merge [trunk] check-in: 89288053a9 user: bch tags: bch_sign_and_width
2022-09-23
09:57
merge-mark check-in: 7f41f943f7 user: jan.nijtmans tags: trunk, main
2022-09-22
15:48
Merge 8.7 check-in: 15afc2a6fb user: jan.nijtmans tags: trunk, main
15:36
Merge 8.7 check-in: 454e3ec624 user: jan.nijtmans tags: trunk, main
13:46
merge trunk check-in: 0c65ea2a74 user: dgp tags: tip-465
13:45
merge trunk check-in: 16fef385a1 user: dgp tags: tip-634
13:40
merge trunk check-in: d2fdd509c5 user: dgp tags: dgp-refactor
12:40
Merge 8.7 check-in: 55a6ac3c05 user: jan.nijtmans tags: trunk, main
10:57
rebase to latest 9.0 check-in: 75fd19942f user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
10:56
fix testcase check-in: 614341c5f7 user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
2022-09-21
18:46
various break-fix measures check-in: eb68153185 user: bch tags: bch_sign_and_width
17:50
merge [trunk] check-in: ab16261020 user: bch tags: bch_sign_and_width
15:39
Include TYPE_OPEN_PAREN in the comment. check-in: fb7ccf4385 user: dgp tags: tip-465
15:25
TIP #640 implementation: Tcl_SaveResult reuse for Tcl 9.0 check-in: b2727e8d27 user: jan.nijtmans tags: tip-640
14:59
Reduce chances for test conflicts. check-in: f066ed868c user: dgp tags: tip-634
14:09
merge trunk check-in: 33ec70d3ba user: dgp tags: tip-634
13:54
merge trunk check-in: 4fb538db3d user: dgp tags: tip-465
13:36
merge trunk check-in: a69de63e81 user: dgp tags: dgp-refactor
13:10
Merge 8.7 check-in: c83b5c1986 user: jan.nijtmans tags: trunk, main
12:39
Merge 8.7 check-in: ba53db3637 user: jan.nijtmans tags: trunk, main
12:37
Merge 8.7 check-in: e855e8c182 user: jan.nijtmans tags: trunk, main
11:57
merge trunk check-in: e906340b09 user: dgp tags: dgp-refactor
2022-09-20
12:09
rebase to latest trunk check-in: db829e5126 user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
2022-09-19
17:40
TIP633 fconfigure -nocomplainencoding (TCL9): replace "-strictencoding 0" by "-nocomplainencoding 1"... check-in: 68c3e3c92f user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
14:19
Merge 8.7 check-in: 75725e8f60 user: jan.nijtmans tags: trunk, main
14:06
merge 8.7 check-in: 0b9810772d user: dgp tags: trunk, main
13:44
merge 8.7 check-in: 0847b8749e user: jan.nijtmans tags: trunk, main
08:56
Merge 8.7 check-in: bf562688b4 user: jan.nijtmans tags: trunk, main
2022-09-17
12:44
Merge 9.0 check-in: e81228e349 user: jan.nijtmans tags: tcl8-compat
2022-09-16
14:59
remove obsolete comments check-in: cb7b7e5a1d user: dgp tags: trunk, main
12:27
merge trunk check-in: 984aa8d3f9 user: dgp tags: dgp-refactor
06:58
Merge 8.7 check-in: c9cd5af316 user: jan.nijtmans tags: trunk, main
2022-09-15
18:35
merge 8.7 check-in: 017e23171d user: dgp tags: trunk, main
16:45
Remove tilde expansion from docs. Fix comments that referenced the same. check-in: cc20621a67 user: apnadkarni tags: trunk, main
15:59
[51d5f22997] Protect against passing negative size to Tcl_NewListObj. check-in: a88a630a36 user: dgp tags: trunk, main
14:39
Merge 8.7 - docs for file home and tildeexpand check-in: 0e91ddefaa user: apnadkarni tags: trunk, main
12:06
merge trunk check-in: c11f87a167 user: dgp tags: dgp-refactor
11:55
Update test results check-in: 0aa883e0c8 user: dgp tags: trunk, main
11:48
Silence compiler warnings. check-in: 161ee40707 user: dgp tags: trunk, main
04:49
doc - describe proper prototype -- even though they are identical signatures atm check-in: afbc7c9e2c user: bch tags: trunk, main
2022-09-14
17:56
Merge 8.7 check-in: 775d8246db user: jan.nijtmans tags: trunk, main
17:50
TIP #602: Remove tilde expansion in file paths check-in: cff0348cb6 user: jan.nijtmans tags: trunk, main
11:38
merge trunk check-in: 67ca1146a6 user: dgp tags: dgp-refactor
07:21
Merge 8.7 check-in: 8668cc179d user: jan.nijtmans tags: trunk, main
07:19
More logical-or markup fixes in documentation check-in: 44dda2299d user: jan.nijtmans tags: trunk, main
2022-09-13
21:50
fix logical-or markup in documentation check-in: 8dd4e57733 user: bch tags: trunk, main
15:59
Mark 2 testcases as knownBug. Looks related to [6978c01b65] check-in: dfcafa0733 user: jan.nijtmans tags: trunk, main
12:27
merge trunk check-in: b01ced53c3 user: dgp tags: dgp-refactor
08:31
Merge 8.7 check-in: da79af4aa0 user: jan.nijtmans tags: trunk, main
2022-09-12
14:47
TIP633 fconfigure -strictencoding: also implement read part check-in: 995f1b858d user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
12:14
Merge 8.7. Renumber tests and add current (IMHO wrong) results as results. check-in: 6601b40b04 user: oehhar tags: trunk, main
11:12
Merge 8.7 check-in: 3942113b37 user: jan.nijtmans tags: trunk, main
10:59
TIP633 fconfigure -strictencoding: move transfer over the loop. Adapt test suite to use hex results ... check-in: 6fb44cf582 user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
10:47
TIP633 fconfigure -strictencoding: implement write -strictencoding 0. check-in: 63b83010a8 user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
10:16
Merge main check-in: 5737b887f4 user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
2022-09-11
21:47
Merge 8.7 check-in: a454868d35 user: jan.nijtmans tags: trunk, main
20:48
Change io-75.5 to test for both written output and which exception is thrown. This shows the bug is ... check-in: 4e02dc5a26 user: jan.nijtmans tags: trunk, main
20:19
merge trunk check-in: 52416a185f user: dgp tags: dgp-refactor
13:45
Ticket [6978c01b65]: write not encodable character->report to script level Test io-75.5 now ok. check-in: e67a247dd4 user: oehhar tags: trunk, main
09:55
TIP633 fconfigure -strictencoding: TCL 9 command line implementation check-in: b00490b063 user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
08:48
Merge 8.7. Make place for future tests with tolerant encoding. Number tests for strict encoding 75.4... check-in: 39c016d0ce user: oehhar tags: trunk, main
08:24
TIP633 fconfigure -strctencoding: TCL 9 branch: prepare test cases with -strictencoding 0 and 1 check-in: 1d91d75311 user: oehhar tags: tip633-tcl9-fconfigure-strictencoding
2022-09-10
23:45
Merge 8.7 check-in: aebe31a8e0 user: jan.nijtmans tags: trunk, main
21:08
Merge 8.7 check-in: ddd2b62771 user: jan.nijtmans tags: trunk, main
12:23
merge-mark check-in: 8fe48a1c0f user: jan.nijtmans tags: trunk, main
06:13
Ticket [6978c01b65]: add file encoding test io-75.3 with incomplete multibyte sequence which should ... check-in: 1a220adfe8 user: oehhar tags: trunk, main
2022-09-09
14:01
Ticket [6978c01b65]: add file encoding tests which should fail. As they don't fail jet, they are mar... check-in: 67ffff5b7a user: oehhar tags: trunk, main
13:49
merge trunk check-in: f35aff5e93 user: dgp tags: dgp-refactor
13:22
Merge 8.7 check-in: 2be5306802 user: jan.nijtmans tags: trunk, main
12:42
Change 'skip' argument from int to size_t. Should have been part of TIP #630 (TclOO commands > 2^31... check-in: 9eb8f9ccac user: jan.nijtmans tags: trunk, main