Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
162 check-ins related to "tip-657"
2023-11-13
| ||
10:20 | TIP #657: Make "-profile strict" the default in Tcl 9.0 check-in: e9d398b2aa user: jan.nijtmans tags: trunk, main | |
2023-11-10
| ||
13:12 | Rebase to latest 9.0 Closed-Leaf check-in: 0797156bae user: jan.nijtmans tags: tip-657 | |
11:01 | exec.n documentation: add chapter about MS-Windows quoting. check-in: f048af6d62 user: oehhar 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-09-29
| ||
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
| ||
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 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-15
| ||
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 | |
2023-09-12
| ||
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 | |
2023-08-30
| ||
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 | |
10:48 | Merge 8.7 check-in: 12526678d2 user: jan.nijtmans tags: trunk, main | |
2023-07-28
| ||
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 | |
2023-07-27
| ||
15:13 | Rebase to 9.0. Add more filname encoding checks check-in: fd68a8e3be user: jan.nijtmans tags: tip-657 | |
07:56 | merge-mark check-in: b8758a9e34 user: jan.nijtmans tags: trunk, main | |
2023-07-21
| ||
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 | |
2023-07-20
| ||
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 | |
2023-07-19
| ||
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
| ||
16:48 | Merge 8.7 - install tommath.lib check-in: 190fb9453a user: apnadkarni tags: trunk, main | |
2023-07-14
| ||
14:51 | First attempt to mix TIP's #657 and #671 check-in: 77d9664918 user: jan.nijtmans tags: tip-671 | |
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-04
| ||
08:38 | Rebase to 9.0 check-in: af0a32717f user: jan.nijtmans tags: tip-657 | |
2023-07-03
| ||
14:10 | Merge 8.7 check-in: fac9e0c2f9 user: jan.nijtmans tags: trunk, main | |
2023-06-15
| ||
15:44 | TIP #653 implementation (with a lot of corrections compared to the py-b8f575aa23 or the other tip-65... check-in: 85cf4c4682 user: jan.nijtmans tags: tip-653 | |
2023-06-13
| ||
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 | |
04:10 | Revert unwarranted change in Tcl_CreateChannel() from [1776327edd]. check-in: f413252375 user: pooryorick tags: trunk, main | |
2023-05-09
| ||
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: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:16 | Merge 8.7 check-in: 07d84ca4b3 user: jan.nijtmans tags: trunk, main | |
2023-05-05
| ||
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
| ||
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 | |
16:59 | Merge tip-657 check-in: f677c6efc9 user: jan.nijtmans tags: tip-659 | |
13:27 | Merge 9.0 check-in: c047b54ab1 user: jan.nijtmans tags: tip-657 | |
13:06 | Merge 8.7 check-in: b06ffa0e0e user: jan.nijtmans 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 | |
04:48 | Better fallback on list reallocation failure check-in: 66350977dd user: apnadkarni tags: trunk, main | |
2023-05-03
| ||
09:20 | Merge 9.0 check-in: 583c71a819 user: jan.nijtmans tags: tip-657 | |
04:06 | Merge mark 8.7 check-in: f39569fb40 user: apnadkarni tags: trunk, main | |
2023-04-23
| ||
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 | |
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 | |
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 | |
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 | |
2023-04-21
| ||
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:39 | Merge 8.7 check-in: 9cbb0b212f user: jan.nijtmans tags: trunk, main | |
2023-04-18
| ||
21:22 | Merge tip-657 check-in: 748c6402f5 user: jan.nijtmans tags: tip-659 | |
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 | |
2023-04-15
| ||
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 | |
2023-04-14
| ||
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 | |
2023-04-13
| ||
16:58 | Re-generate unix/configure check-in: 32d5cdd8d0 user: jan.nijtmans 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 | |
2023-04-05
| ||
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:12 | Merge 8.7 check-in: 5f77dae089 user: jan.nijtmans tags: trunk, main | |
2023-04-01
| ||
15:26 | Merge tip-657 check-in: 1467fb6dcc user: jan.nijtmans tags: tip-659 | |
15:09 | Remove TCL_ENCODING_PROFILE_DEFAULT, since it isn't documented and is not used anywhere. check-in: c9163e0b3e user: jan.nijtmans tags: tip-657 | |
15:04 | Merge 9.0 check-in: 17156fc595 user: jan.nijtmans tags: tip-657 | |
14:55 | Merge 8.7 check-in: 48ba3c7b64 user: jan.nijtmans tags: trunk, main | |
10:31 | Merge tip-657 check-in: 74c585eb69 user: jan.nijtmans tags: tip-659 | |
08:42 | Merge 9.0 check-in: 91d1d25225 user: jan.nijtmans tags: tip-657 | |
08:16 | Merge 8.7. Code cleanup in dltest packages check-in: ab082796cf user: jan.nijtmans tags: trunk, main | |
2023-03-31
| ||
22:07 | Rebase to tip-657 check-in: 8dce12a921 user: jan.nijtmans tags: tip-659 | |
22:05 | Rebase to 9.0 check-in: 4010f50f55 user: jan.nijtmans tags: tip-657 | |
21:41 | merge-mark check-in: 64479ca6e4 user: jan.nijtmans tags: trunk, main | |
2023-03-30
| ||
22:27 | Merge 9.0 check-in: 25dd65ee5c user: jan.nijtmans tags: tip-657 | |
22:22 | Merge 8.7 check-in: 7c9d2dc7a3 user: jan.nijtmans tags: trunk, main | |
2023-03-28
| ||
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 | |
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 | |
2023-03-22
| ||
21:18 | Merge 9.0 check-in: 7401abbdd3 user: jan.nijtmans tags: tip-657 | |
21:15 | Merge 9.0 check-in: f25757b233 user: jan.nijtmans tags: trunk, main | |
20:13 | Merge 9.0 check-in: 413734078c user: jan.nijtmans tags: tip-657 | |
20:13 | Merge 9.0 check-in: 2157a49526 user: jan.nijtmans tags: trunk, main | |
19:32 | Merge 9.0 check-in: d4ba61252c user: jan.nijtmans tags: tip-657 | |
19:30 | Forgot one line in previous commit, and indenting check-in: 16b3efee0d user: jan.nijtmans tags: trunk, main | |
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 | |
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 | |
2023-03-21
| ||
17:47 | exchange profile <-> eofchar output in "fconfigure". Fix some testcases, which depend on profile check-in: 644a8f9d51 user: jan.nijtmans tags: tip-657 | |
17:21 | Merge 9.0 check-in: a79744b4af user: jan.nijtmans tags: tip-657 | |
16:54 | Merge 8.7 check-in: 78beedf7e2 user: jan.nijtmans tags: trunk, main | |
2023-03-20
| ||
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 | |
2023-03-19
| ||
12:02 | Merge 9.0. Backout previous commit check-in: 47d91cb2ae user: jan.nijtmans tags: tip-657 | |
11:58 | Merge 8.7 check-in: 20cad126cd user: jan.nijtmans tags: trunk, main | |
2023-03-18
| ||
13:36 | See if less "-profile replace" suffices check-in: 3657a561c3 user: jan.nijtmans tags: tip-657 | |
09:10 | Merge 9.0 check-in: c11638e39d user: jan.nijtmans tags: tip-657 | |
09:08 | Merge 8.7 check-in: 1d12742d75 user: jan.nijtmans tags: trunk, main | |
08:57 | Merge 9.0 check-in: d6d28e6cfc user: jan.nijtmans tags: tip-657 | |
08:52 | Merge 8.7 check-in: 4dca8eb033 user: jan.nijtmans tags: trunk, main | |
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 | |
18:15 | Missed two tests. Blast it :-( check-in: df5d869746 user: apnadkarni tags: tip-656-tcl9 | |
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-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 | |
2023-03-13
| ||
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 | |
2023-03-12
| ||
17:10 | Cherrypick yip-656. Start on Tcl_ExternalToUtf/Tcl_UtfToExternal tests check-in: fb97312ec1 user: apnadkarni tags: tip-656-tcl9 | |
13:45 | More utf-16 bugfixing check-in: 44187f1e2f user: jan.nijtmans tags: tip-657 | |
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 | |
2023-03-11
| ||
21:19 | Fix last (hopefully) bugs in utf-16/utf-32 encoders check-in: c4869d50ae user: jan.nijtmans tags: tip-657 | |
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 | |
2023-03-09
| ||
16:20 | Bug-fix for Utf32ToUtfProc, in case TCL_UTF_MAX=3 check-in: 12c63f8c9f user: jan.nijtmans tags: tip-657 | |
2023-03-08
| ||
22:04 | Oops check-in: 74ffd90527 user: jan.nijtmans tags: tip-657 | |
21:49 | Merge tip-657-tcl9. Further implementation of Tcl_GetObj() et al. check-in: c1d9a43a3e user: jan.nijtmans tags: tip-657 | |
20:37 | Merge 9.0 check-in: 0ad25bdaec user: jan.nijtmans tags: tip-656-tcl9 | |
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 | |
2023-02-28
| ||
22:13 | Experiment, WIP. See how far we get, adapting Nathan's code, but for blocking channels only. Closed-Leaf check-in: 21b8c4074d user: jan.nijtmans tags: jn-tip-653-partial | |