Timeline
Not logged in

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

251 check-ins using file win/Makefile.in version 3d248a80ab

2023-04-17
11:31
Merge trunk [1997f71246]. check-in: c9dd0d794e user: pooryorick tags: trunk-encodingdefaultstrict
10:58
Merge trunk [498ef65f88] and resolve conflicts. check-in: 254c2ccb8c user: pooryorick tags: trunk-encodingdefaultstrict
2023-04-16
18:30
Merge trunk [91094999d0], resolve conflicts, and make Tcl_UtfToExternalDString strict regarding enco... check-in: 54f348a1a8 user: pooryorick tags: trunk-encodingdefaultstrict
17:07
Merge trunk [f868c40053] and resolve conflicts. check-in: bd3f3d1df2 user: pooryorick tags: trunk-encodingdefaultstrict
16:58
Merge trunk [32c5b5172b]. check-in: 5d3e57ab8a user: pooryorick tags: trunk-encodingdefaultstrict
16:40
Merge trunk [69fba9fb6b]: Fix [4bea02e811]: encoding convertfrom -strict ascii \x7f generates exce... check-in: afc62c3848 user: pooryorick tags: trunk-encodingdefaultstrict
16:23
Merge trunk [355a5e4733] and resolve conflicts and test failures. check-in: 67705e7e3c user: pooryorick tags: trunk-encodingdefaultstrict
14:05
Merge trunk [f64a19cf62] and resolve conflicts. check-in: d2bdcfb685 user: pooryorick tags: trunk-encodingdefaultstrict
13:48
Merge trunk [7b54fc6784]: Fix for [885c86a9a0]: convertfrom utf8 breaks for 4 byte utf encodings. check-in: 6914aa7c63 user: pooryorick tags: trunk-encodingdefaultstrict
13:31
Merge trunk [fc029613d5]. check-in: 52b5c9624e user: pooryorick tags: trunk-encodingdefaultstrict
13:23
Merge trunk [e90924bb13]: test encoding-16.17. check-in: f432f63963 user: pooryorick tags: trunk-encodingdefaultstrict
13:20
Merge trunk [de933019a109d3d6]: Fix for [bd1a60eb9c]: convertfrom utf-8 strict mode allows surrogat... check-in: 8c8deec5ec user: pooryorick tags: trunk-encodingdefaultstrict
08:29
Merge trunk [2d036d968c] and resolve issues. check-in: d4855bec2a user: pooryorick tags: trunk-encodingdefaultstrict
2023-04-15
23:50
Merge trunk [f118b6370b]. check-in: 763611b6f9 user: pooryorick tags: trunk-encodingdefaultstrict
22:52
Merge trunk [f9cdaa50ad]: First part of fix for [4a7397e0b3]. Not complete yet. check-in: 039abf675c user: pooryorick tags: trunk-encodingdefaultstrict
2023-03-12
11:51
Make testcase io-53.5 independant on system encoding check-in: f92e126fc0 user: jan.nijtmans tags: tip-657
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: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: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: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
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: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: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: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
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
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: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: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-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
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
2022-12-22
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
2022-12-20
10:59
Merge 9.0 check-in: a04ec917cb user: jan.nijtmans tags: internal-abstract-list
09:42
Merge 8.7 check-in: 3373ed5ad9 user: jan.nijtmans tags: trunk, main
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
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
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
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
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
2022-12-07
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
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
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
2022-11-30
22:17
Add getElementsProc. Not used yet check-in: 360cdc6766 user: jan.nijtmans tags: internal-abstract-list
21:46
Merge 8.7 check-in: f99507c86f user: jan.nijtmans tags: trunk, main
11:11
Merge 8.7. This also fixes [133456085a] check-in: 64badf1d02 user: jan.nijtmans tags: trunk, main
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