Tcl Source Code

Timeline
Login

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

77 check-ins related to "tip-656"

2023-03-18
03:18
TIP 656 accepted check-in: a3adc130e6 user: apnadkarni tags: core-8-branch
02:36
Merge 8.7 Closed-Leaf check-in: e5d17446a3 user: apnadkarni tags: tip-656
2023-03-17
20:10
Few more arm64e -> arm64 check-in: bca49699d5 user: jan.nijtmans tags: core-8-branch
19:43
Merge 8.7 check-in: 1067a14b93 user: jan.nijtmans tags: tip-656
16:12
Fix [6390566ecd]: Testcase cmdAH-4.3.13.00DC0000.tail.utf-32.tcl8.a fails sometimes check-in: 69a4b72885 user: jan.nijtmans tags: core-8-branch
2023-03-16
17:54
Fix passing of encoding state in testencoding Tcl_UtfToExternal check-in: 461a409e5e user: apnadkarni tags: tip-656-tcl9
17:29
Merge 8.7 check-in: b6b55639ae user: apnadkarni tags: tip-656
15:36
Prevent extensions compiled with TCL_UTF_MAX=4 (See [https://core.tcl-lang.org/tips/doc/trunk/tip/54... check-in: 7b8a34332c user: jan.nijtmans tags: core-8-branch
03:48
Change -encodingprofile to -profile check-in: 618179acda user: apnadkarni tags: tip-656-tcl9
03:08
Change -encodingprofile to -profile check-in: 07a4893b3b user: apnadkarni tags: tip-656
2023-03-14
15:34
Merge 8.7 check-in: 5068abf7d5 user: apnadkarni tags: tip-656
10:30
Since "unicode" is deprecated, use "utf-16" in testcases. Otherwise -DTCL_NO_DEPRECATED build fails. check-in: f21f27b7c5 user: jan.nijtmans tags: core-8-branch
2023-03-13
16:32
Fix passing of encoding state in testencoding Tcl_UtfToExternal check-in: 076db71deb user: apnadkarni tags: tip-656
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:47
Start on Tcl_ExternalToUtf/Tcl_UtfToExternal tests check-in: 0e15961c9e user: apnadkarni tags: tip-656
2023-03-11
16:47
Add testencoding Tcl_ExternalToUtf/Tcl_UtfToExternal for raw testing of corresponding C functions check-in: 5ee6b60d3c user: apnadkarni tags: tip-656-tcl9
16:43
Add testencoding Tcl_ExternalToUtf/Tcl_UtfToExternal for raw testing of corresponding C functions check-in: b4e00b1d8b user: apnadkarni tags: tip-656
2023-03-10
09:53
Merge 8.7 check-in: aa1b1f275c user: apnadkarni tags: tip-656
07:37
Fix parsing of fconfigure set -encoding* options check-in: 8d526e142d user: apnadkarni tags: tip-656-tcl9
2023-03-09
10:47
Fix SetChannelOption parsing of -encoding* to match GetChannelOption check-in: 12f034882f user: apnadkarni tags: tip-656
10:21
Merge 8.6 check-in: 4d78183639 user: jan.nijtmans tags: core-8-branch
2023-03-08
20:40
Merge 8.7 check-in: d3a2621dcd user: jan.nijtmans tags: tip-656
20:15
Merge 8.6 check-in: e3784318b0 user: jan.nijtmans tags: core-8-branch
2023-03-07
20:14
Merge 8.7 check-in: d9532ddf80 user: jan.nijtmans tags: tip-656
20:09
Fix [b4af93cd9f]: uninitialized bytes in http11-1.13.0 check-in: 2dff4cb44b user: jan.nijtmans tags: core-8-branch
2023-03-02
07:46
Merge 8.7 - disable tests on WSL check-in: 69c6438f23 user: apnadkarni tags: tip-656
07:08
Disable more file permissions tests for WSL (not supported in WSL/NTFS) check-in: 547d467832 user: apnadkarni tags: core-8-branch
06:41
Bug [e778e3f804]. Fix error message for invalid profile name. check-in: f9e3e55bb8 user: apnadkarni tags: tip-656
06:29
Bug [e778e3f804]. Fix error message for invalid profile name. check-in: 80abdf9c7d user: apnadkarni tags: tip-656-tcl9
04:35
Cherrypick [13537afd1b] - eliminate TCL_ENCODING_MODIFIED check-in: 9c6ee19533 user: apnadkarni tags: tip-656-tcl9
04:16
Eliminate TCL_ENCODING_MODIFIED flag check-in: 13537afd1b user: apnadkarni tags: tip-656
2023-02-28
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
16:08
Proposed fix for [e778e3f804]: Parsing of "profile" for TIP #656 Leaf check-in: 82377ce539 user: jan.nijtmans tags: bug-e778e3f804
15:39
Merge 8.7 check-in: 99cfb068bb user: apnadkarni tags: tip-656
14:08
int -> Tcl_Size to match TIP check-in: 3270877c8d user: apnadkarni tags: tip-656
13:33
Put back testcase io-52.20, and re-fix [4a7397e0b3] check-in: 9c0db3d168 user: jan.nijtmans tags: core-8-branch
13:25
Merge 8.7 check-in: 0fbea57450 user: apnadkarni tags: tip-656
13:24
Merge 8.7 check-in: f0039dade9 user: apnadkarni tags: tip-656
12:43
Missing ')' check-in: 2a0db90a03 user: jan.nijtmans tags: core-8-branch
12:25
Move setting of profile in flags parameter to lower level functions in case they are called directly check-in: 070225e33d user: apnadkarni tags: tip-656
12:16
Restore previous behavior for non-blocking mode, as for this mode the semantics of [read]/[gets] wer... check-in: b4d64ccac5 user: jan.nijtmans tags: core-8-branch
2023-02-24
13:34
Add teststringobj newunicode command to test invalid input to Tcl_NewUnicodeObj check-in: 76d20961d0 user: apnadkarni tags: tip-656
10:32
Raise error on invalid flags check-in: 28c0ea5f1b user: apnadkarni tags: tip-656
09:57
Merge 8.7 check-in: 630e01679f user: apnadkarni tags: tip-656
09:35
Factor out encoding test vectors into separate file so they can be used for file IO tests check-in: 063ca81db9 user: apnadkarni tags: tip-656
08:25
int -> Tcl_Size in tclEncoding.c (making the diff between Tcl 8.7 and 9.0 smaller) check-in: eb7c2446eb user: jan.nijtmans tags: core-8-branch
03:35
Bug [40c61a5d10]. Fix syntax error message. check-in: ebf20c29bd user: apnadkarni tags: tip-656
03:10
Merge [bug-dab7fd5973]. Pick up memory leak fix from 8.7. Thanks, Jan check-in: 4507659bcd user: apnadkarni tags: tip-656
2023-02-23
21:31
-strictencoding 1 -> -encodingprofile strict (since the testcases placed back in previous commit did... Closed-Leaf check-in: c621947424 user: jan.nijtmans tags: bug-dab7fd5973
21:20
Remove left-over traces of [0a74820b6d], which was merged into the apn-encoding-profile and landed i... check-in: ff7923a914 user: jan.nijtmans tags: bug-dab7fd5973
13:24
Had forgotten to remove disabled code check-in: c1b6369a50 user: apnadkarni tags: tip-656
13:19
New signature for Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx as per TIP 656 check-in: 2274d048cf user: apnadkarni tags: tip-656
11:22
Merge 8.7 check-in: 8a44af5914 user: apnadkarni tags: tip-656, tip-656-pre-capi
10:22
Fix gcc warnings and encoding error message (bug [40c61a5d10]) check-in: 00b03d47c5 user: apnadkarni tags: tip-656
2023-02-22
20:44
minor bug-fix in utf-16/utf-32: 2 testcases failed in Tcl 9 compatibility mode (-DTCL_NO_DEPRECATED... check-in: 90aa5de6f4 user: jan.nijtmans tags: core-8-branch
15:28
Merge 8.7 check-in: bcda8d12a6 user: apnadkarni tags: tip-656
13:42
Add ICU tests for unmapped characters. check-in: be36e83bbb user: apnadkarni tags: tip-656
07:28
Fix [5607d6482c]: strict ucs-2 never implemented (TIP #346/#656) check-in: e5cc7c86bf user: jan.nijtmans tags: core-8-branch
2023-02-21
17:27
Rework ICU tests to check validity of whole charmap in one test, else too many tests. check-in: 8c1f9311ec user: apnadkarni tags: tip-656
16:03
Generate test data from ICU UCM data files. SBCS only for now check-in: ad1a0a20bf user: apnadkarni tags: tip-656
2023-02-20
15:41
Fix replace profile handling of truncated surrogates check-in: ec79741748 user: apnadkarni tags: tip-656
15:08
Add UTF16 and UTF32 tests check-in: 34a6d40743 user: apnadkarni tags: tip-656
2023-02-19
07:40
Remove knownBug test constraints now that fix has been merged from core-8-branch check-in: d309b505e2 user: apnadkarni tags: tip-656
2023-02-18
17:41
Minor refactoring/fixes after merge check-in: 29d3eb105e user: apnadkarni tags: tip-656
17:34
Merge 8.7 to pick up UTF-8 encoding fix check-in: fcec414fdd user: apnadkarni tags: tip-656
16:25
Done with invalid utf-8 table check-in: 28dd1833f8 user: apnadkarni tags: tip-656
2023-02-17
19:14
Fix for [885c86a9a0]: convertfrom utf8 breaks for 4 byte utf encodings check-in: c9645172df user: jan.nijtmans tags: core-8-branch
18:59
Part way through utf-8 test equivalence classes check-in: e49afef9c2 user: apnadkarni tags: tip-656
11:08
Merge 8.7 check-in: 72c58dedd0 user: apnadkarni tags: tip-656
2023-02-16
21:03
Fix [5e6ae6e05e]: Implement -strict correctly for cesu-8 check-in: 345299048d user: jan.nijtmans tags: core-8-branch
17:15
Bit more work on encoding test framework. Long way to go. check-in: c1c5993bd7 user: apnadkarni tags: tip-656
2023-02-15
17:27
Start on expanding encoding tests check-in: 8f3685d3bc user: apnadkarni tags: tip-656
05:24
Merge 8.7 check-in: d4772edf05 user: apnadkarni tags: tip-656
2023-02-14
21:42
Fix for [bd1a60eb9c]: convertfrom utf-8 strict mode allows surrogates in input sequence check-in: 84f30c5d4e user: jan.nijtmans tags: core-8-branch
11:56
Remove obsolete comment check-in: 9d5516a4e9 user: apnadkarni tags: tip-656
11:39
Fix uniqueness parsing fconfigure -encoding / -encodingprofile options check-in: 66074c9b6d user: apnadkarni tags: tip-656
11:37
Bug [bd1a60eb9c]. Eliminate TCL_ENCODING_UTF. Closed-Leaf check-in: 8dc5e620ee user: apnadkarni tags: apn-encoding-profile