Timeline
Not logged in

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

2737 check-ins using file doc/FindExec.3 version 7dcad71f40

2025-02-24
18:03
merge 9.0b1 check-in: 6464229b3b user: dgp tags: dgp-refactor
2024-06-27
09:10
Fix ticket [63530267aa] by implementing ticket [e5f06285de] and making additional corrections. Closed-Leaf check-in: 878682ff5d user: pooryorick tags: pyk-objinterface
08:34
Merge 8.7 - Bug [6a3e2cb0f0] - invalid bytes in escape encodings Add timeouts to github workflows t... check-in: 9d4042eca7 user: pooryorick tags: pyk-objinterface
07:46
Merge unchained [16c46aa0ac5d85f0]. check-in: 7751515578 user: pooryorick tags: pyk-objinterface
2024-06-04
11:03
Let's review the encoding.n changes in 8.7/trunk (which were never backported to 8.6) check-in: f033e2bffd user: jan.nijtmans tags: backout-encoding-doc
2024-01-21
17:48
Clean up of docs check-in: 4510e3d88c user: dkf tags: trunk, main
2024-01-19
17:32
more tinkering Leaf check-in: 5468585667 user: dkf tags: dkf-use-9-features
15:18
Merge 8.7 check-in: 58a55736fa user: jan.nijtmans tags: trunk, main
11:27
Bug [e5ca49bcfa] - zipfs glob check-in: 4f5ed03131 user: apnadkarni tags: trunk, main
2024-01-15
19:40
Merge 8.7 check-in: 54bf2ad628 user: jan.nijtmans tags: trunk, main
2024-01-14
00:35
Merge 8.7 check-in: def3414ab9 user: jan.nijtmans tags: trunk, main
2024-01-12
13:12
Merge 8.7 check-in: 7b36a6fd46 user: jan.nijtmans tags: trunk, main
2024-01-11
16:17
Use tailcall to simplify unknown I'm not 100% satisfied with the result, but the reduction in cod... check-in: 9e9f369df4 user: dkf tags: dkf-use-9-features
09:37
Merge 8.x check-in: 1c724c57c0 user: oehhar tags: trunk, main
2024-01-10
21:21
Merge-mark check-in: f4edf929c8 user: jan.nijtmans tags: trunk, main
15:12
Fix [4e38c347a4]: Changed contract for Tcl_UtfN(case)cmp in Tcl 8.7 check-in: f4d16ada51 user: jan.nijtmans tags: trunk, main
2024-01-09
22:29
Merge 8.7 check-in: 2d14dee73e user: jan.nijtmans tags: trunk, main
11:50
More small changes to use "modern" features check-in: 4aebdc40c2 user: dkf tags: dkf-use-9-features
2024-01-08
15:31
Documentation of "string is unicode": add warning "this option is under discussion and may be rename... check-in: 4d7057a1c1 user: oehhar tags: trunk, main
14:39
Merge 9.0 check-in: 74bd0d9d61 user: jan.nijtmans tags: tip-626
13:45
Merge 8.7 check-in: 5904f8f162 user: jan.nijtmans tags: trunk, main
2024-01-07
22:50
Remove Cygwin trick, which makes no sense any more check-in: 51c676e3d8 user: jan.nijtmans tags: trunk, main
01:00
Merge 8.7 check-in: a4d18c2704 user: jan.nijtmans tags: trunk, main
00:48
Merge 8.7 check-in: 6ea0b5f5f3 user: jan.nijtmans tags: trunk, main
2024-01-06
18:48
Merge 8.7 check-in: bff47024c3 user: jan.nijtmans tags: trunk, main
2024-01-05
23:17
Build packages for both Tcl8 and Tcl9 check-in: c607095da3 user: jan.nijtmans tags: trunk, main
23:02
Handle README -> README.md change in tcltk-man2html.tcl check-in: eb5e90c43a user: jan.nijtmans tags: trunk, main
18:49
silence compiler warning check-in: 026e80c1c8 user: dgp tags: trunk, main
18:38
merge release check-in: 22ddc23f99 user: dgp tags: trunk, main
17:22
Resolve the INT_MAX limination in GetIndexFromObjList() check-in: ad02a288db user: jan.nijtmans tags: trunk, main
14:22
Make the SUFX for nmake-builds the same as for Makefile builds, if TCL_VERSION > 86 check-in: d271c621b0 user: jan.nijtmans tags: trunk, main
2024-01-04
20:59
Merge 9.0 check-in: 0da856df54 user: jan.nijtmans tags: tip-626
20:58
Merge 9.0 Leaf check-in: bfb5c2d0d3 user: jan.nijtmans tags: tip-671
20:52
Merge-mark check-in: b74b1e3bb8 user: jan.nijtmans tags: trunk, main
16:29
Fix [https://core.tcl-lang.org/tk/info/1ca3c8d9da|1ca3c8d9da]: nmake build with OPTS=static check-in: 44d6431e41 user: jan.nijtmans tags: trunk, main
2023-12-31
13:34
Merge 8.7 ("struct stat" -> Tcl_StatBuf change only) check-in: 135a7bdeaf user: jan.nijtmans tags: trunk, main
2023-12-30
00:08
Fix incorrect Tcl_UtfNcasecmp() usage (since len is in bytes, not characters here) check-in: 971d8c496b user: jan.nijtmans tags: trunk, main
2023-12-29
23:54
Fix [abd489a1c]: TclStringCmp() calls functions through pointer to incorrect type check-in: c83fa73b65 user: jan.nijtmans tags: trunk, main
14:57
Unneeded #undef's. Testcase/comment cleanup check-in: 18e32ec525 user: jan.nijtmans tags: trunk, main
2023-12-28
17:08
update to TZDATA 2023d Closed-Leaf check-in: 8a4c41b12f user: dgp tags: rc4, core-9-0-b1, core-9-0-b1-rc
2023-12-27
22:39
Merge 8.7 check-in: 0c7712417b user: jan.nijtmans tags: trunk, main
2023-12-24
12:49
update to TZDATA 2023d check-in: 39397090ca user: jan.nijtmans tags: trunk, main
2023-12-22
08:14
Document "string is unicode". More documentation fixes. check-in: 3b70d48074 user: jan.nijtmans tags: trunk, main
2023-12-21
14:39
off-by-one doc error check-in: ce421cd27c user: jan.nijtmans tags: trunk, main
13:38
Merge-mark check-in: 84d0e54cce user: jan.nijtmans tags: trunk, main
13:37
Merge 9.0 check-in: 4e6005740f user: jan.nijtmans tags: tip-626
13:29
Merge 9.0 Closed-Leaf check-in: 7e950dfd6b user: jan.nijtmans tags: pkgs-for-8
13:28
Remove many (8.6-compatibility)-stub entries which are not in use any more. check-in: b28dc38d27 user: jan.nijtmans tags: trunk, main
10:39
Merge 9.0 check-in: 2981da4401 user: jan.nijtmans tags: pkgs-for-8
10:37
Fix superfluous ';' check-in: 3e6cc2d02b user: jan.nijtmans tags: trunk, main
2023-12-20
22:27
Teach tcl+pkgs harness how to build/install packages for both Tcl 8 and Tcl 9 check-in: f1aad0039a user: jan.nijtmans tags: pkgs-for-8
19:40
Merge 8.7 check-in: 26e42a0eeb user: jan.nijtmans tags: trunk, main
19:31
Spacing check-in: 3dd21c516d user: jan.nijtmans tags: trunk, main
2023-12-19
10:00
Merge 8.7 check-in: 01e0841329 user: jan.nijtmans tags: trunk, main
2023-12-18
14:59
merge-mark check-in: 22662bd69a user: dgp tags: trunk, main
2023-12-16
00:26
Merge-mark check-in: c9c69e05f4 user: jan.nijtmans tags: trunk, main
2023-12-15
17:56
merge trunk check-in: 5fc3042922 user: dgp tags: rc2, rc3, core-9-0-b1-rc
17:55
test suite debugging check-in: b976fb5ce2 user: dgp tags: trunk, main
2023-12-13
17:41
merge trunk check-in: fcc7a1c8b7 user: dgp tags: core-9-0-b1-rc
16:55
merge 8.7 check-in: f3a2a3e79f user: dgp tags: trunk, main
14:24
Merge 9.0 check-in: 0868ee7333 user: jan.nijtmans tags: tip-626
12:19
twice ClientData -> void * (for consistancy) check-in: 1de721d2b3 user: jan.nijtmans tags: trunk, main
2023-12-12
22:42
Merge 8.7 check-in: 415cf45c11 user: jan.nijtmans tags: trunk, main
14:43
merge trunk check-in: 64e53e4c5c user: dgp tags: core-9-0-b1-rc
13:49
Shuffle typedef's/#defined around check-in: bdcafaeb26 user: jan.nijtmans tags: trunk, main
13:42
merge trunk check-in: 1e36f09029 user: dgp tags: core-9-0-b1-rc
13:21
Fix compiler error in TIP #677 implementation check-in: 935d97429b user: jan.nijtmans tags: trunk, main
09:52
Experiment with using Tcl 9.0 features in Tcl's own library code. check-in: 8b7dbb5407 user: dkf tags: dkf-use-9-features
2023-12-11
19:36
merge trunk check-in: 0a5289f268 user: dgp tags: core-9-0-b1-rc
14:35
TIP 677: Constant Variables check-in: 0b4db30283 user: dkf tags: trunk, main
2023-12-10
11:47
Merge 8.7 check-in: c8e5239525 user: jan.nijtmans tags: trunk, main
2023-12-08
15:23
Merge 9.0 check-in: ee63257ca1 user: jan.nijtmans tags: tip-626
15:22
Merge 8.7 check-in: ddc792ce8c user: jan.nijtmans tags: trunk, main
12:00
Add (back) DL_LIBS, matching the UNIX version of tcl.m4 check-in: 783d94e2a3 user: jan.nijtmans tags: trunk, main
11:11
Merge 8.7 check-in: da18cee663 user: jan.nijtmans tags: trunk, main
09:58
Merge 9.0 Leaf check-in: d9fe3d25a6 user: jan.nijtmans tags: update-onfiledist
09:57
Backout [b88bac358d]: "Experimental: update automatic build instructions". Build is already broken f... check-in: c24b1f4852 user: jan.nijtmans tags: trunk, main
2023-12-07
03:02
Fix [0f1ddc0df7] - use replace profile for exec i/o check-in: 43d35b1d8b user: apnadkarni tags: trunk, main
2023-12-06
23:15
DTrace improvements (int -> Tcl_Size) for 9.0 check-in: cb07bcbd15 user: jan.nijtmans tags: trunk, main
23:06
int -> Tcl_Size for DTrace Closed-Leaf check-in: b88295c38e user: jan.nijtmans tags: dtrace-fix-for-90
19:44
; termination check-in: 5eb8969c17 user: bch tags: dtrace-fix-for-90
17:35
merge 8.7 (fix for [db4f2843cd]) check-in: f4c0d899fb user: sebres tags: trunk, main
15:01
Fix introspection with TclOO resolution of consts Closed-Leaf check-in: 83c46ed8c8 user: dkf tags: tip-677
13:15
Merge 8.7 check-in: 786112faef user: jan.nijtmans tags: trunk, main
09:29
Merge-mark check-in: b191e9e820 user: jan.nijtmans tags: trunk, main
09:08
WIP: Let's try to make DTrace work for Tcl 9.0 check-in: 6cd96cb259 user: jan.nijtmans tags: dtrace-fix-for-90
08:52
Fix: /tclBasic.c:1800:32: warning: passing argument 2 of ‘Tcl_EventuallyFree’ from incompatible ... check-in: 80ba6478de user: jan.nijtmans tags: trunk, main
08:37
close fork check-in: ab6e7329bd user: jan.nijtmans tags: trunk, main
2023-12-05
21:22
Fix DTrace-enabled (--enable-dtrace) build on NetBSD. vis: dtrace: failed to link script /home/bch/... check-in: 3785d58ed5 user: bch tags: trunk, main
17:29
Comment correction: Error channels should *not* raise encoding errors Closed-Leaf check-in: 78b651f917 user: oehhar tags: apn-bug-0f1ddc0df7
16:57
Also ensure no encoding exceptions raised when reading pipe stderr check-in: 734e20257e user: apnadkarni tags: apn-bug-0f1ddc0df7
15:48
Bytecode implementation check-in: f86dc8ec6b user: dkf tags: tip-677
13:44
Proposed fix for [0f1ddc0df7]. check-in: 614c66e866 user: apnadkarni tags: apn-bug-0f1ddc0df7
13:09
Test case for bug check-in: a71b553825 user: apnadkarni tags: apn-bug-0f1ddc0df7
13:06
Merge 9.0 check-in: 69dc5c7614 user: jan.nijtmans tags: tip-626
12:55
Documentation update check-in: b90a234c1c user: jan.nijtmans tags: trunk, main
12:38
Prepping to work on compilation check-in: 8c8564fb6a user: dkf tags: tip-677
10:41
Add (back) testcases for the compabitiliby macro's (which need TCL_8_API now) check-in: 40ab3f2a32 user: jan.nijtmans tags: trunk, main
10:29
Added introspection check-in: b6b65859b5 user: dkf tags: tip-677
09:52
TIP #661 implementation: Disable the Tcl 8 compatibility macros in Tcl 9 by default. Revert TIP #664 check-in: fc656d2220 user: jan.nijtmans tags: trunk, main
09:27
Revert TIP #664 (put back the type-casts) Closed-Leaf check-in: f69e557217 user: jan.nijtmans tags: disabletcl8api
2023-12-04
13:33
Much more testing, semantic tweak check-in: 34a9db1310 user: dkf tags: tip-677
2023-12-02
20:32
Implementation of reasonable set of tests check-in: 65c500ebd8 user: dkf tags: tip-677
2023-12-01
16:22
We're doing TDD here! check-in: 5c5ebda098 user: dkf tags: tip-677
11:52
Minimal (partial) solution for [0f1ddc0df7]: "exec does not handle encoding". Closed-Leaf check-in: 0d84761f9f user: jan.nijtmans tags: bug-0f1ddc0df7
2023-11-30
23:35
Merge trunk. Closed-Leaf check-in: 88c92f576e user: pointsman tags: tip-661
20:06
Merge 8.7 check-in: e993af87ba user: oehhar tags: trunk, main
2023-11-29
17:50
merge trunk check-in: 1bfdb2c41e user: dgp tags: rc1, core-9-0-b1-rc
14:26
Start of tests check-in: 1032092431 user: dkf tags: tip-677
2023-11-27
15:22
Command defined. It does nothing yet. check-in: 7a40a4150b user: dkf tags: tip-677
12:29
typo check-in: 47ac111597 user: jan.nijtmans tags: trunk, main
12:13
Merge 8.7 check-in: 62df1603d4 user: jan.nijtmans tags: trunk, main
09:48
Constants can't be written to or unset check-in: f36a89ca4f user: dkf tags: tip-677
07:10
Corrected synopsis of namespace manual page where the subcommand was wrongly declared optional check-in: 239be2da67 user: tberg tags: trunk, main
2023-11-26
22:21
Fix [a606b0a528]: Tcl 9.0 fails to build from source for big-endian architectures check-in: 7af5aa4277 user: jan.nijtmans tags: trunk, main
2023-11-25
15:08
Merge main into tip-677 check-in: 6cb29772da user: dkf tags: tip-677
14:40
macOS sed is finicky too check-in: 072b8d0fa8 user: dkf tags: update-onfiledist
14:38
ugh; the syntax for expressions in workflows is terrible check-in: 994a0a3649 user: dkf tags: update-onfiledist
2023-11-24
15:58
Experimental: update automatic build instructions check-in: b88bac358d user: dkf tags: trunk, main
14:38
Merge 8.7 check-in: 56e92002a8 user: jan.nijtmans tags: trunk, main
13:28
Merge 9.0 check-in: 96e43e34f3 user: jan.nijtmans tags: tip-626
12:50
Simpler to use an existing action check-in: 51b3fe2a67 user: dkf tags: update-onfiledist
2023-11-23
17:19
Added code signing step for Windows check-in: 1147cf25fa user: dkf tags: update-onfiledist
15:17
Fix [e653408972]: autoconf warning check-in: ac7b18e5d6 user: jan.nijtmans tags: trunk, main
15:01
Fixes to parsing of patchlevel check-in: d8150b99bd user: dkf tags: update-onfiledist
14:13
Merge 8.7. Remove 2 (internal) stub entries which are not used any more. check-in: 55970b0f90 user: jan.nijtmans tags: trunk, main
13:21
Merge-mark check-in: f33c0ccc6c user: jan.nijtmans tags: trunk, main
08:52
Fix regexp test failures [b8a30af3da] check-in: 7deea0a766 user: jan.nijtmans tags: trunk, main
2023-11-22
19:20
Merge many improvements from trunk that look good for next rc. check-in: 76096c3e18 user: dgp tags: core-9-0-b1-rc
16:56
Test edits to correct failures. Closed-Leaf check-in: 253ba9e2ef user: dgp tags: bug-b8a30af3da
12:14
Merge 8.7 check-in: b31ced4ed8 user: dkf tags: trunk, main
12:06
Merge 8.7 check-in: 2f8765cf18 user: jan.nijtmans tags: trunk, main
2023-11-21
08:19
Merge 8.7 check-in: d68fd866c4 user: jan.nijtmans tags: trunk, main
2023-11-20
20:47
Merge 8.7 check-in: 93689150f7 user: jan.nijtmans tags: trunk, main
20:38
Merge 8.7 check-in: 8343278f89 user: jan.nijtmans tags: trunk, main
20:24
More (internal) stub table cleanup check-in: 61c6facc1f user: jan.nijtmans tags: trunk, main
20:07
Fix TclpGetPid() signature (should use Tcl_Size, not size_t) check-in: 530a682e61 user: jan.nijtmans tags: trunk, main
19:52
merge 8.7 check-in: d2a2aa7647 user: dgp tags: trunk, main
16:56
fcopy doc: some refinments check-in: 2e633da271 user: oehhar tags: trunk, main
16:45
Ticket [a173f9229f]: fcopy man page: document encoding error behaviour. Depreciate tcl8 encoding pro... check-in: 47aed25e8b user: oehhar tags: trunk, main
13:55
Fix bug [a173f922]: fcopy does not write leading correct chars on later encoding error. check-in: e73f1f5bfd user: oehhar tags: trunk, main
10:58
Remove legacy stuff related to Tcl_LinkVar() check-in: 34fc996243 user: jan.nijtmans tags: trunk, main
10:40
Remove some macro's that don't make much sense any more (Noted by Massimo Manghi, thanks!) check-in: a09d701b6d user: jan.nijtmans tags: trunk, main
08:48
Rebase to 9.0 check-in: d19b3a7bb4 user: jan.nijtmans tags: disabletcl8api
08:41
Merge 9.0 check-in: 42b5ebb280 user: jan.nijtmans tags: tip-661
2023-11-18
23:36
TIP #653: Handle consumed data of channel commands in case of encoding errors check-in: 8acd6fd939 user: jan.nijtmans tags: trunk, main
17:20
Remove currently failing test io-52.20.1 to check right file position after fcopy encoding read erro... check-in: ebb2e8694f user: oehhar tags: trunk, main
15:27
Merge 8.7. Also fix Windows symbols build with Visual Studio check-in: 8dd5af11a2 user: jan.nijtmans tags: trunk, main
2023-11-17
21:58
Remove binary-80.5 testcase. This testcase was testing the error-reporting capability of the 32-bit ... check-in: ffad4cf981 user: jan.nijtmans tags: trunk, main
16:27
merge 8.7 check-in: fcf223b269 user: dgp tags: trunk, main
12:16
Merge 8.7 check-in: 137e8ab034 user: jan.nijtmans tags: trunk, main
08:01
Don't bother testing the compatibility macro's any more. check-in: de1a24ec75 user: jan.nijtmans tags: trunk, main
07:58
make Tcl_GetByteArrayFromObj() macro work without stubs as well (in statically linked extensions) check-in: 1c4f719c9d user: jan.nijtmans tags: trunk, main
00:22
Check-in to discuss the idea. check-in: 853fac9b70 user: pointsman tags: tip-661
2023-11-16
23:21
Revise macro usage check-in: b7e48b4f00 user: jan.nijtmans tags: trunk, main
19:37
Remove "Dummy entry for stubs table backwards compatibility" code. No longer needed in Tcl 9.0 check-in: 06f70c5985 user: jan.nijtmans tags: trunk, main
19:26
Fix binary/format/string testcase failures on 32-bit platforms. Reported by Harald Oehlmann. check-in: 252948ef01 user: jan.nijtmans tags: trunk, main
17:08
Add currently failing test io-52.20.1 to check right file position after fcopy encoding read error check-in: dc39e2cc0d user: oehhar tags: trunk, main
09:29
merge core-8-branch check-in: 3269bc5e96 user: dkf tags: trunk, main
00:05
Add missing test files. A partial fix for bug [31c54e6a591ea]. check-in: b0e476f6da user: griffin tags: trunk, main
2023-11-15
08:28
Merge 8.7 check-in: 95d8ab34f6 user: jan.nijtmans tags: trunk, main
2023-11-14
19:10
merge trunk check-in: 8741a3ae2e user: dgp tags: rc0, core-9-0-b1-rc
18:48
Missing/broken test constraints check-in: 14e4f76c77 user: dgp tags: trunk, main
2023-11-13
16:19
Bug [c4eb46a1]: endless loop on non blocking gets with encoding error. No additional failing tests. check-in: 054ebbf73b user: oehhar tags: trunk, main
14:09
Merge 8.7 check-in: 16b6279d13 user: jan.nijtmans tags: trunk, main
10:20
TIP #657: Make "-profile strict" the default in Tcl 9.0 check-in: e9d398b2aa user: jan.nijtmans tags: trunk, main
08:58
Rebase to 9.0. Document the TCL_8_API flag. check-in: e2456d0832 user: jan.nijtmans tags: disabletcl8api
2023-11-12
17:06
Put back accidently removed line check-in: c69e81975d user: jan.nijtmans tags: trunk, main
17:01
Fix compiler warning (Tcl_Size != Tcl_WideInt) check-in: f6bc24b82d user: jan.nijtmans tags: trunk, main
16:51
TIP #664: Enable compiler warnings for missing int → Tcl_Size conversions check-in: a81d9af3ad user: jan.nijtmans tags: trunk, main
2023-11-10
14:24
Merge 8.7 check-in: da64d649c8 user: jan.nijtmans tags: trunk, main
14:00
Merge 8.7 check-in: 66a13a16e6 user: jan.nijtmans tags: trunk, main
13:12
Rebase to latest 9.0 Closed-Leaf check-in: 0797156bae user: jan.nijtmans tags: tip-657
13:11
Rebase to latest 9.0 Closed-Leaf check-in: 18fb0cf356 user: jan.nijtmans tags: tip-664
11:01
exec.n documentation: add chapter about MS-Windows quoting. check-in: f048af6d62 user: oehhar tags: trunk, main
09:54
Fix Windows build with --disable-shared: Make sure that test-code is never compiled with -DBUILD_tcl... check-in: 8395999435 user: jan.nijtmans tags: trunk, main
09:07
Merge 8.7 check-in: fcee106e2c user: jan.nijtmans tags: trunk, main
2023-11-09
08:28
Merge 8.7 check-in: 2de8214e24 user: jan.nijtmans tags: trunk, main
2023-11-08
22:40
Merge 8.7 check-in: 2d2e31ebcf user: jan.nijtmans tags: trunk, main
12:14
Merge 8.7 check-in: 3bcf25a64a user: jan.nijtmans tags: trunk, main
09:15
Merge 9.0 check-in: c2c7f7066a user: jan.nijtmans tags: tip-664
09:12
Tcl_GetByteArrayFromObj -> Tcl_GetBytesFromObj everywhere in core, since it has the possibility of b... check-in: 3d21abe846 user: jan.nijtmans tags: trunk, main
2023-11-07
23:13
Rebase to TIP #664 check-in: 81124289d0 user: jan.nijtmans tags: disabletcl8api
23:05
Rebase to latest 9.0 check-in: bcaf5d8cc3 user: jan.nijtmans tags: tip-664
21:32
Place compatibility macro's in a single section. This makes TIP's #661/#664 a lot more readable check-in: ded3aa3a9d user: jan.nijtmans tags: trunk, main
15:07
The stub library doesn't have a version any more in Tcl 9.0 check-in: dc0608c5da user: jan.nijtmans tags: trunk, main
15:03
TCL_USE_STUBS -> USE_TCL_STUBS (typo) check-in: 60442aa09e user: jan.nijtmans tags: trunk, main
2023-11-06
15:22
Merge core-8-branch: documentation of read/gets/puts behaviour when throwing encoding errors check-in: 2f3bd760f6 user: oehhar tags: trunk, main
13:52
Missing use of TCL_NO_DEPRECATED (for Tcl_GetByteArrayFromObj) check-in: 5e4baae71a user: jan.nijtmans tags: trunk, main
13:20
Revive TIP #661 (but without the "configure" stuff, which makes no sense IMHO) check-in: 14e1798caf user: jan.nijtmans tags: disabletcl8api
12:28
Rebase to latest 9.0 check-in: db952b9450 user: jan.nijtmans tags: tip-664
2023-11-03
20:05
Merge trunk. (Hackery workaround troubles with TCLAPI) Leaf check-in: ec4e876c4e user: dgp tags: novem
20:04
merge trunk check-in: 9f0391c078 user: dgp tags: core-9-0-b1-rc
19:56
merge trunk check-in: 4627159c40 user: dgp tags: dgp-refactor
19:35
merge 8.7 check-in: bedbc371ad user: dgp tags: trunk, main
01:09
Corrections to object man page. check-in: 46a3781180 user: griffin tags: trunk, main
2023-11-02
17:00
Merge main check-in: e85a6745f5 user: oehhar tags: tip-657
2023-10-29
22:07
Merge 8.7 check-in: 9f8058cbff user: jan.nijtmans tags: trunk, main
2023-10-27
17:14
Merge 8.7 check-in: e6127d0a7b user: jan.nijtmans tags: trunk, main
15:12
Merge 9.0 check-in: f99dbd4d72 user: jan.nijtmans tags: tip-626
15:11
Merge 8.7 check-in: 171d9a4b13 user: jan.nijtmans tags: trunk, main
2023-10-24
15:29
Merge 8.7 check-in: fa23567fe7 user: jan.nijtmans tags: trunk, main
2023-10-22
19:56
Merge 9.0 check-in: f107021263 user: jan.nijtmans tags: tip-626
19:49
Remaining fixes for [26870862f0]: Wrong sentinel in Tcl_SetErrorCode usage check-in: 506bbed9ce user: jan.nijtmans tags: trunk, main
2023-10-21
14:51
Merge 8.7 - Bug [31fc36fe47] - socket crash with multiple threads. check-in: b05d33be57 user: apnadkarni tags: trunk, main
06:09
Merge 8.7 - Bug [33b2486199] - thread create/release unmounts zipfs check-in: 6afcffcb66 user: apnadkarni tags: trunk, main
2023-10-19
18:48
Merge 8.7 check-in: f67f60d202 user: jan.nijtmans tags: trunk, main
2023-10-16
18:39
document available TCL_TCPSERVER_* flags check-in: 6b11ae0874 user: bch tags: trunk, main
04:04
Merge 8.7 - Add missing zipfs test zip check-in: 7bfa43502c user: apnadkarni tags: trunk, main
2023-10-15
21:50
Merge 8.7 check-in: 1bdde9b339 user: jan.nijtmans tags: trunk, main
14:43
Merge 8.7 - nmake static install check-in: ac8114d31d user: apnadkarni tags: trunk, main
12:55
Merge 8.7 check-in: 12c7bc4d17 user: apnadkarni tags: trunk, main
11:27
Comment correction check-in: ace4b95e67 user: oehhar tags: trunk, main
11:08
Merge 8.7 - zipfs path, memory leak check-in: 35dd9ec56b user: apnadkarni tags: trunk, main
2023-10-13
21:49
Merge 8.7 check-in: fdd22d894e user: jan.nijtmans tags: trunk, main
16:00
Merge 8.7 check-in: 7c849f60c7 user: jan.nijtmans tags: trunk, main
2023-10-12
15:22
Merge 8.7 check-in: 70a45a970d user: jan.nijtmans tags: trunk, main
14:41
Merge 8.7 check-in: e603b10299 user: jan.nijtmans tags: trunk, main
11:33
Add --disable-zipfs config to github actions check-in: f8d640237f user: apnadkarni tags: trunk, main
2023-10-11
17:41
Merge 8.7 check-in: fa10b808d0 user: apnadkarni tags: trunk, main
10:28
Merge 8.7 check-in: a19b5c1f83 user: jan.nijtmans tags: trunk, main
05:26
Merge 8.7 check-in: b82abeca2e user: apnadkarni tags: trunk, main
2023-10-10
19:40
Merge 8.7 check-in: f1543f19f8 user: jan.nijtmans tags: trunk, main
2023-10-09
20:46
Merge 8.7 check-in: 48cea1251a user: jan.nijtmans tags: trunk, main
18:28
Merge 8.7 check-in: fc811cc877 user: jan.nijtmans tags: trunk, main
12:34
Merge 8.7 - unix test builds check-in: 5818fda80d user: apnadkarni tags: trunk, main
2023-10-08
03:31
Merge 8.7 - Have zipfs claim all paths under zipfs root. See [93eb73784a]. check-in: 77ff1459db user: apnadkarni tags: trunk, main
2023-10-06
17:03
Merge 9.0 check-in: 7d52993233 user: jan.nijtmans tags: tip-626
09:40
Even better: Remove TclInvokeObjectCommand completely: it isn't supposed to be called by anyone check-in: 5a28eecf35 user: jan.nijtmans tags: trunk, main
09:21
Make TclInvokeObjectCommand/TclInvokeStringCommand static functions. They are not needed/useful for ... check-in: 1431a2f80b user: jan.nijtmans tags: trunk, main
2023-10-05
12:09
int -> Tcl_Size for 2 internal functions check-in: 87cf7be398 user: jan.nijtmans tags: trunk, main
11:24
Merge 8.7 check-in: 66195da203 user: jan.nijtmans tags: trunk, main
11:07
Merge 8.7 - zipfs file write - remove size limit, do not preallocate check-in: 0cab8578fa user: apnadkarni tags: trunk, main
2023-10-04
21:12
Merge 8.7 check-in: 4cfbfb3121 user: jan.nijtmans tags: trunk, main
20:12
Make TclObjInterpProc() MODULE_SCOPE. Not needed any more in stub table check-in: 0be82def4f user: jan.nijtmans tags: trunk, main
19:20
Fix TclObjInterpProc2 when compiling for Tcl 8.7 check-in: e546b2e2b1 user: jan.nijtmans tags: trunk, main
15:24
Merge 8.7 check-in: 0938a7f2ac user: jan.nijtmans tags: trunk, main
14:28
merge trunk check-in: ba09f74e2a user: dgp tags: dgp-refactor
14:20
merge trunk check-in: 18924d30af user: dgp tags: novem
14:09
merge trunk check-in: 38106becb8 user: dgp tags: core-9-0-b1-rc
13:34
Merge 8.7 - Fix [5d308081e4] zipfs append mode. check-in: 5170a7885a user: apnadkarni tags: trunk, main
10:01
Merge 8.7 - zipfs docs check-in: 1fdce8b3c7 user: apnadkarni tags: trunk, main
09:28
Merge 8.7 - Fix [9e039ee0b9], [57f144c799] and other zipfs glob issues. check-in: 4d657ce536 user: apnadkarni tags: trunk, main
2023-10-03
06:40
Merge mark check-in: f1059aacac user: apnadkarni tags: trunk, main
06:23
Fix [48861782a9] - patch from chw check-in: ba08ef956d user: apnadkarni tags: trunk, main
05:46
Locking patch from chw Closed-Leaf check-in: 65f732cc23 user: apnadkarni tags: bug-48861782a9
05:39
Create new branch named "bug-48861782a9" check-in: 6fc648c7fd user: apnadkarni tags: bug-48861782a9
05:34
Fix [8259d74a64] fix check-in: 4b6e7cee80 user: apnadkarni tags: trunk, main
2023-10-02
07:00
Merge 8.7 - Fix [02acab5aea], [d8a354f7d9], [62e5508ee], [4af110a6a1], [02acab5aea] - file ensemble ... check-in: 49456a66de user: apnadkarni tags: trunk, main
2023-10-01
19:44
Merge 8.7 check-in: 22c1cb78ba user: jan.nijtmans tags: trunk, main
2023-09-30
03:51
Merge 8.7 - Fix [8259d74a64] - panic on exit check-in: a48f311a78 user: apnadkarni tags: trunk, main
2023-09-29
13:26
merge trunk check-in: 7379e846de user: dgp tags: dgp-refactor
13:17
merge trunk check-in: b1ab4bb750 user: dgp tags: novem
13:06
merge trunk check-in: 6508b8fb81 user: dgp tags: core-9-0-b1-rc
13:05
merge 8.7 check-in: 930413c237 user: dgp tags: trunk, main
12:33
merge trunk check-in: 05657deeb1 user: dgp tags: core-9-0-b1-rc
11:56
Disable password based zipfs tests on MacOS check-in: c9fa1af9eb user: apnadkarni tags: trunk, main
09:53
Undo changes in tclVar.c: no longer necessary check-in: 4e9cec4fc6 user: jan.nijtmans tags: tip-657
07:51
Merge 9.0. Make stderr channel -profile replace check-in: 51dccaaeb4 user: jan.nijtmans tags: tip-657
03:31
Merge 8.7 - Fix [6d2ef441cc], [c315de9e44] - zipfs password bugs check-in: bea92dfdc5 user: apnadkarni tags: trunk, main
2023-09-28
18:17
Merge 8.7 check-in: a61dbb7ee6 user: jan.nijtmans tags: trunk, main
15:01
Improve error-message, in case of encoding error in stderr channel check-in: c5f8c95e6a user: jan.nijtmans tags: tip-657
13:33
Rebase to 9.0. Error-message improvement check-in: 5cf91470ca user: jan.nijtmans tags: tip-657
11:38
Merge 8.7 check-in: 525fb2d2fc user: jan.nijtmans tags: trunk, main
08:22
Rebase to 9.0 Closed-Leaf check-in: c45621d8a7 user: jan.nijtmans tags: tip-657
07:32
Merge 8.7 check-in: a6ecf152d6 user: jan.nijtmans tags: trunk, main
2023-09-27
15:38
Merge 9.0 check-in: 47d3d33480 user: jan.nijtmans tags: tip-626
12:27
TIP #673: Remove deprecated [trace] subcommands check-in: 064ef7e691 user: jan.nijtmans tags: trunk, main
11:44
Merge 8.7 - Fix [00018ec7a0], [f91ee30d33], [23dd83ce7c] - zipfs r+, w+ modes, zero byte allocation check-in: a7bd45f871 user: apnadkarni tags: trunk, main
10:30
Merge 8.7 check-in: 7c163593b4 user: jan.nijtmans tags: trunk, main
07:46
Merge 9.0 check-in: 95237a74ce user: jan.nijtmans tags: tip-626
2023-09-26
09:24
Merge 8.7 check-in: 65ef6273b8 user: jan.nijtmans tags: trunk, main
06:03
Merge 8.7 - Bug [d5d03207ca] - Tcl hang on zipfs writes greater than buffer size check-in: 4cb6395358 user: apnadkarni tags: trunk, main
2023-09-25
20:01
Prevent TclGetByteArrayFromObj() et al being called directly through the stub table. See (hijacked) ... check-in: a62b8faa1f user: jan.nijtmans tags: trunk, main
19:06
Merge 8.7 check-in: 58e6110df1 user: apnadkarni tags: trunk, main
18:29
Merge 8.7 check-in: 35a5f655f5 user: jan.nijtmans tags: trunk, main
17:50
Merge 8.7 - zipfs file exists, stat check-in: 2243a8bc7b user: apnadkarni tags: trunk, main
15:56
Merge 8.7 check-in: 24410907e7 user: jan.nijtmans tags: trunk, main
15:35
Merge 8.7 - zipfs file attribute tests check-in: 9654b5e069 user: apnadkarni tags: trunk, main
13:53
Merge-mark check-in: 002365ab0b user: jan.nijtmans tags: trunk, main
08:52
Merge 8.7 check-in: 349fb3764d user: jan.nijtmans tags: trunk, main
2023-09-24
16:46
Merge 8.7 - more zipfs tests check-in: aa4dd0179e user: apnadkarni tags: trunk, main
2023-09-23
13:41
Merge 8.7 - Bug [4645658689] - zipfs file truncation with open r+ check-in: 60e4fd72fa user: apnadkarni tags: trunk, main
2023-09-22
20:09
Merge 9.0 check-in: 804629d14a user: jan.nijtmans tags: tip-626
15:02
Merge 8.7 check-in: d853ed65af user: jan.nijtmans tags: trunk, main
13:59
Merge 8.7 - Bug [0aaeb9c380] check-in: 77066d15ae user: apnadkarni tags: trunk, main
2023-09-21
12:21
Merge 8.7 check-in: f23178a124 user: jan.nijtmans tags: trunk, main
11:15
Merge 8.7 check-in: 862eaba11a user: jan.nijtmans tags: trunk, main
11:01
Merge 8.7 - disable zipfs password tests for macos check-in: 68ab422796 user: apnadkarni tags: trunk, main
2023-09-20
15:39
Merge 8.7 check-in: c6930195dd user: jan.nijtmans tags: trunk, main
12:47
merge trunk check-in: 04a1b91a5a user: dgp tags: dgp-refactor
12:37
merge trunk check-in: f801683a7c user: dgp tags: novem
12:25
merge trunk check-in: 2c4f6286da user: dgp tags: core-9-0-b1-rc
12:24
Merge-mark check-in: cc4597e1cd user: jan.nijtmans tags: trunk, main
11:01
Merge 8.7 - constrain zipfs tests for platform-specific builds check-in: 20db602e9e user: apnadkarni tags: trunk, main
08:34
Merge 8.7 check-in: 455671afbf user: jan.nijtmans tags: trunk, main
07:43
Fix glob test - -nocomplain is default in 9.0 check-in: 4b1fb9ebaf user: apnadkarni tags: trunk, main
07:28
Merge 8.7 check-in: dfaeb78777 user: jan.nijtmans tags: trunk, main
2023-09-19
19:57
2 more "string equal" testcases check-in: 35de31efb3 user: jan.nijtmans tags: trunk, main
12:00
Merge 8.7 - Bugs [14db54d81e], [6183f535c89]. Glob and find on zipfs root check-in: 4a8ee30553 user: apnadkarni tags: trunk, main
07:34
Merge 8.7 check-in: ee4d5b25ed user: jan.nijtmans tags: trunk, main
06:08
Merge 8.7 - Bug [4c686f1f0a] - zipfs mount on / check-in: 3b0f570692 user: apnadkarni tags: trunk, main
2023-09-18
17:05
Merge 8.7 - Bug [d056ee6d30] - zipfs list returns invalid paths check-in: 3d26dc1bb3 user: apnadkarni tags: trunk, main
16:00
Merge 8.7 check-in: 58dc360b12 user: jan.nijtmans tags: trunk, main
15:54
merge trunk check-in: 89d3fc0c20 user: dgp tags: dgp-refactor
15:50
merge trunk check-in: b76fbff256 user: dgp tags: novem
15:39
merge trunk check-in: f35493455c user: dgp tags: core-9-0-b1-rc
15:30
Stop new [memusage] utility command from polluting the set of open channels check-in: c4903c7586 user: dgp tags: trunk, main
14:45
Merge 8.7. Add testcase check-in: 26edba2039 user: jan.nijtmans tags: trunk, main
11:12
Merge-mark check-in: 05291ac01e user: jan.nijtmans tags: trunk, main
08:04
Merge 8.7 check-in: 1cce1713e1 user: jan.nijtmans tags: trunk, main
2023-09-17
15:18
Merge 8.7 - Remove test constraint bug-b3c7429255 check-in: 904484094f user: apnadkarni tags: trunk, main
09:56
Bug [f5e36eb588] - uncompiled lassign memory usage for lseq check-in: 410d0ff3eb user: apnadkarni tags: trunk, main
08:24
Refactor to eliminate list dup as no longer necessary Closed-Leaf check-in: fc8ab3aab1 user: apnadkarni tags: bug-f5e36eb588
06:28
Add test for lassign/lseq memory check-in: f306385410 user: apnadkarni tags: bug-f5e36eb588
06:07
Avoid list shimmering with uncompiled lassign on lseq check-in: 55182b5d85 user: apnadkarni tags: bug-f5e36eb588
04:24
Merge 8.7 - Fix [3f9f494cc1] zipfs timezone tests. check-in: b55aeaed35 user: apnadkarni tags: trunk, main
2023-09-16
22:00
Fix bug [c29b92ec2bbb] - Tcl_IncrRefCount() should return (void) check-in: 5b9fbbe05e user: griffin tags: trunk, main
15:42
Merge 8.7 - Bug [b6f7cee65c] - nmake not testing zip based tcl library check-in: fe84c83b00 user: apnadkarni tags: trunk, main
15:27
Merge 8.7 - Bug [2696dfe3f5] - raise exception on CRC errors check-in: c2ffa6bb5f user: apnadkarni tags: trunk, main
10:59
Merge 8.7 - Bug [943258f361] - valgrind - cmdInfo test check-in: 9a6f7c008a user: apnadkarni tags: trunk, main
08:29
Merge 8.7. Bug [d7849f7721]. zipfs memory leak. check-in: 4ff2b2f9b8 user: apnadkarni tags: trunk, main
00:44
Fix bug [891a74b941] - format %#d not consistent with other radix prefixes check-in: f46e5b193a user: griffin tags: trunk, main
2023-09-15
17:09
close fork check-in: 8b1cc10c40 user: dgp tags: trunk, main
17:07
Merge 8.7 - Disable two tests. Works on my Windows and Ubuntu but apparently not everywhere - [3f9f4... check-in: 8e968b93b7 user: apnadkarni tags: trunk, main
17:07
silence compiler warning check-in: babff458b7 user: dgp tags: trunk, main
16:59
merge 8.7 check-in: 5715c83df8 user: dgp tags: trunk, main
08:38
Merge 8.7 - Expand zipfs tests. Fix [9a80630571], [6ed3447a7e], [01d8f30342] and manpages. check-in: 5fb3c75e4a user: apnadkarni tags: trunk, main
06:53
3 places where TCLFSENCODING is not appropricate (use system-encoding, not utf-8, on Windows) check-in: 8f8ceca803 user: jan.nijtmans tags: tip-657
06:34
Merge 8.7 check-in: 5b82f60b5d user: jan.nijtmans tags: trunk, main
2023-09-13
09:18
Rebase to 9.0 check-in: 561988be17 user: jan.nijtmans tags: tip-626
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-12
19:38
TIP 624 followup. Now TclMakeSafe can be a static routine. check-in: 8e538cb001 user: dgp tags: trunk, main
19:22
merge 8.7 check-in: 2254f0d3ab user: dgp tags: trunk, main
14:23
Rebase to tip-657 check-in: 0e7c7d2154 user: jan.nijtmans tags: tip-671
13:59
Rebase to 9.0 check-in: 6bdb0864f1 user: jan.nijtmans tags: tip-657
12:26
Merge-mark check-in: 5d5ce90d0c user: jan.nijtmans tags: trunk, main
10:11
Merge 8.7 check-in: d24c3420fa user: jan.nijtmans tags: trunk, main
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
07:24
Merge unchained branch [22400aa71b] and resolve conflicts. check-in: 961f58e148 user: pooryorick tags: pyk-objinterface
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
05:06
Merge trunk [874005b119] check-in: b569708937 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
20:11
Merge "unchained branch [a03cbbdf63] and resolve conflicts. check-in: 6803cae7fa user: pooryorick tags: pyk-objinterface
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
14:10
Merge "unchained" branch [6b0efb4663] and resolve conflicts. check-in: 1b29063091 user: pooryorick tags: pyk-objinterface
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
11:26
Merge "unchained" branch commit [05b72c0b3f] and resolve conflicts. check-in: 2840dda8db user: pooryorick tags: pyk-objinterface
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
21:50
Fix for [0306a5563c]. Closed-Leaf check-in: 36eb6e3921 user: pointsman tags: bug-0306a5563
17:06
Merge 8.7 fix [784befb0ba] - tailcall crash check-in: 480bcbe193 user: apnadkarni tags: trunk, main
16:43
Merge 9.0 check-in: d66ed253e8 user: jan.nijtmans tags: tip-626
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
23:09
Partial sync-up with trunk. check-in: 82fe864420 user: griffin tags: tip-636-tcl9-644
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
12:32
Add testcase for TclGetBytesFromObj() check-in: b25f2101d4 user: jan.nijtmans tags: trunk, main
12:02
Don't test compatibility macro's when TCL_NO_DEPRECATED is defined: this is expected to fail Closed-Leaf check-in: f8af3cbaa3 user: jan.nijtmans tags: getbytesfromobj-tcl8-compat
10:20
Fix [27b3ce2997] - check INT_MAX limit on script length check-in: 20ed83cf25 user: apnadkarni tags: trunk, main
09:54
Fix one more error message for max arg limit Closed-Leaf check-in: 6e45492fe8 user: apnadkarni tags: bug-d07f42998d
08:08
Working on [d07f42998d] check-in: 45ee9bfe2b user: apnadkarni tags: bug-d07f42998d
2023-04-29
16:16
Add tests. Panic on bytecode length limit Closed-Leaf check-in: 42ac2ae6d4 user: apnadkarni tags: bug-27b3ce2997
16:10
Add experimental testcase for TclGetBytesFromObj() check-in: 122b521e98 user: jan.nijtmans tags: getbytesfromobj-tcl8-compat
14:56
Resolve a TODO check-in: 624f3174c4 user: jan.nijtmans tags: trunk, main
14:50
Merge 8.7 check-in: 874005b119 user: jan.nijtmans tags: trunk, main
14:11
Updated from trunk. Simplified bug specific tests. check-in: c5521516de user: pointsman tags: bug-0306a5563
03:15
Fix [7cddd2845c] - crash with >= INT_MAX operands check-in: eb734aab39 user: apnadkarni tags: trunk, main
02:11
Limit scripts to INT_MAX-1 bytes check-in: d527c3064e user: apnadkarni tags: bug-27b3ce2997
2023-04-28
15:47
Anticipate TIP 662, restore Tcl_VarEval() to novem branch. check-in: fba9fd3b1d user: dgp tags: novem
13:22
merge trunk check-in: 697ce173a5 user: dgp tags: dgp-refactor
13:22
merge trunk check-in: 51a0abb39c user: dgp tags: novem
13:06
merge trunk check-in: 17bc2dde63 user: dgp tags: core-9-0-b1-rc
09:03
Merge trunk. check-in: 38d72f7adb user: pooryorick tags: trunk-encodingdefaultstrict
06:43
Limit memset() to "TCL_UTF_MAX=3' builds. check-in: c72b11eac7 user: pooryorick tags: trunk, main
2023-04-27
20:54
Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendObj... check-in: 90d2fcee22 user: pooryorick tags: trunk, main
20:42
Fix for [f5eadcbf9a6b1b4c], passing pointer to uninitialized memory leads Tcl_UniCharToUtf() to corr... check-in: 480c856482 user: pooryorick tags: trunk, main
20:34
memset(0xff) instead of memset(0) to accomodate tests that fill buffer with 0xff. Closed-Leaf check-in: 1e52f2b6c3 user: pooryorick tags: bug-f5eadcbf9a6b1b4c
15:01
Alternative to TIP #661: Modify the macro's such that compiler warnings are generated when using 'in... check-in: a9fde2618f user: jan.nijtmans tags: tip-664
14:01
More size_t -> Tcl_Size, missed by earlier updates check-in: f689f33488 user: jan.nijtmans tags: trunk, main
13:34
Merge trunk Closed-Leaf check-in: ff2bdedf2c user: apnadkarni tags: bug-7cddd2845c
12:47
More checks for exceeding max words check-in: 0bea6484c4 user: apnadkarni tags: bug-7cddd2845c
2023-04-26
19:29
Reduce number of needed type-casts. No change in functionality Closed-Leaf check-in: c7e3f3a76e user: jan.nijtmans tags: tip-660-continued
16:18
Fix index descrepencies (bug-fa00fbbbabe). Fix inconsistent rounding (bug-e5f06285de). check-in: a610e50b2f user: griffin tags: trunk, main
15:53
More size_t -> Tcl_Size changes, which were missed before. Also (experimental) make the wrapper macr... check-in: 0c6c1aba8d user: jan.nijtmans tags: tip-660-continued
15:45
Test fix for [0f98bce669] check-in: ba42b33cb0 user: apnadkarni tags: trunk, main
14:56
Fix for [7cddd2845c] (in progress) check-in: 6cdc79088d user: apnadkarni tags: bug-7cddd2845c
13:07
merge trunk check-in: 199993f69e user: dgp tags: novem
13:04
merge trunk check-in: 00ebd5b6bf user: dgp tags: dgp-refactor
13:01
merge trunk check-in: 98ca9c66cc user: dgp tags: core-9-0-b1-rc
06:51
Merge 8.7 check-in: 969b05562e user: jan.nijtmans tags: trunk, main
03:41
merge trunk, address some 32-bit issues. Closed-Leaf check-in: 7ad6f6f6ad user: griffin tags: bug-fa00fbbbabe
2023-04-25
20:34
Fix for issue [f5eadcbf9a], passing pointer to uninitialized memory leads Tcl_UniCharToUtf() to corr... check-in: db9f715fd5 user: pooryorick tags: bug-f5eadcbf9a6b1b4c
00:36
Add fix inconsistent rounding (bug-e5f06285de). Compute and use the "precision" for sequences of dou... check-in: 62eaef043c user: griffin tags: bug-fa00fbbbabe
2023-04-24
20:21
Added a test for the initial problem and another for the known remaining problem. check-in: ee6a702b64 user: pointsman tags: bug-0306a5563
20:09
Merge trunk. check-in: 978988f56d user: pointsman tags: bug-0306a5563
18:57
merge trunk check-in: 2fbfe7da2b user: dgp tags: dgp-refactor
18:47
Merge TIP 660 commit. Resolve enough conflicts to compile. check-in: 16ce472043 user: dgp tags: dgp-refactor
17:46
Fix [2e3fed53ba] - binary encode uuencode check-in: 3b2bbe8985 user: apnadkarni tags: trunk, main
17:16
Fix [c719fa8716] - binary encode base64 assertion failure check-in: fcec152b12 user: apnadkarni tags: trunk, main
16:49
Fix [9369f83649] - binary format/scan for big data check-in: 06ceffb2f3 user: apnadkarni tags: trunk, main
16:28
Fix [a814ee5bbd] - string compare/equal -length for long strings check-in: e831429a4d user: apnadkarni tags: trunk, main
15:51
Adapt signature of TclCompileScript() to fit better after TIP 660. check-in: 815e08b6d1 user: dgp tags: trunk, main
14:52
merge trunk check-in: 8c558b5e00 user: dgp tags: novem
14:51
Fix [d4ede611a7] - scan bigdata check-in: acaa559a27 user: apnadkarni tags: trunk, main
14:39
merge TIP 660 commit check-in: 8cab581c5a user: dgp tags: novem
14:23
merge trunk check-in: 635e801e5a user: dgp tags: core-9-0-b1-rc
14:22
TIP 422 eliminated va_list arguments from the API of Tcl 9. However, some of the documentation linge... check-in: 0dfea8ca19 user: dgp tags: trunk, main
13:54
Minor change to length limit checks Closed-Leaf check-in: 0cdc8158b1 user: apnadkarni tags: bug-d4ede611a7
13:49
merge trunk check-in: cbe4a315ee user: dgp tags: core-9-0-b1-rc
12:55
Fix [a550f9710b] (format bigdata) check-in: 0cb8f90d77 user: apnadkarni tags: trunk, main
10:02
Fix for bug [d4ede611a7] (scan) check-in: ce85c34ed2 user: apnadkarni tags: bug-d4ede611a7
09:41
Fixes the examples given in [0306a5563c]. Still more to do for a full fix. check-in: 8b3c80eeba user: pointsman tags: bug-0306a5563
2023-04-23
23:57
Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendObj... Closed-Leaf check-in: 0b684db687 user: pooryorick tags: pyk-Tcl_AppendObjToObj
22:21
Merge tip-657 check-in: ab034d5f0b user: jan.nijtmans tags: tip-659
22:20
Merge 9.0 check-in: bcbfebda19 user: jan.nijtmans tags: tip-657
22:18
Merge 9.0 check-in: ab466a99b5 user: jan.nijtmans tags: tip-626
21:59
Missing !defined(TCL_NO_DEPRECATED) around TIP #616 macro's. Thanks Rolf for noticing! check-in: 5f41604098 user: jan.nijtmans tags: trunk, main
20:49
Merge 9.0 check-in: 81629177a8 user: jan.nijtmans tags: tip-626
18:25
That fixes the examples given in [0306a5563c]. Needs more consideration before claim success. Closed-Leaf check-in: 67231d38a8 user: pointsman tags: pyk-whatever, bug-0306a5563c
18:14
That fixes the examples given in [0306a5563c]. Needs more consideration before claim success. Closed-Leaf check-in: 1cf1f44a14 user: pointsman tags: bug-0306a5563c
11:48
merge trunk [f867f44c9c]. check-in: be70a97e6d user: pooryorick tags: trunk-encodingdefaultstrict
11:39
Set the encoding profile to strict in Tcl_FSEvalFileEx(). This is independent of TIP 657: A scrip... Closed-Leaf check-in: f867f44c9c user: pooryorick tags: pyk-whatever
11:28
Add bytearray checking to TclCheckEmptyString(), and then use TclCheckEmptyString() in Tcl_AppendOb... check-in: a61fef8429 user: pooryorick tags: pyk-whatever
11:23
Merge trunk. check-in: 1fcfaab7fb user: pointsman tags: disabletcl8api
10:41
Support combination TCL_UTF_MAX=3 with TCL_NO_DEPRECATED=1 check-in: 4ba40baf3f user: jan.nijtmans tags: trunk, main
10:31
Remove TCL_8_COMPAT. No longer necessesary, because of TIP #660 check-in: 687747427c user: jan.nijtmans tags: trunk, main
09:48
Merge tip-657 check-in: e4c301ca4c user: jan.nijtmans tags: tip-659
09:46
Merge 9.0 check-in: 66ef514f0e user: jan.nijtmans tags: tip-657
09:21
Merge 9.0 check-in: dbfd8e6ec6 user: jan.nijtmans tags: tip-626
08:56
Backout [3016169b6f], since TIP #657 (Make "-profile strict" the default in Tcl 9.0) is not accepted... check-in: 27fafca190 user: jan.nijtmans tags: trunk, main
08:53
Backout [e6fe76ae6b]. See build failure with -DTCL_UTF_MAX=3 [https://github.com/tcltk/tcl/actions/r... check-in: e49259e374 user: jan.nijtmans tags: trunk, main
08:13
Fix gcc type mismatch warnings exposed by disabling casts using disabletcl8api check-in: 44c8ea9887 user: apnadkarni tags: trunk, main
07:24
Merge trunk Closed-Leaf check-in: ffb9760eca user: apnadkarni tags: apn-disabletcl8api-warnings
05:23
Merge 8.7 - [d90fee06d0] (lassign) and [203792a48c] (Utf32ToUtf) check-in: 8b91a4a3c6 user: apnadkarni tags: trunk, main
03:25
Bug [d4ede611a7] (scan) - in progress check-in: 717c2c72f0 user: apnadkarni tags: bug-d4ede611a7
2023-04-22
22:49
Make Tcl_AppendObjToObj avoid string generation in a couple more circumstances, and edit some docume... check-in: e6fe76ae6b user: pooryorick tags: trunk, main
19:07
Remove [after] that was inserted for debugging. Closed-Leaf check-in: 40f8ebb234 user: pooryorick tags: pyk-b3628609ad
18:17
Merge 9.0 Leaf check-in: 9add50d484 user: jan.nijtmans tags: bug-d34442777
17:34
Merge 8.7 check-in: 7ef99c4cd6 user: jan.nijtmans tags: trunk, main
16:29
Backout [4a7b807856], It breaks the build. See: [https://github.com/tcltk/tcl/actions/runs/477158685... check-in: 1d3415a44e user: jan.nijtmans tags: trunk, main
2023-04-21
22:10
Fix issue [b3628609ad73a105] by scrapping most of TclStringCat() in favor of Tcl_AppendObjToObj(). ... check-in: b699959d62 user: pooryorick tags: pyk-b3628609ad
21:45
Merge tip-657 check-in: f843f54534 user: jan.nijtmans tags: tip-659
21:31
Merge 9.0 check-in: f1cb9fbb82 user: jan.nijtmans tags: tip-657
20:58
Demonstrate Tcl_GetIndexFromObjStruct with -Wconversion check-in: 3d8a094343 user: jan.nijtmans tags: bug-d34442777
20:39
Merge 8.7 check-in: 9cbb0b212f user: jan.nijtmans tags: trunk, main
20:32
Make Tcl_AppendObjToObj more efficient and avoid unnecessarily generating a string representation wh... check-in: 4a7b807856 user: pooryorick tags: trunk, main
20:26
Add testcases check-in: aaf4d33fc7 user: jan.nijtmans tags: trunk, main
17:17
Merge pre-TIP 660 changes from trunk. check-in: a6a4d93dd6 user: dgp tags: dgp-refactor
17:11
Merge monster spell-check patch, resolving conflicts. check-in: b882118946 user: dgp tags: dgp-refactor
16:57
Merge changes from trunk before the monster spell-check patch. check-in: b4716d7a69 user: dgp tags: dgp-refactor
16:49
Merge pre-TIP 660 changes from trunk. check-in: b1c433a972 user: dgp tags: novem
15:22
merge trunk check-in: e7aac617f1 user: dgp tags: core-9-0-b1-rc
13:32
Merge 9.0 check-in: b732c118b6 user: jan.nijtmans tags: tip-626
10:48
Merged apn-disabletcl8api-warnings check-in: 7f6150c949 user: pointsman tags: disabletcl8api
10:07
Fix gcc warning about format specifier in error message check-in: ba6e7c7800 user: apnadkarni tags: trunk, main
09:19
Set the encoding profile to strict in Tcl_FSEvalFileEx(). check-in: 3016169b6f user: pooryorick tags: trunk, main
06:16
Fix warnings generated on disable8api builds check-in: e80d1c5113 user: apnadkarni tags: apn-disabletcl8api-warnings
04:56
Create new branch named "apn-disabletcl8api-warnings" check-in: 0747d260c6 user: apnadkarni tags: apn-disabletcl8api-warnings
00:42
Updated disabletcl8api to post TIP 660. Changed the default while doing that. Now, without related c... check-in: 452896d195 user: pointsman tags: disabletcl8api
00:35
merge trunk check-in: cdc15e9c42 user: griffin tags: bug-fa00fbbbabe
2023-04-20
18:13
sync with trunk. Fix lseq size bugs. check-in: a48444ee91 user: griffin tags: bug-fa00fbbbabe
16:53
Merge 9.0 check-in: aa3e7e529f user: jan.nijtmans tags: tip-626
16:44
Bugs [4ce858a049] (lrepeat), [f4d15772f1] (foreach), [6926a21840] (lmap). check-in: fbe4c73160 user: apnadkarni tags: trunk, main
2023-04-19
19:36
TIP 660 changes to stop warnings in --enable-symbols=mem build. check-in: 5406686e2d user: dgp tags: trunk, main
17:05
Merge trunk [08fc7dfb36]. check-in: 31278b27ed user: pooryorick tags: trunk-encodingdefaultstrict
16:41
Merge trunk [c2d903f6ed]: apn-bigdata-tests. check-in: 9b48ca9beb user: pooryorick tags: trunk-encodingdefaultstrict
15:49
Fix [a4617c8e90] - lsearch index truncation check-in: 08fc7dfb36 user: apnadkarni tags: trunk, main
14:33
Minor doc corrections check-in: 3028d5ae6d user: apnadkarni tags: trunk, main
13:21
Fix [3c04fcdd1a] - join truncates large lists check-in: c4ebde4cb9 user: apnadkarni tags: trunk, main
12:20
Fossil merge [1842599320]: TIP 660 accepted. check-in: 2ae62e3581 user: pooryorick tags: trunk-encodingdefaultstrict
12:15
Merge trunk [883464ea32]. check-in: b5d4c2af53 user: pooryorick tags: trunk-encodingdefaultstrict
11:28
Merge trunk [1ef347e31d]. check-in: d325b41eb8 user: pooryorick tags: trunk-encodingdefaultstrict
11:19
Merge trunk [5995ca9b6c]. check-in: 34fc519806 user: pooryorick tags: trunk-encodingdefaultstrict
09:49
Merge apn-bigdata-tests check-in: c2d903f6ed user: apnadkarni tags: trunk, main
09:18
Merge trunk Closed-Leaf check-in: 0230e9e1ea user: apnadkarni tags: apn-bigdata-tests
07:43
Merge trunk [f9c8bbde44]. check-in: 3237cee77c user: pooryorick tags: trunk-encodingdefaultstrict
07:17
Merge trunk [433637e689]. check-in: 13903d9907 user: pooryorick tags: trunk-encodingdefaultstrict
05:50
Merge mark with 8.7 TIP 660 manpages check-in: 14ce5d5108 user: apnadkarni tags: trunk, main
05:21
Merge mark with 8.7 TIP 660 changes check-in: ab7b32583a user: apnadkarni tags: trunk, main
03:36
TIP 660 accepted. check-in: 1842599320 user: apnadkarni tags: trunk, main
02:32
Pick up lreplace.test and lseq.test from tip-660-with-trunk-testcases Closed-Leaf check-in: 0bf637b9dc user: apnadkarni tags: tip-660
02:00
Merge trunk check-in: 5ad7c7b96d user: apnadkarni tags: tip-660
2023-04-18
23:57
Merge trunk [67baae2829]. check-in: f63a6c9a50 user: pooryorick tags: trunk-encodingdefaultstrict
23:25
Merge trunk [32d5cdd8d0]. check-in: 81b21aae0f user: pooryorick tags: trunk-encodingdefaultstrict
23:24
Merge trunk [8dba618fe6]. check-in: ac418948ce user: pooryorick tags: trunk-encodingdefaultstrict
23:22
Merge trunk [f9a80c2c9e]. check-in: 2623ae23f1 user: pooryorick tags: trunk-encodingdefaultstrict
22:56
Merge trunk [4fc1f701cc] and resolve conflicts. check-in: 83afff3fa5 user: pooryorick tags: trunk-encodingdefaultstrict
22:35
In DoReadChars() reset CHANNEL_ENCODING_ERROR instead of CHANNEL_BLOCKED. check-in: 883464ea32 user: pooryorick tags: trunk, main
22:00
Fix for [25cdcb7e8fb381fb]: Incomplete utf-8 sequence followed by eofchar results in failed asserti... check-in: a02c5b9f8b user: pooryorick tags: trunk, main
21:38
TIP #660, merge trunk, replace testscases with trunk testcases Closed-Leaf check-in: ae89fcb5d3 user: jan.nijtmans tags: tip-660-with-trunk-testcases
21:24
Merge 9.0 check-in: e72d7af6af user: jan.nijtmans tags: tip-626
21:22
Merge tip-657 check-in: 748c6402f5 user: jan.nijtmans tags: tip-659
21:16
Eliminate unnecessary clearance of CHANNEL_STICKY_EOF flag. check-in: af256f4469 user: pooryorick tags: trunk, main
21:05
Merge 9.0 check-in: 7275b67ac4 user: jan.nijtmans tags: tip-657
19:43
Almost a merge-mark, just remove one (size_t) cast. check-in: 1ef347e31d user: jan.nijtmans tags: trunk, main
16:47
Merge trunk check-in: 4faeb40f41 user: apnadkarni tags: apn-bigdata-tests
15:47
Merge 9.0 check-in: 8013020fec user: jan.nijtmans tags: tip-626
15:46
Merge 8.7 check-in: 8e96bc3d63 user: jan.nijtmans tags: trunk, main
15:32
Merge trunk [0d197907c6]. check-in: 17172e8451 user: pooryorick tags: trunk-encodingdefaultstrict
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:47
Correct CHANNEL_BLOCKED to CHANNEL_ENCODING_ERROR in Tcl_GetsObj(). check-in: 93b31fac43 user: pooryorick tags: trunk, main
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
05:18
Fix io-75.1{4,5} on Windows. Ticket [a7a89d422a] check-in: 079d2d5162 user: apnadkarni tags: trunk, main
02:55
Merge trunk check-in: 0a224d1449 user: apnadkarni tags: tip-660
2023-04-17
22:01
Make encoding profile explicit in some tests. check-in: 5995ca9b6c user: pooryorick tags: trunk, main
21:33
Merge trunk [49a4c8f8fb], "TIP 656 accepted", and resolve conflicts. check-in: ab0512022f user: pooryorick tags: trunk-encodingdefaultstrict
20:03
Plug memory leak caused by [46e7091a77b71ed7|this] commit check-in: a99ebef995 user: jan.nijtmans tags: trunk, main
18:56
Merge 9.0 check-in: f91f1fdfd8 user: jan.nijtmans tags: tip-626
18:53
Merge 9.0 check-in: f4b917d87b user: jan.nijtmans tags: tip-626
18:31
merge trunk check-in: 46cf3d1220 user: dgp tags: core-9-0-b1-rc
13:30
Merge trunk [31788d9a4b] and resolve conflicts. check-in: 04c47a8fd6 user: pooryorick tags: trunk-encodingdefaultstrict
12:12
Correct some test descriptions in encoding.test. check-in: f9c8bbde44 user: pooryorick tags: trunk, main
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
23:10
Fix for [eabcbd08274f2d22], [read] error persists on channel with strict encoding after encoding is ... check-in: 3fa3d48874 user: pooryorick tags: trunk, main
18:36
Fix bug-fa00fbbbabe - seq / lindex discrepancies Replace macros with static inline functions. Limit ... check-in: d31251277c user: griffin tags: bug-fa00fbbbabe
18:30
Merge trunk [91094999d0], resolve conflicts, and make Tcl_UtfToExternalDString strict regarding enco... check-in: 54f348a1a8 user: pooryorick tags: trunk-encodingdefaultstrict
18:08
Merge 8.7 check-in: d900f1e009 user: jan.nijtmans tags: trunk, main
17:07
Merge trunk [f868c40053] and resolve conflicts. check-in: bd3f3d1df2 user: pooryorick tags: trunk-encodingdefaultstrict
17:05
Update manpages for TIP 660. Also one size_t -> Tcl_Size change in public API check-in: d2681fe90d user: apnadkarni tags: tip-660
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:16
Remove unneeded ENCODING_UTF flags. check-in: 79045efa37 user: pooryorick tags: trunk, main
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
12:58
Fix mistake in test io-75.14 and make some spelling corrections. check-in: 7015a9d049 user: pooryorick tags: trunk, main
08:29
Merge trunk [2d036d968c] and resolve issues. check-in: d4855bec2a user: pooryorick tags: trunk-encodingdefaultstrict
08:01
Merge trunk check-in: 5bbb59e590 user: apnadkarni tags: tip-660
07:55
Merge trunk check-in: 83aa981859 user: apnadkarni tags: apn-bigdata-tests
05:44
Fix VC++ unused variable warning, lappend and join. check-in: 85c4977a49 user: apnadkarni tags: apn-bigdata-tests
02:28
Fix bug-fa00fbbbab - seq / lindex discrepancies Replace macros with static inline functions. Limit A... Leaf check-in: bbcd6d0c31 user: griffin tags: bug-fa00fbbbab
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
22:11
Fix indenting check-in: 4d28b47d9f user: jan.nijtmans tags: trunk, main
21:21
Add tests for [read] return options "-result read". jn: Since TIP #653 is for Tcl 8.7, whereas th... Closed-Leaf check-in: 5d08f54e2f user: pooryorick tags: tip-653
21:14
Merge 9.0 check-in: d03d816a5e user: jan.nijtmans tags: tip-657
19:50
Fix SetResult doc check-in: 88e677a543 user: jan.nijtmans tags: trunk, main
19:13
Merge 8.7 check-in: 79292291eb user: jan.nijtmans tags: trunk, main
15:20
Extend test io-75.15 to read invalid bytes in binary mode and then use [gets] to retrieve last two l... check-in: c24f41c1e3 user: pooryorick tags: tip-653
13:25
Extend test io-75.15 to read invalid bytes in binary mode and then use [gets] to retrieve last two ... check-in: 433637e689 user: pooryorick tags: trunk, main
12:47
Remove partial result information from [gets] since it doesn't change the file position when it retu... check-in: 79359e68a0 user: pooryorick tags: tip-653
12:15
Merge trunk. check-in: a1bccf546d user: pooryorick tags: tip-653
11:54
Fix for [a7a89d422a4f5dd3], Under strict encoding, [gets] returns an error instead of returning the ... check-in: d481d08ed9 user: pooryorick tags: trunk, main
02:10
Add missing constraint to string-equal/compare test check-in: 3169d8fcc8 user: apnadkarni tags: apn-bigdata-tests
2023-04-14
21:42
Merge 8.7 check-in: 5b5f4f1482 user: jan.nijtmans tags: trunk, main
15:07
Fixed bug-a498006438 check-in: 37f2bddc83 user: apnadkarni tags: apn-bigdata-tests
15:01
Merge trunk check-in: e36ab1e9ba user: apnadkarni tags: tip-660
12:16
Merge trunk. check-in: 1857d9f552 user: pooryorick tags: tip-653
11:49
Fix for issue [718de2132f487cf2], "review use of strip on the stubs library". check-in: af4865b183 user: pooryorick tags: trunk, main
09:19
New test for [gets] with strict encoding. Also add "\" in io-76.9, missing in last commit. check-in: 567407c1cd user: pooryorick tags: trunk, main
09:12
Merge 9.0 check-in: f041e13465 user: jan.nijtmans tags: tip-626
07:21
Fix for [0cd1ae596e709259], under strict encoding, [gets] returns an error even though a complete li... check-in: 67baae2829 user: pooryorick tags: trunk, main
07:04
Merge tip-657 check-in: 6b8e4186b9 user: jan.nijtmans tags: tip-659
07:03
Merge 9.0 check-in: 27a21d05e7 user: jan.nijtmans tags: tip-657
03:24
Merge trunk check-in: b381d87650 user: apnadkarni tags: apn-bigdata-tests
03:06
Finish up list tests. Add testbigdata dict command for generating dicts check-in: a06843b088 user: apnadkarni tags: apn-bigdata-tests
2023-04-13
20:24
Implementation of TIP 653. check-in: 35eecd77d6 user: pooryorick tags: tip-653
18:05
Few more bigdata tests check-in: 37362efd65 user: apnadkarni tags: apn-bigdata-tests
16:58
Re-generate unix/configure check-in: 32d5cdd8d0 user: jan.nijtmans tags: trunk, main
14:31
Rewrite documentation file SetResult.3 check-in: 8dba618fe6 user: pooryorick tags: trunk, main
14:02
Follow-up to previous commit: Let's not break TIP #627 either. Also adapt documentation (will be nee... check-in: 3a6e95a252 user: jan.nijtmans tags: tip-660
13:13
Allow Tcl build without the Tcl 8 compat API. Derived from "disabletcl8api" branch (thanks, Rolf), b... check-in: fc9c3d7c3e user: jan.nijtmans tags: trunk, main
10:20
Clean up Tcl_SetObjResult(). check-in: f9a80c2c9e user: pooryorick tags: trunk, main
09:18
Remove unnecessary reference count bump in Tcl_ReadObjCmd(). check-in: 46e7091a77 user: pooryorick tags: trunk, main
07:16
Remove last reference to -nocomplainencoding and fix some spelling errors. check-in: 0acfab7ee3 user: pooryorick tags: trunk, main
06:18
Merge 8.7 check-in: 4fc1f701cc user: jan.nijtmans tags: trunk, main
02:40
Fix compilation on macos, test loading on mingw check-in: b243ca65bb user: apnadkarni tags: apn-bigdata-tests
00:12
Remove one unnecesary call to Tcl_SetErrno() in DoReadChars(). check-in: 77c37636f0 user: pooryorick tags: trunk, main
2023-04-12
22:41
Merge 9.0 check-in: 032889f9a1 user: jan.nijtmans tags: tip-657
20:39
Correct the documentation of Tcl_SetObjLength. check-in: 1209aeff8a user: pooryorick tags: trunk, main
20:39
Remove unnecessary generation of string representation in DoReadChars. check-in: ff859d0ece user: pooryorick tags: trunk, main
20:06
merge-mark check-in: 567c9daafd user: jan.nijtmans tags: trunk, main
18:37
Rearrange code blocks in DoReadChars to do less work when returning early. check-in: baba91fff4 user: pooryorick tags: trunk, main
18:19
merge-mark check-in: 0d197907c6 user: jan.nijtmans tags: trunk, main
17:08
Test cases for more failures check-in: ca098eab20 user: apnadkarni tags: apn-bigdata-tests
14:25
Correct spelling errors in comments and documentation, but also a non-comment corrections in history... check-in: d65da06a77 user: pooryorick tags: trunk, main
13:51
More int -> Tcl_Size, so (theoretically) longer lists could be handled. Thanks, Rolf! check-in: b921949acd user: jan.nijtmans tags: trunk, main
09:11
Merge 8.7 check-in: 9c60558723 user: jan.nijtmans tags: trunk, main
08:58
Fix [0b9200888e]: TIP #660 breaks TIP #628/#630 check-in: 796eb2ec4b user: jan.nijtmans tags: tip-660
2023-04-11
22:50
Proposed fix for [0b9200888e]: TIP #660 breaks TIP #628/#630 Closed-Leaf check-in: a409b62d34 user: jan.nijtmans tags: bug-0b9200888e
22:03
Merged disabletcl8api-win in. Which adds optional Tcl 9 API only to the windows build with native to... Closed-Leaf check-in: 945fd1d4d2 user: pointsman tags: disabletcl8api
16:52
Add tests for binary command. Add testlutil command for speeding up list tests. check-in: 433d709d0b user: apnadkarni tags: apn-bigdata-tests
2023-04-10
14:52
scan, reg*, subst tests check-in: 536facaa5c user: apnadkarni tags: apn-bigdata-tests
13:21
Fix compiler warnings and crashes. Builds and passes test suite on Windows and Ubuntu for 64-bit Closed-Leaf check-in: e52fa6ebe6 user: apnadkarni tags: disabletcl8api-win
13:19
Add notcl8api to OPTS to mirror --disable-tcl8api in configure check-in: b6fe05811d user: apnadkarni tags: disabletcl8api-win
2023-04-09
16:28
Sloooow progress on testing bigdata check-in: 92cb9585de user: apnadkarni tags: apn-bigdata-tests
00:09
Experimental branch which adds configure option --disable-tcl8api which builds without the Tcl 8 com... check-in: d4a4a4aa02 user: pointsman tags: disabletcl8api
2023-04-08
17:19
A few more bigdata tests for strings check-in: 4b92ea27ef user: apnadkarni tags: apn-bigdata-tests
08:22
Merge 9.0 check-in: 33a8c620c8 user: apnadkarni tags: tip-660
2023-04-07
23:14
Editorial fix in Tcl_Panic() message. check-in: e825ea0680 user: pointsman tags: trunk, main
2023-04-06
18:35
Merge 9.0 Leaf check-in: 60606cb13f user: jan.nijtmans tags: optional-unsigned-size
16:10
Make Tcl_Size signed by default, but allow extension to make it unsigned (experimental) check-in: 4f88786745 user: jan.nijtmans tags: optional-unsigned-size
12:30
merge trunk check-in: afadcef57e user: dgp tags: core-9-0-b1-rc
12:30
merge trunk check-in: b1f698bd2a user: dgp tags: dgp-refactor
12:26
merge trunk check-in: 2b792483a3 user: dgp tags: novem
12:24
Merge bug-[fa3d9fd818fa0072]. check-in: b66d50b4d4 user: pooryorick tags: trunk, main
12:10
Update the documentation for [chan] with regard to binary data. Closed-Leaf check-in: 06a60a1565 user: pooryorick tags: bug-fa3d9fd818fa0072
10:28
Remove obsolete comments. check-in: ae67fc2b74 user: pooryorick tags: bug-fa3d9fd818fa0072
10:03
Further fix for [fa3d9fd818fa0072]. In ChannelState.encoding, NULL no longer represents the binary ... check-in: 39a45eb8ff user: pooryorick tags: bug-fa3d9fd818fa0072
09:52
Eliminate TCL_SIZE_CMP() for now, not a good idea for Tcl 9.0 Closed-Leaf check-in: d00062f436 user: jan.nijtmans tags: optional-signed-size
09:41
Merge trunk. check-in: fc12f939bc user: pooryorick tags: bug-fa3d9fd818fa0072
2023-04-05
17:04
TIP 602 - update manpages check-in: c53063d69b user: apnadkarni tags: trunk, main
16:06
Merge 8.7 check-in: e1baa8ec4a user: jan.nijtmans tags: trunk, main
15:57
Merge tip-659 check-in: 5546c30d7d user: jan.nijtmans tags: tip-659
15:56
Merge 9.0 check-in: 3b3d635da5 user: jan.nijtmans tags: tip-657
15:49
Merge trunk check-in: 2fe73fa78a user: apnadkarni tags: apn-bigdata-tests
15:12
Merge 8.7 check-in: 5f77dae089 user: jan.nijtmans tags: trunk, main
11:44
Fix tclStubInit gcc warnings with TCL_UTF_MAX=3 check-in: df8ed90083 user: apnadkarni tags: tip-660
10:45
Export Tcl_GetSizeFromObj in stubs check-in: de9fdf0738 user: apnadkarni tags: tip-660
04:47
Merge 9.0 check-in: fb8da0d00c user: apnadkarni tags: tip-660
2023-04-04
22:49
Merge 9.0 check-in: f97a5f67b4 user: jan.nijtmans tags: optional-signed-size
22:48
Merge 9.0 check-in: b0f6db7907 user: jan.nijtmans tags: tip-626
22:47
Fix [6390566ecd]: Testcase cmdAH-4.3.13.00DC0000.tail.utf-32.tcl8.a fails sometimes check-in: b27eacb7fc user: jan.nijtmans tags: trunk, main
22:37
Merge 9.0 check-in: fffcf23daf user: jan.nijtmans tags: tip-626
22:10
Merge 9.0 check-in: 6e9b08b3ea user: jan.nijtmans tags: optional-signed-size
21:58
Accidental rename from TCL_8_COMPAT to TCL_SIGNED_SIZE in previous commit, so undo that check-in: 87fc50c710 user: jan.nijtmans tags: trunk, main
21:55
Merge 8.7 check-in: 55d8567978 user: jan.nijtmans tags: trunk, main
21:49
TIP #628 addendum (various fixes to improve handling of 8.7 <-> 9.0 header differences) check-in: d29e69a635 user: jan.nijtmans tags: trunk, main
20:50
more progress check-in: 4e36871191 user: jan.nijtmans tags: optional-signed-size
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:41
merge trunk check-in: e4ee47b22d user: dgp tags: novem
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
15:03
Merge trunk check-in: c3ca7c3387 user: jan.nijtmans tags: tip-626
14:55
Merge 8.7 check-in: 48ba3c7b64 user: jan.nijtmans tags: trunk, main
11:35
Fix gcc warnings from prior 9.0 merge check-in: c03ada3a6d user: apnadkarni tags: tip-660
10:31
Merge tip-657 check-in: 74c585eb69 user: jan.nijtmans tags: tip-659
10:30
Merge 9.0 check-in: 20c305d91d user: jan.nijtmans tags: tip-626
10:27
Merge 9.0 check-in: 4dbed74737 user: jan.nijtmans tags: tip-660
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:10
Merge 9.0 check-in: c5a1a23ae4 user: jan.nijtmans tags: tip-626
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
11:09
Fix macos Tcl_MacOSXOpenVersionedBundleResources to use Tcl_Size check-in: 255dd4b6cd user: apnadkarni tags: tip-660
2023-03-30
22:27
Merge 9.0 check-in: 25dd65ee5c user: jan.nijtmans tags: tip-657
22:24
Merge 9.0 check-in: 6396c6443a user: jan.nijtmans tags: tip-626
22:22
Merge 8.7 check-in: 7c9d2dc7a3 user: jan.nijtmans tags: trunk, main
18:01
TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntu check-in: eb81a25271 user: apnadkarni tags: tip-660
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 check-in: 3be296f297 user: jan.nijtmans tags: tip-626
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:14
Merge 9.0 check-in: c5129f73d0 user: jan.nijtmans tags: tip-626
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:40
Merge 9.0 check-in: f809c32f0e user: jan.nijtmans tags: tip-626
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:55
Merge 9.0 check-in: 2e7e961670 user: jan.nijtmans tags: tip-626
16:54
Merge 8.7 check-in: 78beedf7e2 user: jan.nijtmans tags: trunk, main
09:22
Merge 9.0 check-in: ad1e9cb0a9 user: jan.nijtmans tags: tip-626
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:32
Merge 9.0 check-in: 86d82b531d user: jan.nijtmans tags: tip-626
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 9.0 check-in: 62ec72b70e user: jan.nijtmans tags: tip-626
11:58
Merge 8.7 check-in: 20cad126cd user: jan.nijtmans tags: trunk, main
11:46
Merge 9.0 check-in: 2887536489 user: jan.nijtmans tags: tip-626
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:15
Merge 9.0 check-in: c9dd529165 user: jan.nijtmans tags: tip-626
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:23
Merge 9.0 check-in: 308b682781 user: jan.nijtmans tags: tip-626
20:11
Merge 8.7 check-in: 31788d9a4b user: jan.nijtmans tags: trunk, main
19:48
Merge 9.0 check-in: 536c49c7a2 user: jan.nijtmans tags: tip-626
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:53
Merge 9.0 check-in: 16bec8e036 user: jan.nijtmans tags: tip-626
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 9.0 check-in: 67bbacb7f0 user: jan.nijtmans tags: tip-626
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:31
Merge 9.0 check-in: 508710638c user: jan.nijtmans tags: tip-626
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
22:01
Merge 9.0 check-in: d560cdb0d1 user: jan.nijtmans tags: tip-626
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
20:46
Merge 9.0 check-in: fef53bf657 user: jan.nijtmans tags: tip-626
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:43
Merge 9.0 check-in: 38f5d517dd user: jan.nijtmans tags: tip-626
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: e50f70450c user: dgp tags: novem
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: 005ce890d8 user: dgp tags: novem
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:30
Merge 9.0 check-in: 7884884840 user: jan.nijtmans tags: tip-626
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: 5b3f54982c user: dgp tags: novem
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: 6794db8f83 user: dgp tags: novem
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:40
merge trunk check-in: 97fdbd1dd9 user: dgp tags: novem
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
08:10
Merge 9.0 check-in: 24d64bf0f1 user: jan.nijtmans tags: tip-626
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: 68aa4b81aa user: dgp tags: novem
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:32
merge trunk check-in: 52e4be6b72 user: dgp tags: novem
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
14:05
merge trunk check-in: 0b0fbd9584 user: dgp tags: novem
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
16:39
merge trunk check-in: 9f46470d24 user: dgp tags: novem
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:10
merge trunk check-in: 2b509a79c6 user: dgp tags: novem
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
17:11
Merge 9.0 check-in: 8ec9969434 user: jan.nijtmans tags: tip-626
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:10
merge trunk check-in: 22cf779a8b user: dgp tags: novem
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:04
Merge 9.0 check-in: c74698a3cd user: jan.nijtmans tags: tip-626
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
16:59
merge trunk check-in: ecef2a0da8 user: dgp tags: novem
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
17:21
merge trunk check-in: d989c34034 user: dgp tags: novem
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
23:05
Merge 9.0 check-in: 01e3112cfb user: jan.nijtmans tags: tip-626
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
15:13
merge trunk check-in: fd9dea8294 user: dgp tags: novem
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
15:21
merge trunk check-in: e216df432f user: dgp tags: novem
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
17:11
merge trunk check-in: e660a136b4 user: dgp tags: novem
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
17:09
Merge 9.0 check-in: a120d3b10d user: jan.nijtmans tags: tip-626
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:02
merge trunk check-in: ab5a7939f3 user: dgp tags: novem
13:01
merge trunk check-in: c862ecc13b user: dgp tags: dgp-refactor
11:37
Merge 9.0 check-in: 18885b9958 user: jan.nijtmans tags: tip-626
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:46
merge trunk check-in: 5908a85b08 user: dgp tags: novem
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
14:23
Merge 9.0 check-in: 7787a1c006 user: jan.nijtmans tags: tip-626
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:15
Merge 9.0 check-in: fafa51753e user: jan.nijtmans tags: tip-626
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:16
Merge 9.0 check-in: d440d96e2b user: jan.nijtmans tags: tip-626
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:38
Merge 9.0 check-in: 334190e9b7 user: jan.nijtmans tags: tip-626
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:12
Merge 8.7 check-in: 2b17ac5d49 user: jan.nijtmans tags: tip-626
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:50
merge trunk check-in: 05ee490a3b user: dgp tags: novem
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:49
merge trunk check-in: bdb510aae1 user: dgp tags: novem
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:51
merge trunk check-in: fc81e39756 user: dgp tags: novem
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:29
Merge 9.0 check-in: 32aebe8054 user: jan.nijtmans tags: tip-626
16:12
Merge 8.7 check-in: a0931c5bdb user: jan.nijtmans tags: trunk, main
2022-11-18
20:11
Use mp_pack in tclLink.c check-in: ffccff8b7c user: jan.nijtmans tags: tip-626
20:08
Add mp_pack/mp_pack_count to libtommath stub table check-in: 5eae71ceb4 user: jan.nijtmans tags: tip-626
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
13:49
merge trunk check-in: 92253f73ad user: dgp tags: novem
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
14:05
merge trunk check-in: f918e8f15b user: dgp tags: novem
2022-11-13
21:46
Merge 9.0 check-in: f4ff6ec315 user: jan.nijtmans tags: tip-626
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
13:37
merge trunk check-in: 9b90650e8e user: dgp tags: novem
2022-11-08
22:33
Merge 9.0 check-in: e5cf96aa8e user: jan.nijtmans tags: tip-626
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:54
Merge 9.0 check-in: c34a9ce703 user: jan.nijtmans tags: tip-626
20:27
More int -> size_t (argc and level) in trace handling check-in: 1f236beaba user: jan.nijtmans tags: trunk, main
15:38
Trace.level from int -> size_t check-in: 473c02f0b5 user: jan.nijtmans tags: tip-626
10:02
Merge 9.0 check-in: 0d4c20231f user: jan.nijtmans tags: tip-626
10:01
Merge 8.7 check-in: edb5f3a1bf user: jan.nijtmans tags: trunk, main
07:32
Merge 9.0 check-in: f4a5f22d1e user: jan.nijtmans tags: tip-626
07:31
Merge 8.7 check-in: 914966b1f5 user: jan.nijtmans tags: trunk, main
2022-11-07
22:23
Merge 9.0 check-in: d52bfe33ad user: jan.nijtmans tags: tip-626
22:04
Use TCLFLEXARRAY check-in: 6bdb639d0c user: jan.nijtmans tags: trunk, main
21:21
Merge 9.0 check-in: f5414f8e58 user: jan.nijtmans tags: tip-626
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
14:33
merge trunk check-in: b7342b545a user: dgp tags: novem
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
11:45
Update Tcl_Filesystem documentation check-in: 223f87bc09 user: jan.nijtmans tags: tip-626
11:19
Rebase TIP #626 to latest 9.0. Change Tcl version number from 9.0 to 9.1a0 check-in: efcf7c37fe user: jan.nijtmans tags: tip-626
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
14:22
merge trunk check-in: cab2e08443 user: dgp tags: novem
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
18:31
merge trunk check-in: 49539d958c user: dgp tags: novem
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
00:25
merge trunk check-in: f641bce65f user: dgp tags: novem
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:47
Merge 9.0 check-in: a10fca8ddd user: jan.nijtmans tags: novem
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:09
Merge 9.0 check-in: 620af40081 user: jan.nijtmans tags: novem
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
16:00
merge trunk check-in: 9c287fc4d4 user: dgp tags: novem
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: 0895933935 user: dgp tags: novem
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:49
merge trunk check-in: 4d0b8f6251 user: dgp tags: novem
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
14:32
merge trunk check-in: 213e11b1f5 user: dgp tags: novem
14:23
Merge next checkin. resolve conflicts. check-in: 9899e5c8aa user: dgp tags: novem
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:14
Merge conflict-free trunk checkins check-in: 41771eb7f9 user: dgp tags: novem
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
18:37
merge trunk check-in: 6df0150367 user: dgp tags: novem
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
10:37
Update Tcl_TraceVar manual page. check-in: b20b38d408 user: sbron tags: tip-634
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
13:45
merge trunk check-in: 62e447c78c user: dgp tags: novem
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:37
merge trunk check-in: 51efedee7f user: dgp tags: novem
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
21:31
merge trunk check-in: 1723b49437 user: dgp tags: novem
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
19:13
merge trunk check-in: f89d5cb43f user: dgp tags: novem
16:30
Fix bug-99e834bf33 check-in: b30b31e1d4 user: griffin tags: trunk, main
10:36
Merge 9.0 check-in: 71b2d5db3c user: jan.nijtmans tags: tip-626
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:07
Merge 9.0 check-in: 73b23e2c2c user: jan.nijtmans tags: tip-626
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:41
Merge 9.0 check-in: efd8353c0d user: jan.nijtmans tags: tip-626
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
15:06
Merge 9.0 check-in: e868215b25 user: jan.nijtmans tags: tip-626
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
13:04
merge trunk check-in: f78e8ba0b5 user: dgp tags: novem
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
20:30
merge trunk check-in: e29f364b8a user: dgp tags: novem
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
13:39
merge trunk check-in: 79ac463401 user: dgp tags: novem
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:31
merge trunk check-in: 9b7d2bb58a user: dgp tags: novem
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
11:57
merge trunk check-in: c5fdc0c88e user: dgp tags: novem
2022-09-20
12:09
rebase to latest trunk check-in: db829e5126 user: jan.nijtmans tags: tip633-tcl9-fconfigure-strictencoding
2022-09-19
19:47
Merge 9.0 check-in: 6732737b9c user: jan.nijtmans tags: tip-626
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:58
merge 9.0 check-in: ebf2c72c2c user: jan.nijtmans tags: novem
08:56
Merge 8.7 check-in: bf562688b4 user: jan.nijtmans tags: trunk, main
2022-09-18
21:11
Put back original TclGetObjInterpProc() check-in: 1a4c473060 user: jan.nijtmans tags: tip-626
2022-09-17
12:44
Merge 9.0 check-in: e81228e349 user: jan.nijtmans tags: tcl8-compat
2022-09-16
21:27
one more like [e1b76fbcf839caae] 🙂 check-in: 1ed72242df user: jan.nijtmans tags: novem
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
12:23
merge trunk check-in: 872d8b2800 user: dgp tags: novem
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:24
Adapt tests to the fact that the "novem" branch has revised [glob] to stop raising an error on an em... check-in: e1b76fbcf8 user: dgp tags: novem
12:12
Merge trunk. NOTE: 9 failing tests in fileName.test check-in: 000f7e8ffa user: dgp tags: novem
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
11:38
merge trunk check-in: bbd69de8d1 user: dgp tags: novem
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
16:11
Merge 9.0 check-in: 7cf5b22032 user: jan.nijtmans tags: tip-626
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
12:27
merge trunk check-in: 89f4aa199a user: dgp tags: novem
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
20:17
merge trunk check-in: 6236855981 user: dgp tags: novem
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
23:14
forget about internal objProc/objClientData check-in: 2d85857ad1 user: jan.nijtmans tags: tip-626
15:25
Let InvokeObjectCommand() handle argc<0 check-in: 013a134dde user: jan.nijtmans tags: tip-626
15:18
Remove TclInvokeObjectCommand from internal stubs table check-in: 1644ef7df4 user: jan.nijtmans tags: tip-626
14:53
Merge 9.0 check-in: fd936b8f51 user: jan.nijtmans tags: tip-626
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:46
merge trunk check-in: 59f9d9ef32 user: dgp tags: novem
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
2022-09-08
16:27
re-base to Tcl 9.0 check-in: 458f184dd6 user: jan.nijtmans tags: tip-465
14:17
Merge 9.0 check-in: 58d1c214c6 user: jan.nijtmans tags: tcl8-compat
14:14
Merge 9.0 check-in: 700f6a4e9a user: jan.nijtmans tags: tip-626
14:14
Merge 8.7 check-in: eabc05de29 user: jan.nijtmans tags: trunk, main
11:02
fix documentation check-in: 647ccc22d0 user: jan.nijtmans tags: tip-626
2022-09-07
14:47
Tcl_Size -> size_t (twice) check-in: f4a3a415e6 user: jan.nijtmans tags: tcl8-compat
14:40
merge trunk check-in: 18ef41c5e4 user: dgp tags: dgp-refactor
14:32
Merge 9.0 check-in: b7b016904b user: jan.nijtmans tags: tcl8-compat
14:23
merge trunk check-in: 70eb19e5bc user: dgp tags: novem
07:48
Merge 9.0 check-in: 45883a5a2d user: jan.nijtmans tags: tip-626
07:47
Merge 8.7 check-in: 7b88ab39e3 user: jan.nijtmans tags: trunk, main
2022-09-06
13:35
Correct Tcl_DriverWideSeekProc documentation, matching implementation check-in: 96b639593c user: jan.nijtmans tags: trunk, main
2022-09-05
15:25
Merge 8.7. Primarily ticket [55a02f20ec] check-in: 4c33048573 user: apnadkarni tags: trunk, main
2022-09-04
20:07
Merge 9.0 check-in: aeb9d22519 user: jan.nijtmans tags: tip-626
2022-09-03
13:22
Finish TIP #627 implementation for Tcl 9.0: handle objProc2/objClientData2 fields for Tcl_CmdInfo check-in: a2b5a59823 user: jan.nijtmans tags: trunk, main
2022-09-02
22:41
Complete Tcl_SetCommandInfoFromToken() implementation, in case Tcl_CreateObjCommand() is used to cr... Closed-Leaf check-in: a897984acf user: jan.nijtmans tags: tip-627
15:20
Merge 8.7 check-in: cb0298ceba user: jan.nijtmans tags: trunk, main
14:41
Some additional protection for objc < 0 check-in: 40cb7bb886 user: jan.nijtmans tags: tip-627
14:32
Merge 9.0 check-in: b397975685 user: jan.nijtmans tags: tip-627
14:14
Merge 8.7 check-in: 0c44322bba user: jan.nijtmans tags: trunk, main
13:06
Merge 9.0 check-in: 9f186e0796 user: jan.nijtmans tags: tip-627
12:58
Merge 8.7 check-in: 1be138a148 user: jan.nijtmans tags: trunk, main
10:17
Finish remaining part of TIP-627 for Tcl 9.0: Handle objProc2/objClientData2 fields correctly in Tcl... check-in: 1d4041c69e user: jan.nijtmans tags: tip-627
10:14
close fork check-in: 076347d2f5 user: jan.nijtmans tags: trunk, main
07:42
Some more (internal) ClientData -> void * changes check-in: 1f524aee1d user: jan.nijtmans tags: trunk, main
2022-09-01
15:46
Merge 8.7 check-in: 5f804c9432 user: jan.nijtmans tags: trunk, main
15:16
Merge 8.7 check-in: 2c2909c0ab user: jan.nijtmans tags: trunk, main
2022-08-31
11:06
Implement modification of the 'name2' trace callback argument. check-in: f5cc609f18 user: sbron tags: tip-634
10:06
Merge 8.7 check-in: 6d8032a094 user: jan.nijtmans tags: trunk, main
09:25
Merge 9.0 check-in: 1165f2f25d user: jan.nijtmans tags: tip-626
09:12
Since numAfterRangeEnd (of type size_t) is always >= 0, those LIST_ASSERT's are useless check-in: 926456e64b user: jan.nijtmans tags: trunk, main
09:07
Merge 8.7 check-in: c8722e2db2 user: jan.nijtmans tags: trunk, main
2022-08-30
22:48
Merge 8.7 check-in: 8a9a9e32d2 user: jan.nijtmans tags: trunk, main
16:18
Rename TclGetObjInterpProc2 back to TclGetObjInterpProc check-in: 96275a9f3e user: jan.nijtmans tags: tip-626
10:15
Don't do CHECKS=nodep build on Windows check-in: a8de6f4541 user: jan.nijtmans tags: tip-626
2022-08-29
22:07
Make TclObjInvoke() MODULE_SCOPE too check-in: 883689a334 user: jan.nijtmans tags: tip-626
21:59
Make TclObjInterpProc() MODULE_SCOPE check-in: f8c96c2ba8 user: jan.nijtmans tags: tip-626
21:10
merge-mark check-in: c65b7904a6 user: jan.nijtmans tags: trunk, main
19:56
when compiling with TCL_NO_DEPRECATED, remove objProc interfaces check-in: 44af621069 user: jan.nijtmans tags: tip-626
14:00
Merge 9.0 Closed-Leaf check-in: e35fad18e7 user: jan.nijtmans tags: tip-602
13:43
More int -> size_t check-in: 4001be22d4 user: jan.nijtmans tags: tip-626
11:54
Merge 9.0 check-in: 55a5cd2e35 user: jan.nijtmans tags: tip-626
10:15
Merge 8.7 (already mostly prepared in tip-625-for-9 branch) check-in: c3c75e63cd user: jan.nijtmans tags: trunk, main
10:00
Merge 9.0 Closed-Leaf check-in: 35df7d21f1 user: jan.nijtmans tags: tip-625-for-9
2022-08-28
21:39
If both objProc2 and objProc are defined, prefer objProc2 check-in: 95f0da008b user: jan.nijtmans tags: tip-626
20:54
Merge 9.0. More progress in TclOO handling check-in: ef51c0f8bf user: jan.nijtmans tags: tip-626
2022-08-27
08:14
Alternative fix for the error messages by chw, which doesn't break traces on non-existing array elem... check-in: 363e6b7614 user: sbron tags: tip-634
2022-08-26
23:12
Merge 8.7 check-in: 692e27d3f1 user: jan.nijtmans tags: trunk, main
20:31
Merge 9.0 check-in: 113a94bda9 user: jan.nijtmans tags: tip-626
20:26
Close fork check-in: f26adc2a94 user: jan.nijtmans tags: trunk, main
20:25
Merge 8.7 check-in: 8caf007cbd user: jan.nijtmans tags: trunk, main
17:19
Tcl_GetVersion(3) - we just use int for components now, not Tcl_ReleaseType; Cleanup stray tag. check-in: 5841b9ed3c user: bch tags: trunk, main
16:02
Start TIP #635 implementation. check-in: 589bf49957 user: sbron tags: tip-635
15:29
More progress check-in: ee2c20bb6b user: jan.nijtmans tags: tip-626
2022-08-25
20:46
Merge 8.7 check-in: 8a13b9df4a user: jan.nijtmans tags: trunk, main
2022-08-24
12:03
Use whitespace consistent with the surrounding code. check-in: bc45cf9d0b user: sbron tags: tip-634
11:53
Fix env array access through upvar to a single element. check-in: cf8cda26f7 user: sbron tags: tip-634
11:28
Fix error message, so trace tests 16.2, 16.9, and 16.16 pass again. check-in: 15434730f7 user: sbron tags: tip-634
11:19
Add tests for the TIP #634 functionality. check-in: 558e015257 user: sbron tags: tip-634
11:18
Start TIP #634 implementation using modified patch from ticket #2969488 by ferrieux. check-in: d09523d5c9 user: sbron tags: tip-634
2022-08-23
20:29
fix(?) stray ckalloc()/ckfree(); ref TIP 494. check-in: 9449eb2ba5 user: bch tags: trunk, main
11:00
merge-mark check-in: 3571bff11b user: jan.nijtmans tags: tip-626
10:58
Merge 9.0 check-in: f0b2bcafe3 user: jan.nijtmans tags: tip-626
10:51
Merge 8.7 check-in: 6235c2801f user: jan.nijtmans tags: trunk, main
10:22
small amend to [d052d2a1b01ba2c8], code review check-in: 545b86c21d user: sebres tags: trunk, main
07:37
Merge 8.7 check-in: 70e5e7b94f user: jan.nijtmans tags: trunk, main
07:03
Fix [d052d2a1b01ba2c8]: avoid leak in TestsetbytearraylengthObjCmd() check-in: 28c9825590 user: jan.nijtmans tags: trunk, main
06:45
Merge 8.7 check-in: c8254879c3 user: jan.nijtmans tags: trunk, main
2022-08-22
16:26
Merge 9.0 check-in: b0be6ec54d user: jan.nijtmans tags: tip-626
15:48
Merge 9.0 check-in: 38ece79e87 user: jan.nijtmans tags: tip-626
14:09
merge trunk check-in: 8b4b520113 user: dgp tags: dgp-refactor
14:01
merge trunk check-in: ce43a686bf user: dgp tags: novem
04:24
Merge 8.7 winConsole fixes. check-in: 6ed2ebdebc user: apnadkarni tags: trunk, main
2022-08-21
21:33
Merge 8.7 check-in: 4a40cfe75b user: jan.nijtmans tags: trunk, main
2022-08-20
17:09
Merged fix for bug [baa51423c2] check-in: 87687f362f user: apnadkarni tags: trunk, main
2022-08-19
17:02
Do tilde expansion when initializing from TCLLIBPATH and TM env vars check-in: e1f26efd78 user: apnadkarni tags: tip-602
16:52
Implement file tildeexpand check-in: 147f0d45bb user: apnadkarni tags: tip-602
05:49
Merge trunk check-in: 8da10854c5 user: apnadkarni tags: tip-602
2022-08-08
12:48
merge trunk check-in: a8c6470f5d user: dgp tags: dgp-refactor
12:47
merge trunk check-in: fb43e49751 user: dgp tags: novem
2022-08-07
10:11
Remove code that was ifdef'ed out check-in: 80e43c5296 user: apnadkarni tags: tip-602
2022-08-04
15:15
Fix a case of lf not being flushed in certain cases when the crlf sequence gets split across two buf... check-in: cf8be3fc82 user: max tags: trunk, main
2022-08-01
17:07
Update tests for TIP 602 check-in: 6eaabea19f user: apnadkarni tags: tip-602
2022-07-31
11:54
Add 'file home' command check-in: 5c0068801f user: apnadkarni tags: tip-602
06:32
Merged trunk. check-in: ca07997992 user: apnadkarni tags: tip-602
2022-07-30
21:47
Undo knownBug constraint: no longer necessary check-in: 8a76a9d9ab user: jan.nijtmans tags: tip-625-for-9
20:48
Merge 9.0 and tip-625 check-in: e0689c7926 user: jan.nijtmans tags: tip-625-for-9
2022-07-29
11:10
merge 8.7 check-in: 7288bae49d user: sebres tags: trunk, main
2022-07-28
10:52
Merge 8.7 check-in: 55a80617ef user: jan.nijtmans tags: trunk, main
2022-07-27
16:21
merge tip-625 check-in: f4126389f6 user: jan.nijtmans tags: tip-625-for-9
16:19
Merge tip-625 check-in: f6cd2e7b05 user: jan.nijtmans tags: tip-625-for-9
2022-07-26
13:32
Fix msvc OPTS=symbols build. Eliminate (int) typecast check-in: 5020aeebd1 user: jan.nijtmans tags: dgp-refactor
2022-07-25
14:08
merge-mark check-in: e17c116ad7 user: jan.nijtmans tags: trunk, main
13:19
merge trunk check-in: 6c09d4c0f4 user: dgp tags: dgp-refactor
13:10
merge trunk check-in: 1acf5865ef user: dgp tags: novem
2022-07-24
20:41
Merge tip-625 check-in: 987844a6c4 user: jan.nijtmans tags: tip-625-for-9
20:10
Merge 9.0 check-in: 14a5eb1b0c user: jan.nijtmans tags: tip-625-for-9
2022-07-22
22:10
Merge 8.7 check-in: 801fca0b0a user: jan.nijtmans tags: trunk, main
14:38
Merge 8.7 check-in: 634dfafbfd user: jan.nijtmans tags: trunk, main
2022-07-21
16:39
merge trunk check-in: 3d8c51d392 user: dgp tags: dgp-refactor
16:24
merge trunk check-in: 28ef6f8974 user: dgp tags: novem
15:28
Merge 8.7 check-in: d6839d9a64 user: jan.nijtmans tags: trunk, main
14:59
merge trunk check-in: 5f208501fe user: dgp tags: dgp-refactor
14:53
merge trunk check-in: 4233732045 user: dgp tags: novem
14:20
Backout checkin [2d9219a55d] to correct segfaults otherwise seen in the test suite on a CentOS 7 sys... Closed-Leaf check-in: 1388b849c3 user: dgp tags: dgp-bytearray-macro
2022-07-20
16:36
Merge 8.7 check-in: 253cc69709 user: jan.nijtmans tags: trunk, main
2022-07-19
12:21
merge-mark check-in: b910e9d101 user: jan.nijtmans tags: trunk, main
09:56
Merge 8.7 check-in: 5e5cbb06cd user: jan.nijtmans tags: trunk, main
08:56
Merge 8.7 check-in: 7c6436ddb3 user: jan.nijtmans tags: trunk, main
2022-07-18
15:41
merge trunk check-in: e63641101b user: dgp tags: dgp-refactor
15:40
merge trunk check-in: 0b4acf1ace user: dgp tags: novem
12:57
Merge tip-625 check-in: 25cc1d1966 user: jan.nijtmans tags: tip-625-for-9
2022-07-17
13:13
Merge 8.7 check-in: 52752ddc27 user: jan.nijtmans tags: trunk, main
2022-07-14
15:25
More progress check-in: 149c68c1aa user: jan.nijtmans tags: tip-625-for-9
12:35
First shot at TIP #625 for Tcl 9.0. Mark lrepeat-1.8 as 'knownBug', that's OK for now. check-in: ca659ae3fa user: jan.nijtmans tags: tip-625-for-9
10:55
merge-mark check-in: 57323bfd06 user: jan.nijtmans tags: trunk, main
2022-07-13
14:17
merge trunk check-in: 62e3adfa8d user: dgp tags: novem
14:16
merge trunk check-in: 05f78543c6 user: dgp tags: dgp-refactor
13:03
Merge 8.7 check-in: d223b1f225 user: jan.nijtmans tags: trunk, main
07:35
merge-mark check-in: f49ed53d34 user: jan.nijtmans tags: trunk, main
2022-07-12
20:35
merge trunk check-in: bc9a189997 user: dgp tags: dgp-refactor
19:47
merge trunk check-in: 3751bd57c1 user: dgp tags: novem
13:31
merge-mark check-in: 33ec6e8700 user: jan.nijtmans tags: trunk, main
09:22
Merge 8.7 check-in: db6106323b user: jan.nijtmans tags: trunk, main
03:14
Merge 8.7 - winConsole.test check-in: 55f2d471cd user: apnadkarni tags: trunk, main
2022-07-11
11:34
Merge 8.7 check-in: c3f734e137 user: jan.nijtmans tags: trunk, main
2022-07-10
20:42
Merge 8.7 check-in: 5855f98042 user: jan.nijtmans tags: trunk, main
19:58
Merge 8.7 check-in: 2ceabf7c06 user: jan.nijtmans tags: trunk, main
2022-07-08
13:48
Resolve ~ for MacOS during initialization check-in: d5e36ebe1a user: apnadkarni tags: tip-602
04:06
Start on TIP-602 implementation. Work in progress check-in: 2c8e086843 user: apnadkarni tags: tip-602
2022-07-07
11:02
Merge 8.7 check-in: 6a9d4a980a user: jan.nijtmans tags: trunk, main
2022-07-06
16:02
Create new branch named "tip-602" check-in: 3609274878 user: apnadkarni tags: tip-602
10:39
TclInvokeStringCommand2 -> TclInvokeStringCommand check-in: b141bf081c user: jan.nijtmans tags: tip-626
2022-07-05
21:57
Merge 9.0 check-in: 83b4c4aca0 user: jan.nijtmans tags: tip-626
12:19
Merge 8.7 check-in: c5c9bc7f27 user: jan.nijtmans tags: trunk, main
10:22
Merge 8.7 check-in: cede17caf3 user: jan.nijtmans tags: trunk, main
2022-07-04
11:39
Merge 9.0 check-in: ae5c2b2d24 user: jan.nijtmans tags: tcl8-compat
11:36
Merge 8.7 check-in: 3350f965cf user: jan.nijtmans tags: trunk, main
11:21
TIP #619: New TCL_COMBINE flag for Tcl_UniCharToUtf() check-in: 3bb6f6602c user: jan.nijtmans tags: trunk, main
2022-07-03
22:32
Merge 8.7 check-in: ae8ffae821 user: jan.nijtmans tags: trunk, main
2022-07-02
19:52
Merge 8.7 check-in: a544dd663a user: jan.nijtmans tags: trunk, main
2022-07-01
15:28
Merge 9.0 check-in: b18dab50b6 user: jan.nijtmans tags: tcl8-compat
15:21
Merge 8.7 check-in: 7a22c18225 user: jan.nijtmans tags: trunk, main
11:53
Merge 9.0. Fix MacOSX build check-in: ce01e4e6bd user: jan.nijtmans tags: tcl8-compat
2022-06-30
11:32
Merge-mark check-in: d0856e68cb user: jan.nijtmans tags: trunk, main
2022-06-28
09:42
Merge 8.7. Don't worry about Tcl_GetErrorLine() any more check-in: abc7fd3e46 user: jan.nijtmans tags: trunk, main
08:02
Handle tclIntPlatDecls.h check-in: be0c042c66 user: jan.nijtmans tags: tcl8-compat
2022-06-27
10:07
Fix superflous !endif check-in: ee15e79f3f user: jan.nijtmans tags: tcl8-compat
2022-06-26
22:49
Add OPTS=tcl8 check-in: e496600364 user: jan.nijtmans tags: tcl8-compat
21:59
Fix TclpGetClicks/TclpGetSeconds's Tcl 8 compabitility check-in: 4867cfd9a4 user: jan.nijtmans tags: tcl8-compat
21:23
Better Tcl8 compatibility for tclPlatDecls.h and tclInt.h check-in: a8054b4d99 user: jan.nijtmans tags: tcl8-compat
2022-06-24
20:55
Merge-mark 9.0. Use Tcl_Size (but not in tclWinDde.c/tclWinReg.c) check-in: dde6b03ee3 user: jan.nijtmans tags: tcl8-compat
20:11
merge-mark check-in: 3fe4afca06 user: jan.nijtmans tags: trunk, main
14:44
Complete removal of version from stub library check-in: 19837fe045 user: jan.nijtmans tags: tcl8-compat
14:29
Merge 9.0 check-in: 919cfd1989 user: jan.nijtmans tags: tcl8-compat
14:28
Merge 8.7 check-in: 9ed1e2629e user: jan.nijtmans tags: trunk, main
14:01
Merge 9.0 check-in: 22477a415f user: jan.nijtmans tags: tcl8-compat
13:56
Merge 8.7 check-in: 649fbfb04d user: jan.nijtmans tags: trunk, main
13:30
Use TCL_MAJOR_VERSION to document (kind of) what's the difference between Tcl8 and Tcl9 check-in: 1380b099f4 user: jan.nijtmans tags: trunk, main
13:07
Better tcl8 compatibility for tclInt.h check-in: 44dd4fee53 user: jan.nijtmans tags: tcl8-compat
11:42
merge-mark check-in: 78a1f709af user: jan.nijtmans tags: tcl8-compat
11:41
Merge 8.7 check-in: 9e31fdc99c user: jan.nijtmans tags: trunk, main
11:36
Merge 9.0 check-in: 156fe6ade8 user: jan.nijtmans tags: tcl8-compat
11:10
Merge 8.7 check-in: d7c6d5b5e1 user: jan.nijtmans tags: trunk, main
07:17
Merge 8.7 check-in: b410ece120 user: jan.nijtmans tags: trunk, main
2022-06-23
15:56
Merge 9.0 check-in: 3eaad9efeb user: jan.nijtmans tags: tcl8-compat
15:51
Merge 9.0 check-in: 83f13fff23 user: jan.nijtmans tags: dgp-refactor
15:47
Merge 8.7 check-in: c3e73cb483 user: jan.nijtmans tags: trunk, main
15:01
Merge 9.0 check-in: 39bbe9011e user: jan.nijtmans tags: tip-626
15:00
Merge 9.0 check-in: ad8bc1a706 user: jan.nijtmans tags: tcl8-compat
14:58
Merge 8.7 check-in: 5652c2738d user: jan.nijtmans tags: trunk, main
14:06
Merge 9.0 check-in: a6c54e6b7d user: jan.nijtmans tags: tcl8-compat
14:05
Merge 9.0 check-in: 24a5f73f89 user: jan.nijtmans tags: tip-626
13:58
Merge 9.0 check-in: 653cd6f4f7 user: jan.nijtmans tags: novem
13:16
Merge 8.7. Update documentation check-in: 91447bb515 user: jan.nijtmans tags: trunk, main
12:26
Merge 9.0 check-in: 49ca76bace user: jan.nijtmans tags: tcl8-compat
12:25
Merge 9.0 check-in: 00271a885a user: jan.nijtmans tags: tip-626
12:24
Merge 8.7 check-in: d7d0b0b2ab user: jan.nijtmans tags: trunk, main
09:49
Merge 9.0 check-in: 9933f147a4 user: jan.nijtmans tags: tcl8-compat
09:11
Merge 8.7 check-in: c5ef9ca079 user: jan.nijtmans tags: trunk, main
2022-06-22
22:25
Forget about TCL_8_COMPAT check-in: 7e7387ffcf user: jan.nijtmans tags: tcl8-compat
21:40
Merge 9.0 check-in: 4286a25914 user: jan.nijtmans tags: tip-626
16:50
Merge 9.0 check-in: d34db2b058 user: jan.nijtmans tags: tcl8-compat
16:49
Merge 8.7 check-in: 25c93ebf65 user: jan.nijtmans tags: trunk, main
14:24
No quotes when testing for TCL_MAJOR_VERSION check-in: 750d6b65fa user: jan.nijtmans tags: tcl8-compat
2022-06-20
21:55
Merge 9.0 check-in: 8b72df118a user: jan.nijtmans tags: tip-626
21:49
Merge 9.0 check-in: 9c6be84ca5 user: jan.nijtmans tags: tcl8-compat
21:47
Fix (internal) TclFindElement() signature (int -> size_t) check-in: 728f51f3a7 user: jan.nijtmans tags: trunk, main
21:26
More Tcl_Size , check-in: 9ce47ca77b user: jan.nijtmans tags: tcl8-compat
15:21
Merge 8.7 check-in: cd281f760d user: jan.nijtmans tags: trunk, main
15:13
More Tcl_Size check-in: 5157f6a572 user: jan.nijtmans tags: tcl8-compat
09:47
Merge 8.7 check-in: 94b73a50d8 user: jan.nijtmans tags: trunk, main
2022-06-19
20:27
Merge 9.0 check-in: 51aab5d0be user: jan.nijtmans tags: tip-626
20:26
merge-mark check-in: e9f168dc8b user: jan.nijtmans tags: trunk, main
19:46
Implement Tcl_NRCallObjProc() check-in: f0e00ba8f4 user: jan.nijtmans tags: tip-626
05:03
How about fixing all instances (follow-up to [9c4dcc7347])? check-in: 2cbbac8b34 user: bch tags: trunk, main
01:22
correct LinkVar.3 per [ddaa30125], TIP 312 check-in: 9c4dcc7347 user: bch tags: trunk, main
2022-06-15
13:53
merge trunk check-in: 31348182ac user: dgp tags: dgp-refactor
13:10
merge trunk check-in: 793b412cf3 user: dgp tags: novem
12:25
Merge 9.0 check-in: 14591090bd user: jan.nijtmans tags: tip-626
12:23
Merge 9.0 check-in: 4cd01baa33 user: jan.nijtmans tags: tcl8-compat
12:17
Merge-mark check-in: 57690dd1e0 user: jan.nijtmans tags: trunk, main
11:59
Merge 9.0 check-in: ac1dac14c4 user: jan.nijtmans tags: tcl8-compat
11:46
Remove the Tcl_GetByteArrayFromObj/TclGetByteArrayFromObj stub entries: Those are macro's now. check-in: 2d9219a55d user: jan.nijtmans tags: trunk, main
10:11
Merge 9.0 check-in: dd3a3234c0 user: jan.nijtmans tags: tcl8-compat
10:10
Merge 8.7 check-in: 254a983313 user: jan.nijtmans tags: trunk, main
09:26
merge-mark check-in: dc53150fa6 user: jan.nijtmans tags: trunk, main
06:40
Merge 9.0 check-in: e12239aaf8 user: jan.nijtmans tags: tcl8-compat
2022-06-14
14:46
Bigger range for Tcl_GetRange() testcases check-in: 6b21de086b user: jan.nijtmans tags: trunk, main
14:34
Merge 8.7. Even more testcases for Tcl_GetRange() check-in: d608c6b5aa user: jan.nijtmans tags: trunk, main
12:57
Merge 8.7 check-in: 3a1d196f8e user: jan.nijtmans tags: trunk, main
06:18
Two more Tcl_ListObjReplace test-cases check-in: 59fe99f950 user: jan.nijtmans tags: trunk, main
2022-06-13
20:50
Merge 8.7. Eliminate warning, seen with clang check-in: f2bd6bed00 user: jan.nijtmans tags: trunk, main
13:46
Use Tcl_Size in dde/registry check-in: 3878ffc9ce user: jan.nijtmans tags: tcl8-compat
13:35
merge trunk check-in: a9a4b8b305 user: dgp tags: dgp-refactor
13:30
Merge more from trunk. resolve conflicts check-in: 1cce2e1aa5 user: dgp tags: dgp-refactor
13:16
Merge conflict-free from trunk check-in: 36032a89c0 user: dgp tags: dgp-refactor
12:48
merge trunk check-in: f5318e30d2 user: dgp tags: novem
12:11
Merge 9.0 check-in: ae2c816783 user: jan.nijtmans tags: tcl8-compat
12:01
Some int argc -> size_t argc check-in: eefb8d77a7 user: jan.nijtmans tags: trunk, main
11:46
Merge 8.7 check-in: 77b3699a84 user: jan.nijtmans tags: trunk, main
07:32
Use TCL_8_COMPAT to change Tcl_Size to ptrdiff_t check-in: 5e6303cdd8 user: jan.nijtmans tags: tcl8-compat
2022-06-12
21:23
Handle Tcl_GetByteArrayFromObj() better check-in: 46e316b271 user: jan.nijtmans tags: tcl8-compat
20:08
Handle list/dict compatibility better check-in: 2e9cc1b17b user: jan.nijtmans tags: tcl8-compat
19:27
Handle Tcl_Close, Tcl_CallFrame and Tcl_StatBuf correctly check-in: b186ecd1ee user: jan.nijtmans tags: tcl8-compat
18:30
Fix "gcc 4.8.5 is unhappy with macros that explicitly test (&foo) as booleans". Testing for NULL-poi... check-in: ebf559b128 user: jan.nijtmans tags: trunk, main
16:54
Enhance for Windows check-in: d21cef9e4b user: jan.nijtmans tags: tcl8-compat
16:35
Merge 9.0 check-in: 32158e2bb6 user: jan.nijtmans tags: tcl8-compat
16:33
Merge 8.7 check-in: 7a7cda5600 user: jan.nijtmans tags: trunk, main
16:04
Merge 9.0 check-in: 0028826e06 user: jan.nijtmans tags: tcl8-compat
16:03
Merge 8.7 check-in: de85a2bd53 user: jan.nijtmans tags: trunk, main
15:13
Make the idea (finally) work check-in: 76e0438a38 user: jan.nijtmans tags: tcl8-compat
11:49
Merge 9.0 check-in: 8493cbf322 user: jan.nijtmans tags: tcl8-compat
2022-06-10
20:24
Merge 8.7 check-in: 8c31c163af user: jan.nijtmans tags: trunk, main
14:28
One more conflict resolution (slightly more efficient packing) check-in: d20b5eae9b user: jan.nijtmans tags: dgp-refactor
13:45
Provide help with solving merge conflicts ;-) check-in: 71597277a7 user: jan.nijtmans tags: dgp-refactor
2022-06-09
20:25
Merge 9.0 Closed-Leaf check-in: 631cce8656 user: jan.nijtmans tags: tip-619
16:31
Merge 9.0 check-in: 475b98506a user: jan.nijtmans tags: tip-626
13:45
Internal bug in Tcl_GetIndexFromObjStruct re-definition (works, as long as sizeof(struct) == sizeof(... check-in: ccbe007452 user: jan.nijtmans tags: trunk, main
07:03
More (internal) int -> size_t, allowing values > 2^31 check-in: 5d828b481d user: jan.nijtmans tags: trunk, main
2022-06-08
18:08
Merge conflict free checkins from trunk. check-in: 037fbfc5f5 user: dgp tags: dgp-refactor
13:21
merge trunk Closed-Leaf check-in: 268356f5db user: dgp tags: gcc-485-silence-warning
12:40
Merge 9.0 check-in: 2532f27b23 user: jan.nijtmans tags: tip-626
10:42
Merge 9.0 check-in: 8bf9a06d69 user: jan.nijtmans tags: novem
10:35
Undo unintended (internal) variable rename check-in: f2ba4eead8 user: jan.nijtmans tags: trunk, main
10:23
TIP #616: Tcl lists > 2^31 elements check-in: 574358cda4 user: jan.nijtmans tags: trunk, main
09:49
Merge-mark check-in: 215c9961de user: jan.nijtmans tags: trunk, main
2022-06-07
20:52
Merge 9.0 Closed-Leaf check-in: 5e6b7606e2 user: jan.nijtmans tags: tip-616
15:19
int -> size_t in (internal) Tcl_ResolveCompiledVarProc check-in: 42a2d5084b user: jan.nijtmans tags: trunk, main
2022-06-06
17:40
No need for separate Tcl_ProcObjCmd2 check-in: 594ca4f790 user: jan.nijtmans tags: tip-626
17:18
Code cleanup check-in: dc02f6d920 user: jan.nijtmans tags: tip-626
2022-06-05
23:08
More progress check-in: 1bbd0470dd user: jan.nijtmans tags: tip-626
2022-06-03
17:03
merge trunk check-in: d6b3177e14 user: dgp tags: dgp-refactor
16:05
merge trunk check-in: 8561e1d6f3 user: dgp tags: novem
15:50
Merge trunk except for ineffective alternative fix. check-in: 2fef21c66e user: dgp tags: gcc-485-silence-warning
14:50
Merge tip-616 check-in: 5a1b607e17 user: jan.nijtmans tags: tip-626
14:48
Merge 9.0 check-in: c22f7a0309 user: jan.nijtmans tags: tip-616
14:47
Merge 8.7 check-in: af5d80ea0a user: jan.nijtmans tags: trunk, main
13:26
More progress check-in: 9e56b21ab3 user: jan.nijtmans tags: tip-626
2022-06-02
16:19
Merge tip-616 check-in: 01642269d3 user: jan.nijtmans tags: tip-626
16:18
Merge 9.0 check-in: 1020610400 user: jan.nijtmans tags: tip-616
16:09
Merge 8.7 check-in: 7b57511a36 user: jan.nijtmans tags: trunk, main
15:01
More int -> size_t, in regexp handling (should of been part of TIP #537/494) check-in: c6ec782d67 user: jan.nijtmans tags: trunk, main
08:44
Put back earlier (temprary) removed functions check-in: 7ae3e8e11d user: jan.nijtmans tags: tip-626
2022-06-01
20:17
More progress check-in: 512f5b3a7d user: jan.nijtmans tags: tip-626
14:29
Revert some more testcode to old API check-in: 61b5082b11 user: jan.nijtmans tags: tip-626
13:56
Revert Dde/Registry extensions to old API check-in: c7b40e162c user: jan.nijtmans tags: tip-626
2022-05-31
16:20
Implement Tcl_NRCreateCommand() check-in: d1659fe4f9 user: jan.nijtmans tags: tip-626
13:34
Merge tip-616 check-in: 8549aa9755 user: jan.nijtmans tags: tip-626
12:36
Merge 9.0. Add Tcl_ProcObjCmd2() check-in: c8c0090cb1 user: jan.nijtmans tags: tip-616
10:57
Merge 8.7 check-in: b780ee9ef2 user: jan.nijtmans tags: trunk, main
10:24
Update documentation check-in: 9369cfb5ca user: jan.nijtmans tags: tip-626
2022-05-30
21:05
bug-fix check-in: a166087b83 user: jan.nijtmans tags: tip-626
15:17
Further implementation attempt check-in: 09937b2415 user: jan.nijtmans tags: tip-626
12:43
Merge tip-616. More progress check-in: 064bba1c17 user: jan.nijtmans tags: tip-626
07:05
Merge 9.0 check-in: 61d908e6a8 user: jan.nijtmans tags: tip-616
2022-05-29
21:05
Merge 8.7 check-in: 5feeeccef5 user: jan.nijtmans tags: trunk, main
2022-05-28
20:25
Fix Windows build check-in: a5522b56d8 user: jan.nijtmans tags: tip-626
2022-05-27
21:40
Prevent "switch" crash check-in: 2a068538e2 user: jan.nijtmans tags: tip-626
16:54
Merge 8.7 check-in: 611555a56f user: jan.nijtmans tags: trunk, main
13:43
More progress check-in: 0abbc2f620 user: jan.nijtmans tags: tip-626
11:41
More progress check-in: c40d2e59ed user: jan.nijtmans tags: tip-626
09:53
Merge tip-616. Fix 2 crashes. Fix Windows build check-in: 05feab5d87 user: jan.nijtmans tags: tip-626
09:18
Merge 9.0 check-in: 473a7c2a44 user: jan.nijtmans tags: tip-616
06:52
Merge 8.7 check-in: e5d9be30c9 user: jan.nijtmans tags: trunk, main
00:21
msgcat documentation: reflect code Closed-Leaf check-in: fa310f2735 user: bch tags: trunk, main
2022-05-26
22:37
Merge 8.7 check-in: e038f915d9 user: jan.nijtmans tags: trunk, main
22:24
Merge 9.0 check-in: c285d50728 user: jan.nijtmans tags: tip-616
21:41
documentation spelling error check-in: b0224a5f20 user: bch tags: trunk, main
21:12
Eliminate warnings in tclProc.c with USE_DTRACE. Try to eliminate warnings with gcc 4.8.5, which i i... check-in: 98a084d08f user: jan.nijtmans tags: trunk, main
21:01
Merge 8.7 check-in: ff970b6e7a user: jan.nijtmans tags: trunk, main
19:43
gcc 4.8.5 is unhappy with macros that explicitly test (&foo) as booleans, like: In file included fr... check-in: fd55b65ca8 user: dgp tags: gcc-485-silence-warning
12:51
Merge 9.0 check-in: 93dabee7ab user: jan.nijtmans tags: tip-616
12:48
Merge 8.7 check-in: 06b7d613f9 user: jan.nijtmans tags: trunk, main
2022-05-25
22:26
See [https://github.com/tcltk/tcl/pull/14] check-in: d30891ab4e user: jan.nijtmans tags: trunk, main
22:20
Many int-> size_t check-in: 7062de3ba7 user: jan.nijtmans tags: tip-626
21:21
merge trunk check-in: a3f30fc2bf user: dgp tags: dgp-refactor
21:03
merge trunk check-in: 6446e2401a user: dgp tags: novem
15:42
Merge tip-616 check-in: d38e7dc748 user: jan.nijtmans tags: tip-626
15:27
Merge 9.0 check-in: aaed6af003 user: jan.nijtmans tags: tip-616
15:26
Merge 8.7 check-in: 28262ccd3e user: jan.nijtmans tags: trunk, main
15:09
More progress check-in: 49a2271a2d user: jan.nijtmans tags: tip-626
11:01
Merge 8.7 check-in: ad1a79e16b user: jan.nijtmans tags: trunk, main
09:25
Another try check-in: d426eec605 user: jan.nijtmans tags: tip-626
09:08
merge-mark (TIP #622 is not for Tcl 9.0!) check-in: 1d0a657839 user: jan.nijtmans tags: trunk, main
2022-05-24
20:15
Merge 8.7 check-in: 5711088c36 user: jan.nijtmans tags: trunk, main
12:46
Merge 9.0 check-in: f61bb83b43 user: jan.nijtmans tags: tip-616
12:45
Compiler warning when USE_DTRACE=1 check-in: ce5726e9b8 user: jan.nijtmans tags: trunk, main
12:34
Starting TIP #626 implementation. WIP, far from finished check-in: 16a9e324dd user: jan.nijtmans tags: tip-626
10:17
Merge 9.0 check-in: d97cd97d14 user: jan.nijtmans tags: tip-616
2022-05-22
15:18
Merge 8.7 check-in: e1d15ebba3 user: jan.nijtmans tags: trunk, main
12:00
Merge 8.7 check-in: 954e0a28d8 user: jan.nijtmans tags: trunk, main
2022-05-19
15:05
Merge 9.0 check-in: 60d39427c4 user: jan.nijtmans tags: tip-619
15:04
Merge 9.0 check-in: 27d6e8f628 user: jan.nijtmans tags: tip-616
14:51
TIP #481: Also prefer size_t functions when lengthPtr == NULL check-in: be2297f317 user: jan.nijtmans tags: trunk, main
11:00
Elaborate TIP #481 implementation: Make clear that Tcl_GetUnicodeFromObj and Tcl_GetStringFromObj pa... check-in: 19af4bcc3f user: jan.nijtmans tags: trunk, main
2022-05-18
09:23
More doc fixes check-in: 0ee7133de4 user: jan.nijtmans tags: tip-616
09:08
Merge 9.0 check-in: b2488a6d41 user: jan.nijtmans tags: tip-616
09:06
doc fix check-in: 1beee45316 user: jan.nijtmans tags: trunk, main
09:05
Improve doc: error-handling in Dict/List when > 2**31 elements check-in: ec375247eb user: jan.nijtmans tags: tip-616
2022-05-17
17:02
Doc fix check-in: cc0c6057c8 user: jan.nijtmans tags: trunk, main
16:27
Merge 9.0 check-in: bc06da9fc7 user: jan.nijtmans tags: tip-619
13:27
Merge 9.0 check-in: e563372259 user: jan.nijtmans tags: tip-616
11:17
Merge 8.7 check-in: 74c6a378ca user: jan.nijtmans tags: trunk, main
07:32
Merge 9.0. Fix compilation (due to new macro's in previous commit) check-in: 53d044ea40 user: jan.nijtmans tags: tip-616
07:23
Merge 8.7 check-in: c40b25005d user: jan.nijtmans tags: trunk, main
06:20
Add missing macro's. Thanks to Ashok, noticing this check-in: eab7c7ad60 user: jan.nijtmans tags: tip-616
2022-05-16
07:20
Merge 9.0 check-in: bb7df394c9 user: jan.nijtmans tags: tip-616
2022-05-15
23:06
merge [trunk] check-in: ef75766f09 user: bch tags: bch_sign_and_width
20:46
Merge-mark (TIP #622 is _not_ forward-merged to 9.0!) check-in: 38153759d9 user: jan.nijtmans tags: trunk, main
2022-05-13
23:31
Undo deprecation of Tcl_AppendUnicodeToObj(). See also [https://core.tcl-lang.org/tips/doc/trunk/ti... check-in: 2b3b54d98a user: jan.nijtmans tags: trunk, main
23:29
Merge 8.7 check-in: 62b44f677a user: jan.nijtmans tags: trunk, main
10:18
Merge 8.7 check-in: 31ab7746e2 user: jan.nijtmans tags: trunk, main
04:14
merge [trunk] check-in: d77588ea7e user: bch tags: bch_sign_and_width
2022-05-12
13:17
merge-mark check-in: e0a7c586f3 user: jan.nijtmans tags: trunk, main
2022-05-11
19:08
Merge 8.7 check-in: 4011aaa21f user: jan.nijtmans tags: trunk, main
2022-05-10
16:20
Merge 8.7 check-in: 0abf2e6017 user: jan.nijtmans tags: trunk, main
2022-05-09
19:43
Merge 8.7 check-in: 3b4d777afe user: jan.nijtmans tags: trunk, main
2022-05-06
07:31
Merge 8.7 check-in: 478e6231ab user: jan.nijtmans tags: trunk, main
2022-05-04
07:27
http: tolerant again invalid reply header "content-encoding: UTF-8". Ticket [8eb64b1520] check-in: 8d92c72151 user: oehhar tags: trunk, main
2022-05-01
22:41
merge [trunk] check-in: 3b9626d07b user: bch tags: bch_sign_and_width
2022-04-29
21:46
Experiment: Don't allow spaces in integers Closed-Leaf check-in: 9e70beec40 user: jan.nijtmans tags: no-int-space
11:19
Merge 8.7 check-in: 2a16497781 user: jan.nijtmans tags: trunk, main
2022-04-28
10:59
Merge 8.7 check-in: cd72fa92d9 user: jan.nijtmans tags: trunk, main
2022-04-27
15:18
merge trunk check-in: c78ad16f19 user: dgp tags: dgp-refactor
15:13
merge trunk check-in: b818f50e0c user: dgp tags: novem
2022-04-26
17:16
Merge 9.0 Closed-Leaf check-in: 729eb5af44 user: jan.nijtmans tags: tip-622
16:02
Merge 9.0 check-in: 65fb279cf5 user: jan.nijtmans tags: tip-619
15:59
Merge 9.0 check-in: dda26bfcce user: jan.nijtmans tags: tip-616
15:41
Merge 8.7 check-in: 5431bc3d9c user: jan.nijtmans tags: trunk, main
13:35
merge 8.7 check-in: a15654a930 user: sebres tags: trunk, main
12:22
Tcl_GetIndexFromObjStruct -> Tcl_GetIndexFromObj. Don't use braces around (Tcl_GetBytesFromObj) check-in: b76b65a1af user: jan.nijtmans tags: trunk, main
12:11
Missing macro's for Tcl_GetBytesFromObj() (TIP #568), only can handle size_t * this way check-in: ec90023458 user: jan.nijtmans tags: trunk, main
07:26
Merge 9.0 check-in: cd7b8ec59c user: jan.nijtmans tags: tip-622
07:22
Merge 9.0 check-in: 4bf1dcd5bf user: jan.nijtmans tags: tip-616
07:19
Merge 9.0 check-in: e6c64822d4 user: jan.nijtmans tags: tip-619
2022-04-21
16:49
merge trunk check-in: 31c1cbbc2a user: dgp tags: dgp-refactor
16:49
merge trunk check-in: db69b08372 user: dgp tags: novem
12:59
merge-mark check-in: 0a21ba5523 user: jan.nijtmans tags: trunk, main
10:23
Merge 8.7 check-in: 3911d261ad user: jan.nijtmans tags: trunk, main
2022-04-20
20:24
merge [trunk] check-in: 3550542d19 user: bch tags: bch_sign_and_width
16:16
Merge 8.7 check-in: 6b30a8e712 user: jan.nijtmans tags: trunk, main
14:35
merge-mark check-in: 162011d1a0 user: jan.nijtmans tags: trunk, main
12:50
Merge 8.7 check-in: bd0ef87d4d user: jan.nijtmans tags: trunk, main
10:20
Merge 8.7 check-in: 06c121d0f3 user: jan.nijtmans tags: trunk, main
2022-04-16
19:15
Merge 8.7 check-in: 9c4b66708b user: jan.nijtmans tags: trunk, main
2022-04-15
14:53
Merge 8.7 check-in: f62d9c7e98 user: jan.nijtmans tags: trunk, main
12:34
merge trunk check-in: 42098e6b0c user: dgp tags: dgp-refactor
12:34
merge trunk check-in: 10470de215 user: dgp tags: novem
2022-04-14
21:01
Merge 9.0 check-in: 15bcaf1527 user: jan.nijtmans tags: tip-616
20:49
Merge 9.0 check-in: bdbd113bfb user: jan.nijtmans tags: tip-619
20:46
Merge 8.7 check-in: 8e12109fba user: jan.nijtmans tags: trunk, main
13:17
Merge 9.0 check-in: 118b29f6a7 user: jan.nijtmans tags: tip-619
12:57
Merge 8.7 check-in: 71b15dc856 user: jan.nijtmans tags: trunk, main
08:51
Merge 8.7 check-in: 5b56055122 user: jan.nijtmans tags: trunk, main
06:43
Merge 8.7 check-in: 91094d4952 user: jan.nijtmans tags: trunk, main
2022-04-13
21:39
Eliminate many (enum) type-casts, no longer necessary thanks to TIP #613 check-in: f55ca129b3 user: jan.nijtmans tags: trunk, main
20:49
merge trunk check-in: 4656ed8ff1 user: dgp tags: dgp-refactor
20:43
merge trunk check-in: ef3392072a user: dgp tags: novem
2022-04-12
15:28
Merge 9.0 Closed-Leaf check-in: fad4faf6bd user: jan.nijtmans tags: tip-613-usage
14:45
Merge 8.7 check-in: 36fed047f1 user: jan.nijtmans tags: trunk, main
13:53
Code formatting check-in: b9ec970f2b user: jan.nijtmans tags: tip-613-usage
13:32
Merge 9.0 check-in: bd27ca5ff2 user: jan.nijtmans tags: tip-613-usage
13:16
Merge 8.7 check-in: e5f388f030 user: jan.nijtmans tags: trunk, main
12:26
Merge 9.0 check-in: 227f5fefd5 user: jan.nijtmans tags: tip-613-usage
12:14
Merge 8.7 check-in: b18187c601 user: jan.nijtmans tags: trunk, main
10:54
Fix breakage in tclInterp.c check-in: 02b74500d4 user: jan.nijtmans tags: tip-613-usage
2022-04-11
15:13
CC_NONE -> CC_NULL. Otherwise, there's a conflict with Windows headers check-in: 168623ec98 user: jan.nijtmans tags: tip-613-usage
11:20
Merge 9.0. Eliminate almost all remaining (enum) casts check-in: c07c617c41 user: jan.nijtmans tags: tip-613-usage
2022-04-08
13:58
merge trunk check-in: 3ea55c9ab0 user: dgp tags: dgp-refactor
13:58
merge trunk check-in: 279339f1ce user: dgp tags: novem
13:01
Merge 9.0 check-in: 9deb2f6e30 user: jan.nijtmans tags: tip-619
12:58
Merge 9.0 check-in: c3e1923e3d user: jan.nijtmans tags: tip-616
12:46
Merge 8.7. Fix some indexObj testcases on 32-bit systems check-in: a6e0a098ba user: jan.nijtmans tags: trunk, main
10:16
Merge 9.0 check-in: b260952b61 user: jan.nijtmans tags: tip-613-usage
09:37
Merge 9.0 check-in: a1d061ebc8 user: jan.nijtmans tags: tip-619
09:17
merge-mark check-in: cd54e2d73a user: jan.nijtmans tags: trunk, main
2022-04-04
14:55
Merge 9.0 check-in: 6294eff1c3 user: jan.nijtmans tags: tip-616
14:33
merge-mark check-in: c1acf3a241 user: jan.nijtmans tags: trunk, main
14:09
In tclCkalloc.c, count malloc/free's using size_t in stead of unsigned int. check-in: 9c41cca07e user: jan.nijtmans tags: trunk, main
13:08
Merge 9.0 check-in: 1f9dd2280e user: jan.nijtmans tags: tip-616
12:57
merge trunk check-in: 51f65efd0f user: dgp tags: novem
12:57
merge trunk check-in: 59f5025130 user: dgp tags: dgp-refactor
11:53
Merge 8.7 check-in: 06d0ee3bb0 user: jan.nijtmans tags: trunk, main
09:03
Merge 8.7 check-in: 3e689dda8a user: jan.nijtmans tags: trunk, main
2022-04-01
13:36
Rebase to Tcl 9.0 check-in: 2c8ec3463c user: jan.nijtmans tags: tip-613-usage
13:13
Merge 9.0 check-in: 4edde5dc8a user: jan.nijtmans tags: tip-616
13:12
Merge 9.0 check-in: 4ce1a22a7f user: jan.nijtmans tags: tip-619
12:55
merge trunk check-in: a666fecbe6 user: dgp tags: dgp-refactor
12:52
merge trunk check-in: 3523e66dcb user: dgp tags: novem
10:33
Merge 9.0 check-in: a46b82b5b8 user: jan.nijtmans tags: tip-622
10:29
Add UTF-16 versions of Tcl_GetCharLength/Tcl_GetRange/Tcl_GetUniChar to the stub table. Should have ... check-in: 9e1c0d7636 user: jan.nijtmans tags: trunk, main
09:48
Fix some more testcases (involving string reverse/trim) check-in: ceef59a9f1 user: jan.nijtmans tags: tip-619
07:50
More protections for invalid argc values check-in: 643f9d1450 user: jan.nijtmans tags: tip-616
2022-03-31
21:45
Make "word" in ForIterData size_t ; check-in: fa4ded9ebe user: jan.nijtmans tags: tip-616
21:25
more tweaks check-in: f89280f1fb user: jan.nijtmans tags: tip-616
20:10
More progress check-in: 24e731e5e2 user: jan.nijtmans tags: tip-616
16:33
more progress check-in: e87add1ce3 user: jan.nijtmans tags: tip-616
16:21
More progress check-in: a8d3491010 user: jan.nijtmans tags: tip-616
15:59
more progress check-in: c4d11f04a1 user: jan.nijtmans tags: tip-616
10:08
Final tweaks in testcases check-in: 90ada8fb35 user: jan.nijtmans tags: tip-619
09:44
Oops check-in: 79cf8dfd4b user: jan.nijtmans tags: tip-619
07:20
Minor change in utf.test check-in: 87fbb569c8 user: jan.nijtmans tags: tip-619
07:08
Merge 9.0. Restore some testcases working correctly with TCL_UTF_MAX=3 check-in: 29baa0e4f8 user: jan.nijtmans tags: tip-619
2022-03-30
19:51
merge trunk check-in: 8aaf572217 user: dgp tags: dgp-refactor
19:48
merge trunk check-in: 6427931523 user: dgp tags: novem
15:44
More progress check-in: 7939de52fe user: jan.nijtmans tags: tip-616
14:46
More progress check-in: 308da2dbf7 user: jan.nijtmans tags: tip-616
12:25
Merge 9.0 check-in: 0c8bec9859 user: jan.nijtmans tags: tip-616
12:16
Merge 9.0 check-in: b8cda9c82e user: jan.nijtmans tags: tip-622
12:13
Fix limit-checking on first/last arguments for Tcl_GetRange(). Was not correctly forward-merged from... check-in: 876c0a74be user: jan.nijtmans tags: trunk, main
2022-03-29
22:17
Merge 9.0. Fix CONTINUATION macro, and testcases check-in: 38c85a4afd user: jan.nijtmans tags: tip-619
20:39
Merge 9.0 check-in: 7aed67e9e6 user: jan.nijtmans tags: tip-622
19:40
Add UTF-16 versions of Tcl_NumUtfChars/Tcl_UtfAtIndex to the stub table. Should have been part of TI... check-in: 87bc45e9d1 user: jan.nijtmans tags: trunk, main
19:25
merge trunk check-in: 5896401477 user: dgp tags: dgp-refactor
19:24
merge trunk check-in: 42e10e091e user: dgp tags: novem
13:56
Merge 9.0 check-in: 9643ca7e40 user: jan.nijtmans tags: tip-622
13:42
Merge 9.0 check-in: 0ae0bd6a24 user: jan.nijtmans tags: tip-616
13:41
Merge 8.7 check-in: 29f2111bc0 user: jan.nijtmans tags: trunk, main
13:17
More progress check-in: 205f96536f user: jan.nijtmans tags: tip-616
10:37
More progress check-in: c561bb0174 user: jan.nijtmans tags: tip-616
09:39
Merge 9.0 check-in: c8bd2f31ce user: jan.nijtmans tags: tip-622
09:30
Merge 9.0 check-in: cb2a7d7c43 user: jan.nijtmans tags: tip-616
08:43
Merge 8.7 check-in: 4ec57ed516 user: jan.nijtmans tags: trunk, main
2022-03-28
14:05
merge trunk check-in: 1dabf53a84 user: dgp tags: dgp-refactor
14:03
merge trunk check-in: 6966652baf user: dgp tags: novem
11:48
Merge 8.7 check-in: f0c5b7eabd user: jan.nijtmans tags: trunk, main
10:07
Fix some compiler warnings check-in: 9a1423505b user: jan.nijtmans tags: tip-616
2022-03-25
15:36
Merge 8.7 check-in: 01f361fbb5 user: jan.nijtmans tags: trunk, main
08:20
Put back Tcl_AppendUnicodeToObj() check-in: b0051f1af1 user: jan.nijtmans tags: tip-622
2022-03-24
22:55
Bugfix for TclGetCharLength(): Make sure objPtr->bytes is filled check-in: 36e99f8654 user: jan.nijtmans tags: tip-622
22:18
size_t continued check-in: 70f7e01e90 user: jan.nijtmans tags: tip-616
21:24
More size_t check-in: 0539fd20c5 user: jan.nijtmans tags: tip-616
14:28
Add UTF-16 versions of Tcl_GetRange/Tcl_GetUniChar check-in: 019a79d8e8 user: jan.nijtmans tags: tip-622
2022-03-23
20:10
Make varIndexes a size_t[] check-in: 05b146d3be user: jan.nijtmans tags: tip-616
17:22
More progress check-in: a917223f94 user: jan.nijtmans tags: tip-616
16:57
Merge 9.0. More progress check-in: 567f709b24 user: jan.nijtmans tags: tip-616
2022-03-22
23:18
Simplyfy Tcl_UtfAtIndex check-in: d395ff5ce6 user: jan.nijtmans tags: tip-622
20:11
Merge 9.0 check-in: b83a28b5d6 user: jan.nijtmans tags: tip-622
20:00
Merge 8.7 check-in: 6e4122820d user: jan.nijtmans tags: trunk, main
17:37
merge trunk check-in: 74a815a617 user: dgp tags: dgp-refactor
17:37
merge trunk check-in: 2ecf7eee95 user: dgp tags: novem
17:25
Merge 9.0 check-in: da67e58db1 user: jan.nijtmans tags: tip-622
17:25
Merge 8.7 check-in: 6de7c57db7 user: jan.nijtmans tags: trunk, main
17:06
Put back TclNumUtfChars (as TclNumUtfCharsM) macro for speedup check-in: a52cd29e90 user: jan.nijtmans tags: tip-622
08:16
Add UTF-16 versions of Tcl_UniCharLength/Tcl_NumUtfChars/Tcl_UtfAtIndex. Needed for Tk's glyph_index... check-in: d9384cad48 user: jan.nijtmans tags: tip-622
2022-03-21
19:00
merge trunk check-in: 0d1b86a27c user: dgp tags: dgp-refactor
19:00
merge trunk check-in: 96b3712b4d user: dgp tags: novem
14:19
Merge 9.0 check-in: d5e4d34abb user: jan.nijtmans tags: tip-616
14:18
Fix compiler warnings, due to the use of macro's check-in: 67dcdf17e2 user: jan.nijtmans tags: trunk, main
14:17
Change expectation for encoding-24.15 testcase: current code cannot detect (yet) that this byte seq... check-in: 3e2264d373 user: jan.nijtmans tags: trunk, main
11:57
Merge 8.7 check-in: 09bc9a1e28 user: jan.nijtmans tags: trunk, main
2022-03-20
21:33
Merge 8.7 Fix Tcl_UtfToExternalDString/Tcl_ExternalToUtfDString to use the right flag value (TCL_ENC... check-in: d5909b1f12 user: jan.nijtmans tags: trunk, main
20:17
Adapt Tcl_GetChannelBufferSize signature check-in: 30a2502062 user: jan.nijtmans tags: tip-616
2022-03-18
23:09
Further , check-in: 995c65ad87 user: jan.nijtmans tags: tip-616
22:11
More progress check-in: 5e82dc9591 user: jan.nijtmans tags: tip-616
14:04
Merge 9.0 check-in: 6477ffafea user: jan.nijtmans tags: tip-616
14:04
Merge 9.0 check-in: 220e472e1d user: jan.nijtmans tags: tip-619
13:22
Merge 8.7 check-in: b1420df200 user: jan.nijtmans tags: trunk, main
11:18
Merge 9.0 check-in: 43e035eb1e user: jan.nijtmans tags: tip-619
11:08
Merge 9.0 check-in: f0d0d1ae2c user: jan.nijtmans tags: tip-616
11:06
Add proper clean-up to 3 testcases. Failing this, causes test-failures on Windows check-in: f5b119a239 user: jan.nijtmans tags: trunk, main
2022-03-17
19:57
Merge fork check-in: baa1ae5aef user: oehhar tags: tip607-encoding-failindex
19:48
TIP607 encoding failindex: user documentation check-in: 232bdb38aa user: oehhar tags: tip607-encoding-failindex
17:52
Eliminate "deprecated" constraint: doens't exist in 9.0 any more. Also remove unused variable check-in: 36d988130e user: jan.nijtmans tags: tip607-encoding-failindex
17:25
TIP607 encoding failindex: merge trunk. Correct the remaining use of TCL_ENCODING_STOPONERROR by !TC... check-in: c6a2f6fa80 user: oehhar tags: tip607-encoding-failindex
17:02
Update documentation check-in: c69d45fc78 user: jan.nijtmans tags: trunk, main
16:55
Eliminate usage of TCL_ENCODING_STOPONERROR flag, since in Tcl 9.0 is has no meaning any more check-in: 511ea65183 user: jan.nijtmans tags: trunk, main
16:30
TIP607 encoding failindex: also implement encoding convertto, move tests to cmdAH.test, as the other... check-in: f123c80acf user: oehhar tags: tip607-encoding-failindex
15:40
Merge fork check-in: fdae83aded user: jan.nijtmans tags: tip607-encoding-failindex
15:38
More check-in: 6267a2e0b5 user: jan.nijtmans tags: tip-616
15:05
More progress check-in: 4c5be4f585 user: jan.nijtmans tags: tip-616
14:12
merge main check-in: 38951135b3 user: oehhar tags: tip607-encoding-failindex
13:44
Merge 9.0 check-in: 8707b51282 user: jan.nijtmans tags: tip-616
13:34
Merge 9.0 check-in: 147f584909 user: jan.nijtmans tags: tip607-encoding-failindex
13:23
TIP607 encoding failindex: correct error message, test bytecompiled version check-in: 7cc915be21 user: oehhar tags: tip607-encoding-failindex
12:07
merge-mark check-in: 073263bf23 user: jan.nijtmans tags: trunk, main
11:37
Merge 8.7 check-in: 1555f0596f user: jan.nijtmans tags: trunk, main
2022-03-16
18:26
merge trunk check-in: fb0f56616f user: oehhar tags: tip607-encoding-failindex
18:20
TIP607 encoding failindex: revert ckeckin [add9ed8887] : just wait for symbol load in VS2015 and it ... check-in: c8720dea86 user: oehhar tags: tip607-encoding-failindex
2022-03-15
17:14
Merge 8.7 check-in: 9723d06eae user: jan.nijtmans tags: trunk, main
16:15
Now - really - allow TCL_UTF_MAX=3 compiling with nmake build check-in: 3c9bd3dae6 user: jan.nijtmans tags: trunk, main
16:00
Make framePtr->level size_t check-in: 02078e746d user: jan.nijtmans tags: tip-616
15:26
Merge 9.0 check-in: d55381f7da user: jan.nijtmans tags: tip-616
13:59
Merge 9.0. Don't combine surrogates when appending UTF-32 strings check-in: 80bff79ed3 user: jan.nijtmans tags: tip-619
10:28
TIP607 encoding failindex: correct test which works now. check-in: 0d006415cf user: oehhar tags: tip607-encoding-failindex
10:15
win/makefile.vc: required correction for noembed,symbols to allow debugging with MS-VS2015. Otherwis... check-in: add9ed8887 user: oehhar tags: tip607-encoding-failindex
08:34
Merge 8.7. Add builds with TCL_UTF_MAX=3 on github check-in: ed52402306 user: jan.nijtmans tags: trunk, main
07:09
TIP607 encoding failindex: test correction check-in: a9b94c0646 user: oehhar tags: tip607-encoding-failindex
2022-03-14
21:15
Merge 8.7 check-in: 1a05049b06 user: jan.nijtmans tags: trunk, main
18:27
TIP607 encoding failindex: get work out of 8.7 branch to this 9.0 branch. TIP is rebased. check-in: 51b9b286d8 user: oehhar tags: tip607-encoding-failindex
18:25
Merge main check-in: a11f5ee706 user: oehhar tags: tip607-encoding-failindex
18:24
Add "const" to some other parameters to avoid compiler failure on MS-VC 2015. Hope this is ok. check-in: c85e25dcb3 user: oehhar tags: trunk, main
18:15
Add "const" to TclObjLookupVar parameter 6 and 7 to avoid compiler failure on MS-VC 2015. Hope this ... check-in: 2257a5fc3f user: oehhar tags: trunk, main
18:06
TIP605 encoding failindex: prepare TCL 9.0 main branch with branch "encodings-with-flags" merged. check-in: c8fc04b93b user: oehhar tags: tip607-encoding-failindex
2022-03-13
00:39
Merge 8.7 check-in: 9cf43794f3 user: jan.nijtmans tags: trunk, main
2022-03-11
20:56
Update overflow protections to the size_t type. check-in: 239f8bba15 user: dgp tags: trunk, main
19:37
merge 8.7 check-in: 5c134ed668 user: dgp tags: trunk, main
15:48
merge trunk check-in: 00c325dd44 user: dgp tags: dgp-refactor
15:44
merge trunk check-in: 5b614f9e0c user: dgp tags: novem
15:20
Merge 9.0 check-in: ad50a0649b user: jan.nijtmans tags: tip-619
15:16
Merge 8.7 check-in: 29b95038cd user: jan.nijtmans tags: trunk, main
14:45
Merge 9.0. Update documentation check-in: 343bcc3b06 user: jan.nijtmans tags: tip-619
2022-03-10
17:37
clarify 'yieldparameter'. Eliminate variable 'unused' check-in: c10ab47273 user: jan.nijtmans tags: tip-616
16:43
merge trunk check-in: f2bda3c4bb user: dgp tags: dgp-refactor
16:43
merge trunk check-in: 5928749378 user: dgp tags: novem
16:18
merge tip-616 Closed-Leaf check-in: e6b864bfa6 user: jan.nijtmans tags: tip-616-experiment
16:17
Update doc, fix PrintSourceToObj signature check-in: 933c71ed7b user: jan.nijtmans tags: tip-616
16:08
Merge tip-616 check-in: 113abaae22 user: jan.nijtmans tags: tip-616-experiment
15:47
Revert previous commit (doesn't work) and merge 9.0 check-in: fed2373ef8 user: jan.nijtmans tags: tip-616
15:02
Enhance internal "struct Interp" such that it can handle more than 2^31 levels check-in: 1118e2a7ab user: jan.nijtmans tags: trunk, main
14:03
Enhance internal "struct CoroutineData" such that it can handle more than 2^31 levels/arguments check-in: cf3e7b9d06 user: jan.nijtmans tags: trunk, main
12:17
Merge 8.7 check-in: ccad489003 user: jan.nijtmans tags: trunk, main
10:42
Merge 8.7 check-in: 06997b433a user: jan.nijtmans tags: trunk, main
10:32
Merge 8.7 check-in: ad1714f9a5 user: jan.nijtmans tags: trunk, main
2022-03-09
17:53
More progress check-in: 0480ed9723 user: jan.nijtmans tags: tip-616
16:46
Merge 9.0 check-in: ebb18e6944 user: jan.nijtmans tags: tip-616
15:46
Merge 8.7 check-in: 8197faf9be user: jan.nijtmans tags: trunk, main
2022-03-08
22:26
initial work at using signed-storage for cases where values can actually be signed. check-in: 5030ee02cf user: bch tags: bch_sign_and_width
17:29
merge trunk check-in: dabc835dc5 user: dgp tags: dgp-refactor
17:29
merge trunk check-in: 0a6fa275b2 user: dgp tags: novem
15:34
Merge 9.0 check-in: c785d752e4 user: jan.nijtmans tags: tip-616
15:31
Merge 8.7 check-in: 3aac064e60 user: jan.nijtmans tags: trunk, main
15:17
Merge 8.7 check-in: 30337f31d9 user: jan.nijtmans tags: trunk, main
11:38
More size_t check-in: db643479d3 user: jan.nijtmans tags: tip-616
10:38
Provide somewhat more space in Tcl_CallFrame check-in: 67363cf967 user: jan.nijtmans tags: tip-616
09:59
Merge 9.0 check-in: a7ba5388fd user: jan.nijtmans tags: tip-616
08:27
Merge 8.7 check-in: f1e19261f7 user: jan.nijtmans tags: trunk, main
2022-03-07
21:46
merge core-8-branch check-in: b4f9552e15 user: fvogel tags: trunk, main
11:52
More int -> size_t check-in: f8c76f841a user: jan.nijtmans tags: tip-616
11:25
Another round of int -> size_t for internal functions check-in: c3e9fab92a user: jan.nijtmans tags: tip-616
2022-03-06
16:52
merge trunk check-in: 09c4b95eec user: dgp tags: dgp-refactor
16:52
merge trunk check-in: 8481502ba9 user: dgp tags: novem
15:51
Merge-mark check-in: 38c7aaadce user: jan.nijtmans tags: trunk, main
15:46
Merge tip-616 check-in: a23bb78289 user: jan.nijtmans tags: tip-616-experiment
15:44
merge-mark check-in: 75044d8dfc user: jan.nijtmans tags: tip-616
15:40
Prepare for Tcl_Parse's commentSize/numTokens to become size_t check-in: 30b8504530 user: jan.nijtmans tags: trunk, main
15:28
More progress check-in: 0ca30e14a0 user: jan.nijtmans tags: tip-616
14:45
Merge tip-616 check-in: a3c8b80019 user: jan.nijtmans tags: tip-616-experiment
14:40
Merge 9.0 check-in: 2bf9f94c0e user: jan.nijtmans tags: tip-616
2022-03-05
11:20
Merge 8.7 check-in: 562ea876a7 user: jan.nijtmans tags: trunk, main
2022-03-04
19:16
merge trunk check-in: 7601f412eb user: dgp tags: novem
16:19
Merge 8.7 check-in: 1e892e4df9 user: jan.nijtmans tags: trunk, main
2022-03-03
16:06
Merge 9.0 check-in: 420de76f4f user: jan.nijtmans tags: tip-619
15:58
Fix warning when compiling with -DTCL_UTF_MAX=3: tclDecls.h:3921:27: warning: initialization of ‘s... check-in: ba11bb4b2b user: jan.nijtmans tags: trunk, main
13:05
TIP #619 implementation. tests not working yet check-in: e791d2994c user: jan.nijtmans tags: tip-619
11:37
More progress check-in: cb4d961112 user: jan.nijtmans tags: tip-616-experiment
2022-03-02
20:27
More size_t in tclCompile.h check-in: a2b7a28c1f user: jan.nijtmans tags: tip-616-experiment
17:34
More progress check-in: 1411ccc2c8 user: jan.nijtmans tags: tip-616-experiment
17:24
More progress check-in: 1cd1806ac7 user: jan.nijtmans tags: tip-616-experiment
17:05
More progress check-in: d014640dcc user: jan.nijtmans tags: tip-616-experiment
16:13
More progress check-in: 52a8aa860a user: jan.nijtmans tags: tip-616-experiment
2022-03-01
20:44
merge trunk check-in: 41c80aefe0 user: dgp tags: dgp-refactor
20:44
merge trunk check-in: 1680876e51 user: dgp tags: novem
17:37
Use size_t in TclFindCompiledLocal et al check-in: 75e02db60f user: jan.nijtmans tags: tip-616-experiment
15:32
Even more progress check-in: b5574327d9 user: jan.nijtmans tags: tip-616-experiment
13:34
More progress check-in: 4b7b34af76 user: jan.nijtmans tags: tip-616-experiment
11:32
More progress check-in: 6d8e126f84 user: jan.nijtmans tags: tip-616-experiment
08:52
Merge 9.0 check-in: 9392d7072f user: jan.nijtmans tags: tip-616-experiment
08:42
Use size_t in AuxDataPrintProc check-in: a1a1aacb29 user: jan.nijtmans tags: trunk, main
07:36
Merge 9.0 check-in: d999f89758 user: jan.nijtmans tags: tip-616-experiment
2022-02-28
18:06
merge trunk check-in: e581a7a1f1 user: dgp tags: novem
18:02
merge trunk check-in: 0b3bf20363 user: dgp tags: dgp-refactor
11:43
Backout part of previous commit, making compile.test work again with --enable-symbols=all check-in: 6dc6bdff0e user: jan.nijtmans tags: trunk, main
2022-02-27
19:04
Merge 9.0 check-in: 04a6ab223e user: jan.nijtmans tags: tip-616
18:29
More size_t usage, e.g. for "foreach" check-in: 717c300874 user: jan.nijtmans tags: trunk, main
2022-02-25
14:45
Merge 9.0 Leaf check-in: 398b723023 user: jan.nijtmans tags: tip-615-bis
09:58
Use size_t in Tcl_MainEx() check-in: 711d86e379 user: jan.nijtmans tags: tip-616
2022-02-24
23:18
merge trunk check-in: f50c5c56d2 user: dgp tags: novem
23:17
merge trunk check-in: 5c3b80d210 user: dgp tags: dgp-refactor
22:35
Merge 9.0 check-in: bb8e96bb20 user: jan.nijtmans tags: tip-616
22:31
Merge 8.7 check-in: 56e377a7ea user: jan.nijtmans tags: trunk, main
22:05
Merge 9.0 check-in: 0a973e95ce user: jan.nijtmans tags: tip-616
21:44
Merge 8.7 check-in: 0907ba571c user: jan.nijtmans tags: trunk, main
14:00
Fix compiler warnings (caused by previous commit) check-in: e814eacaf1 user: jan.nijtmans tags: trunk, main
13:29
Merge 9.0 check-in: dcf6775b09 user: jan.nijtmans tags: tip-616
12:59
More (internal) size_t usage in TclOO check-in: 6df38ae7c5 user: jan.nijtmans tags: trunk, main
12:01
Merge 9.0 check-in: 32a7c96b09 user: jan.nijtmans tags: tip-616
2022-02-23
21:14
merge trunk check-in: 63f0db7ee1 user: dgp tags: dgp-refactor
21:13
merge trunk check-in: d9958377ca user: dgp tags: novem
15:52
Merge 8.7 check-in: 5b23dc7944 user: jan.nijtmans tags: trunk, main
14:05
merge-mark check-in: 363b71d957 user: jan.nijtmans tags: tip-616
14:04
Some more int -> size_t in internal API check-in: 4dd737c3cd user: jan.nijtmans tags: trunk, main
13:45
More int -> size_t check-in: 2be28e4fd8 user: jan.nijtmans tags: tip-616
12:20
Merge 9.0. Update documentation check-in: ef460f7709 user: jan.nijtmans tags: tip-616
2022-02-21
16:35
Merge 8.7 check-in: b84a93d7ba user: jan.nijtmans tags: trunk, main
14:57
some more check-in: cae4bc26a8 user: jan.nijtmans tags: tip-616
13:49
Some more int -> size_t check-in: e2a744bb10 user: jan.nijtmans tags: tip-616
2022-02-20
19:57
Eliminate dead code and fix a comment check-in: 557b4770b7 user: jan.nijtmans tags: trunk, main
2022-02-18
17:04
Merge 9.0 check-in: 2f886a1c7e user: jan.nijtmans tags: tip-616
17:02
Merge 8.7 check-in: 131adb5a1d user: jan.nijtmans tags: trunk, main
16:34
Merge 8.7 check-in: 4adc3df295 user: jan.nijtmans tags: trunk, main
2022-02-17
21:32
Merge 9.0 check-in: 1fdefed9bc user: jan.nijtmans tags: tip-616
18:55
merge trunk check-in: 0e52d65e9e user: dgp tags: dgp-refactor
18:54
merge trunk check-in: 9ff3d17a33 user: dgp tags: novem
17:33
Merge 8.7 check-in: 45515911a5 user: jan.nijtmans tags: trunk, main
14:51
Merge 9.0 check-in: d0c7276be5 user: jan.nijtmans tags: tip-616
14:16
More int -> size_t in internal API check-in: a03a4407f4 user: jan.nijtmans tags: trunk, main
13:41
more int->size_t check-in: 531d1e5c15 user: jan.nijtmans tags: tip-616
13:29
More int -> size_t in API check-in: 28669fb413 user: jan.nijtmans tags: tip-616
12:07
Merge 9.0 check-in: d20c8c89a2 user: jan.nijtmans tags: tip-616
11:21
Merge 8.7 check-in: 42031e66eb user: jan.nijtmans tags: trunk, main
2022-02-16
17:08
Merge 8.7 check-in: c24dc4d17b user: jan.nijtmans tags: trunk, main
10:51
Merge 8.7 check-in: 78d22a5a49 user: jan.nijtmans tags: trunk, main
2022-02-15
15:05
Merge 8.7 check-in: 8088944b74 user: jan.nijtmans tags: trunk, main
14:51
Merge 8.7 check-in: 88f021c789 user: jan.nijtmans tags: trunk, main
2022-02-14
21:45
Update scan/lsearch documentation check-in: ce9de8f244 user: jan.nijtmans tags: tip-615-bis
21:26
Merge 9.0 check-in: e71c5544bf user: jan.nijtmans tags: tip-615-bis
17:55
Merge 8.7 check-in: 3dbb49d9ec user: jan.nijtmans tags: trunk, main
17:20
Merge 8.7 check-in: d2ca0349fa user: jan.nijtmans tags: trunk, main
15:53
Merge 8.7 check-in: ebefc27263 user: jan.nijtmans tags: trunk, main
14:21
Merge 8.7 check-in: 80edf896c9 user: jan.nijtmans tags: trunk, main
13:55
Merge 8.7 check-in: a487725274 user: jan.nijtmans tags: trunk, main
2022-02-13
23:11
Merge 8.7 check-in: 445672e8e7 user: jan.nijtmans tags: trunk, main
2022-02-12
19:07
Merge 8.7 check-in: 18c062b81b user: jan.nijtmans tags: trunk, main
11:50
Merge 8.7 check-in: 7bf0d556a3 user: jan.nijtmans tags: trunk, main
2022-02-11
17:49
Transform Tcl_ListObjGetElement -> TclListObjGetElement in branch changes. check-in: b5123521ca user: dgp tags: dgp-refactor
17:47
merge trunk check-in: 2bd0b2edc3 user: dgp tags: dgp-refactor
17:41
merge trunk check-in: e6ab7dd037 user: dgp tags: novem
2022-02-10
15:23
Merge 8.7 check-in: 32aabe61f6 user: jan.nijtmans tags: trunk, main
14:19
Merge 8.7 check-in: 9d375168e0 user: jan.nijtmans tags: trunk, main
09:49
Merge 9.0 check-in: 42ae6b35fc user: jan.nijtmans tags: tip-616
09:45
Merge 8.7 check-in: d7e83e77e8 user: jan.nijtmans tags: trunk, main
08:42
Same with TclListObjGetElements check-in: 5f2ed67ee3 user: jan.nijtmans tags: tip-616
08:34
Tcl_ListObjLength -> TclListObjLength check-in: 8186be0b8d user: jan.nijtmans tags: tip-616
08:22
Merge 9.0. Restore Tcl_ArgvGenFuncProc to what it was before (doesn't make much sense to make this s... check-in: 495bcd3142 user: jan.nijtmans tags: tip-616
2022-02-09
22:11
Merge 8.7 check-in: 7446b8d84d user: jan.nijtmans tags: trunk, main
11:59
Merge 8.7 check-in: 553828b65a user: jan.nijtmans tags: trunk, main
2022-02-08
18:50
merge trunk check-in: d51008a43e user: dgp tags: dgp-refactor
18:49
merge trunk check-in: 1ba3a5f87d user: dgp tags: novem
14:24
Merge 8.7 check-in: 8a0cd3b6c1 user: jan.nijtmans tags: trunk, main
2022-02-07
22:21
Merge 8.7 check-in: df2d8de0fc user: jan.nijtmans tags: trunk, main
14:56
Merge 8.7 check-in: 0cc2891ff6 user: jan.nijtmans tags: trunk, main
14:33
merge trunk check-in: 4ac2207990 user: dgp tags: dgp-refactor
14:33
merge trunk check-in: d039b5f507 user: dgp tags: novem
08:48
Merge 8.7 check-in: 1cc6bb7b9f user: jan.nijtmans tags: trunk, main
2022-02-03
12:51
Merge 8.7 check-in: fc5b55f01a user: jan.nijtmans tags: trunk, main
2022-02-02
16:54
Merge 9.0 check-in: f99c47d3c8 user: jan.nijtmans tags: tip-615-bis
16:49
Merge 9.0 check-in: 4b905cf3ae user: jan.nijtmans tags: tip-616
16:47
Merge 8.7 check-in: 762680676d user: jan.nijtmans tags: trunk, main
2022-02-01
12:35
Merge 8.7 check-in: a6e19bd3f0 user: jan.nijtmans tags: trunk, main
2022-01-31
11:32
Merge 8.7 check-in: 4a768cb289 user: jan.nijtmans tags: trunk, main
2022-01-29
00:29
merge merge [argx_rejig] check-in: acfaacfb73 user: bch tags: trunk, main
00:13
take advantage of what we know re: argv guarantees [https://www.iso-9899.info/n1570.html#5.1.2.2.1|a... Closed-Leaf check-in: fa3ffd1781 user: bch tags: argx_rejig
2022-01-28
16:55
Fix testcase check-in: d97b3084d7 user: jan.nijtmans tags: tip-615-bis
16:45
Fix ParseArgsObjv() wrapper check-in: 2c6229d4de user: jan.nijtmans tags: tip-616
10:46
be more strict about using argv[0] check-in: 0e1d2702ab user: bch tags: argx_rejig
08:29
rejig argv/argc Tcl_MainEx() handling, prompted by outside discussion re: current [https://arstechni... check-in: 4712f32196 user: bch tags: argx_rejig
2022-01-27
22:26
3 more API's check-in: 7413e9f3e3 user: jan.nijtmans tags: tip-616
17:27
More int -> size_t, especially TclOO check-in: 9488dfb670 user: jan.nijtmans tags: tip-616
16:53
Almost complete (at least the API) check-in: 5d3dbeefa9 user: jan.nijtmans tags: tip-616
15:15
More progress check-in: 22b7c31f21 user: jan.nijtmans tags: tip-616
2022-01-26
23:05
more progress check-in: 8ce4f1cd58 user: jan.nijtmans tags: tip-616
14:56
Add TclParseArgsObjv_ check-in: d2cd1f43f9 user: jan.nijtmans tags: tip-616
12:11
Change Tcl_Merge API too check-in: bbdecfb21c user: jan.nijtmans tags: tip-616
08:37
More WIP check-in: 3f003f3286 user: jan.nijtmans tags: tip-616
2022-01-25
09:38
Show reason for TIP #615. Consisancy in return values meaning 'nothing found' check-in: 7aecdb70cb user: jan.nijtmans tags: tip-615-bis
2022-01-24
21:37
3 more stub-entries check-in: 61a759a893 user: jan.nijtmans tags: tip-616
20:54
More work in progress check-in: e2382fa2c9 user: jan.nijtmans tags: tip-616
15:41
Merge 8.7 check-in: 66558c7141 user: jan.nijtmans tags: trunk, main
15:23
change signature for Tcl_DictObjPutKeyList and Tcl_DictObjRemoveKeyList too check-in: 5673a14bd0 user: jan.nijtmans tags: tip-616
11:53
Tcl Dicts > 2^31 elements too check-in: 6f6602a104 user: jan.nijtmans tags: tip-616
11:16
merge-mark check-in: c37df5046c user: jan.nijtmans tags: trunk, main
11:05
merge-mark check-in: 85b27113e7 user: jan.nijtmans tags: trunk, main
08:18
TIP #616: Tcl lists > 2^31 elements. WIP check-in: ff0a9cf127 user: jan.nijtmans tags: tip-616
2022-01-23
16:22
Merge 8.7 check-in: a23e0a8932 user: jan.nijtmans tags: trunk, main
2022-01-21
15:56
Merge 8.7 check-in: 1b61155cda user: jan.nijtmans tags: trunk, main
11:11
Merge 8.7 check-in: ebedbf9a12 user: jan.nijtmans tags: trunk, main
2022-01-18
23:34
Merge 8.7 check-in: 15373fc047 user: jan.nijtmans tags: trunk, main
16:14
Merge 8.7 check-in: 86dd2bcab2 user: jan.nijtmans tags: trunk, main
2022-01-17
17:10
Merge 8.7 check-in: e8e2a9f506 user: jan.nijtmans tags: trunk, main
13:37
Merge 8.7 check-in: fe9317ddb0 user: jan.nijtmans tags: trunk, main
2022-01-15
17:03
Merge 8.7 check-in: 508fa273a3 user: jan.nijtmans tags: trunk, main
2022-01-14
15:46
merge-mark check-in: 4570ebbf2b user: jan.nijtmans tags: trunk, main
10:29
Merge 8.7. Fix (windows MSVC OPTS=symbols) build error check-in: a80b314df5 user: jan.nijtmans tags: trunk, main
2022-01-13
13:23
Merge 8.7 check-in: 13f29e934a user: jan.nijtmans tags: trunk, main
2022-01-12
21:42
Merge 8.7 check-in: 192efa795a user: jan.nijtmans tags: trunk, main
21:13
Merge 8.7 check-in: 276c1ccf0b user: jan.nijtmans tags: trunk, main
2022-01-09
17:09
Merge 8.7 check-in: b1a0128aca user: jan.nijtmans tags: trunk, main
2021-12-27
17:19
merge trunk check-in: d5b3c9c4f7 user: dgp tags: dgp-refactor
17:16
merge trunk check-in: 4cc5dd2829 user: dgp tags: novem
2021-12-21
16:33
Merge 8.7 check-in: 0822b8966a user: jan.nijtmans tags: trunk, main
2021-12-20
01:01
Merge 8.7 check-in: e3710d6b8d user: jan.nijtmans tags: trunk, main
2021-12-18
19:20
Merge 8.7 check-in: 71c793d24e user: jan.nijtmans tags: trunk, main
15:09
Merge 8.7 check-in: bfba17b48a user: jan.nijtmans tags: trunk, main
2021-12-16
21:27
merge-mark check-in: 8b9ebfd381 user: jan.nijtmans tags: trunk, main
14:11
Merge 8.7 check-in: 9c90e5d9e5 user: jan.nijtmans tags: trunk, main
09:20
Merge 8.7 check-in: f89799c6f5 user: jan.nijtmans tags: trunk, main
2021-12-13
13:01
Merge 8.7 check-in: 431e660796 user: jan.nijtmans tags: trunk, main
2021-12-12
18:13
Merge 8.7 check-in: 4297af2403 user: jan.nijtmans tags: trunk, main
2021-12-08
15:51
Merge 8.7 check-in: 5fb8815d5b user: jan.nijtmans tags: trunk, main
2021-12-07
18:17
Merge 8.7 check-in: 44829ab8e5 user: jan.nijtmans tags: trunk, main
2021-12-04
18:10
Rename some function argument names from "length" to "numBytes", as they are named in 8.7 check-in: 570a5e81dd user: jan.nijtmans tags: trunk, main
17:55
Experiment: Make tcl.h from Tcl 9.0 usable to compile extensions for Tcl 8.x too (WIP) check-in: 7121eef5ae user: jan.nijtmans tags: tcl8-compat
2021-11-28
21:54
Merge 8.7 check-in: f5b1ad12f7 user: jan.nijtmans tags: trunk, main
2021-11-26
16:10
Merge 8.7 check-in: 4dc66a7b47 user: jan.nijtmans tags: trunk, main
13:22
Merge 8.7 check-in: b9b5917f60 user: jan.nijtmans tags: trunk, main