Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file tests/binary.test at check-in 5aa764a7959cbf9b
|
2026-05-27
| ||
| 03:38 | Merge 9.0 - Fix [165b1039] - error message for byte arrays file: [e76ef44426] check-in: [0d78cb4125] user: apnadkarni branch: main, size: 113654 | |
| 03:09 | Fix messages in tests to match new wording file: [a50933c4a4] check-in: [a584f7606f] user: apnadkarni branch: bug-165b1039, size: 113532 | |
|
2025-12-09
| ||
| 12:29 | Testcase binary-17.4 only works on 64-bit machines. file: [1508678f6f] check-in: [eaa3effcb7] user: jan.nijtmans branch: main, size: 113594 | |
|
2025-12-08
| ||
| 21:37 | Use more Tcl_Size in 'binary format'. Add testcase (thanks, Ashok\!) file: [ab7394fe3b] check-in: [bacb941b12] user: jan.nijtmans branch: main, size: 113579 | |
|
2025-11-07
| ||
| 18:37 | binary-80.5 (4GB test): add 2 dynamic constraints to ensure the data segment is large enough and it is possible to allocate such large block file: [ccf2000144] check-in: [1659bce209] user: sebres branch: core-9-0-branch, size: 113472 | |
|
2024-10-16
| ||
| 14:14 | Merge [a618dcb27007fabd]: Follow-up for [0439e1e1a3]: Slow detection of illegal expr argument. Same fix in more places. Only use "list" for real lists. file: [57b7f0921e] check-in: [e6bb32f3f4] user: pooryorick branch: unchained, size: 113222 | |
|
2024-10-08
| ||
| 22:26 | Fix [0439e1e1a3]: Slow detection of illegal expr argument file: [10a1319e06] check-in: [f10435bb91] user: jan.nijtmans branch: core-8-branch, size: 111863 | |
|
2024-09-25
| ||
| 21:45 | Code de-duplication, move it to TclParseNumber() file: [c7508803fb] check-in: [beb6a2bf05] user: jan.nijtmans branch: bug-0439e1e1a3, size: 112867 | |
|
2024-08-26
| ||
| 14:16 | Merge [d9cb25195d108a3b]: A new test constraint, "bigmem", configurable via the environment variable TCL_TESTCONSTRAINT_BIGMEM, to bypass tests that require large amounts of memory. file: [08b23e492a] check-in: [d099e3a694] user: pooryorick branch: unchained, size: 113291 | |
|
2024-08-24
| ||
| 12:49 | Merge [b90a234c1c2f51fe]: Documentation update. file: [07bd2b7458] check-in: [4502afe24c] user: pooryorick branch: unchained, size: 113281 | |
|
2024-08-22
| ||
| 10:59 | Merge [58dc360b126ee9b7]: Allow larger values for "binary encode base64 -maxlen". Add some more testcases. file: [1e55261713] check-in: [c68d6c7c42] user: pooryorick branch: unchained, size: 113064 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [daa19ec308] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 112766 | |
|
2024-07-09
| ||
| 13:37 | [0439e1e1a3]: Slow detection of illegal expr argument. Handle more of the same. file: [453d6844d4] check-in: [5d33330757] user: jan.nijtmans branch: bug-0439e1e1a3, size: 112916 | |
|
2024-07-08
| ||
| 16:32 | Remaining can't -> cannot changes file: [28faed31ad] check-in: [9f35c75244] user: jan.nijtmans branch: bug-0439e1e1a3, size: 112955 | |
|
2024-03-23
| ||
| 23:34 | A new test constraint, "bigmem", configurable via the environment variable TCL_TESTCONSTRAINT_BIGMEM, to bypass tests that require large amounts of memory. file: [8440eff966] check-in: [6c9845f46a] user: pooryorick branch: testconstraint-bigmem, size: 112936 | |
|
2024-03-12
| ||
| 19:20 | fixes [1acd172c424b57c9]: there is only one case where a subcommand may be ambiguous (as a prefix), in other cases the error message becomes "unknown subcommand" (and this way more similar to non-compiled ensemble invocation) file: [95cc481d92] check-in: [5984cb59e7] user: sebres branch: bug-1acd172c424b57c9-p1, size: 106831 | |
|
2023-11-17
| ||
| 21:58 | Remove binary-80.5 testcase. This testcase was testing the error-reporting capability of the 32-bit compabitility function. Will be useless after TIP #661 file: [6899a87b74] check-in: [ffad4cf981] user: jan.nijtmans branch: main, size: 112709 | |
|
2023-11-14
| ||
| 18:48 | Missing/broken test constraints file: [58a65f8c02] check-in: [14e4f76c77] user: dgp branch: main, size: 112926 | |
|
2023-09-18
| ||
| 16:00 | Merge 8.7 file: [66da420f34] check-in: [58dc360b12] user: jan.nijtmans branch: main, size: 112939 | |
| 15:50 | Allow larger values for "binary encode base64 -maxlen". Add some more testcases file: [3759dd2f36] check-in: [224417e462] user: jan.nijtmans branch: core-8-branch, size: 111932 | |
|
2023-07-26
| ||
| 11:29 | Rebase to 8.7 file: [621ee5fe29] check-in: [6ed8dddae4] user: jan.nijtmans branch: tip-666, size: 111634 | |
|
2023-07-04
| ||
| 15:13 | Merge 8.7 file: [784851f91b] check-in: [5945f7349d] user: jan.nijtmans branch: main, size: 112641 | |
| 14:52 | Use more uppercase hex in documentation and test-cases (for consistancy) file: [53db26fbd1] check-in: [d26adb0a76] user: jan.nijtmans branch: core-8-branch, size: 111630 | |
|
2023-05-10
| ||
| 15:37 | Rebase to latest 8.7 file: [15b4444711] check-in: [11d97e377e] user: jan.nijtmans branch: tip-666, size: 111634 | |
|
2023-05-02
| ||
| 19:42 | Remove "deprecated" constraint in test suite. file: [bb7df47a68] check-in: [4b0b20a14d] user: pooryorick branch: unchained, size: 112411 | |
|
2023-05-01
| ||
| 15:50 | Add missing "deprecated" constraint file: [d821ea409e] check-in: [0723320477] user: jan.nijtmans branch: main, size: 112641 | |
|
2023-04-30
| ||
| 12:32 | Add testcase for TclGetBytesFromObj() file: [12861808b9] check-in: [b25f2101d4] user: jan.nijtmans branch: main, size: 112566 | |
|
2023-04-29
| ||
| 16:10 | Add experimental testcase for TclGetBytesFromObj() file: [9f499fa703] check-in: [122b521e98] user: jan.nijtmans branch: getbytesfromobj-tcl8-compat, size: 112467 | |
|
2022-11-05
| ||
| 11:49 | Merge 8.7. lreplace4 bcc instruction and FLT_MAX fix file: [e8903d05a6] check-in: [4014e2a164] user: apnadkarni branch: main, size: 112278 | |
|
2022-11-02
| ||
| 15:00 | Proposed fix for [85ce4bf928]: Fix for problems with storing Inf with [binary format R] file: [5bf2f1a196] check-in: [20959e0da2] user: jan.nijtmans branch: bug-85ce4bf928, size: 111630 | |
|
2022-10-27
| ||
| 21:02 | Merge 8.7 file: [8f5969913b] check-in: [2adeb08400] user: jan.nijtmans branch: main, size: 109973 | |
| 18:38 | duplicate test names file: [6188e2e534] check-in: [53aa7641ec] user: dgp branch: core-8-branch, size: 109325 | |
|
2021-04-14
| ||
| 17:12 | merge trunk file: [12d594ddeb] check-in: [cf68fd3906] user: dgp branch: dgp-properbytearray, size: 109973 | |
|
2021-04-13
| ||
| 10:16 | Merge 8.6. More missing ::tcltest::loadTestedCommands file: [be52a680bc] check-in: [828930df09] user: jan.nijtmans branch: core-8-branch, size: 109325 | |
| 10:01 | Missing ::tcltest::loadTestedCommands file: [490968a5f4] check-in: [da20246e67] user: jan.nijtmans branch: core-8-6-branch, size: 106857 | |
| 09:13 | Missing ::tcltest::loadTestedCommands file: [4761800b34] check-in: [33b29991cb] user: jan.nijtmans branch: core-8-branch, size: 109261 | |
|
2021-04-03
| ||
| 20:21 | merge trunk file: [d784e804f7] check-in: [ceacac0a50] user: dgp branch: dgp-properbytearray, size: 109878 | |
|
2021-03-30
| ||
| 07:11 | Thanks to TIP #587, convert many escapes in the testcases into the actual (UTF-8) character. file: [a2929da4d4] check-in: [b1f60d79e9] user: jan.nijtmans branch: core-8-branch, size: 109230 | |
|
2021-01-21
| ||
| 14:05 | Merge TIP 481 (resolve conflicts) file: [eae42bd257] check-in: [61fcaefc06] user: jan.nijtmans branch: dgp-properbytearray, size: 109757 | |
|
2020-12-07
| ||
| 16:44 | merge trunk file: [67e9c8b8da] check-in: [c8d2829e02] user: dgp branch: dgp-properbytearray, size: 109753 | |
|
2020-11-23
| ||
| 09:16 | More ©-sign consolidation file: [81469781a2] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 109109 | |
| 08:25 | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [042c28c561] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 109115 | |
|
2020-10-26
| ||
| 14:45 | re-trigger Travis build (and fix some eol-spacing) file: [c1507843df] check-in: [a46527e8dc] user: jan.nijtmans branch: tip-586-binary-scan-c-string, size: 109117 | |
| 10:53 | Copied man page and test from Androwish https://www.androwish.org/home/ci/bc8b7e8094b66169 file: [95e44b7de3] check-in: [af3edacd3a] user: oehhar branch: tip-586-binary-scan-c-string, size: 109118 | |
|
2020-09-16
| ||
| 16:18 | merge trunk file: [3a4af3439b] check-in: [346f441d68] user: dgp branch: dgp-properbytearray, size: 109425 | |
|
2020-09-04
| ||
| 16:44 | Merge 8.6 file: [9efeeba7ef] check-in: [af7d124bbc] user: jan.nijtmans branch: core-8-branch, size: 108781 | |
| 15:48 | Let all test-cases load the "tcltest" package the same way. Depend on tcltest 2.5, since we never test with earlier tcltest versions file: [8d855f673c] check-in: [0e50a82fe7] user: jan.nijtmans branch: core-8-6-branch, size: 106769 | |
|
2020-07-16
| ||
| 10:42 | simplify check for ::tcltest namespace in testcases file: [9b64391369] check-in: [17940d2bbc] user: jan.nijtmans branch: core-8-branch, size: 108777 | |
|
2020-06-18
| ||
| 12:47 | Use more "string is none" in testcases in stead of directly comparing with -1 file: [593553e50d] check-in: [58ebbfcc7e] user: jan.nijtmans branch: strict-index-experiment, size: 108799 | |
|
2020-04-27
| ||
| 14:04 | merge trunk file: [134b3b1f51] check-in: [c2f97d0710] user: dgp branch: dgp-properbytearray, size: 109432 | |
|
2020-04-20
| ||
| 20:44 | Add test-cases handling TclGetBytesFromObj() ( actually Tcl_UtfToUniChar too) file: [c8a4151419] check-in: [99450f5bca] user: jan.nijtmans branch: core-8-branch, size: 108788 | |
|
2020-04-02
| ||
| 23:41 | merge trunk file: [7d9faea920] check-in: [9a4592fc10] user: dgp branch: dgp-properbytearray, size: 108463 | |
| 22:46 | Use new utility routine so that error characters using surrogates are reported correctly. file: [247db5aa6c] check-in: [d4a601833a] user: dgp branch: core-8-branch, size: 107819 | |
|
2020-03-31
| ||
| 16:56 | merge trunk file: [30f837a047] check-in: [77cd8c8a0c] user: dgp branch: dgp-properbytearray, size: 108439 | |
| 16:04 | merge 8.6 file: [ac347a2c56] check-in: [be90731959] user: dgp branch: core-8-branch, size: 107795 | |
| 15:20 | Retrict -wrapchar values to those that can be decoded. file: [0991f360ab] check-in: [c8c87b7aa0] user: dgp branch: bug-b8e82d293b-2, size: 106776 | |
| 10:30 | Other suggested solution for [b8e82d293b] file: [769ecc4c64] check-in: [cba0dea6a2] user: jan.nijtmans branch: bug-b8e82d293b-2, size: 106774 | |
|
2020-03-30
| ||
| 14:52 | When Tcl_SetByteArrayLength truncates a value, demand only that the truncated range must be a proper byte sequence. file: [b653430bd8] check-in: [fd5ac05c68] user: dgp branch: dgp-properbytearray, size: 108162 | |
|
2020-03-28
| ||
| 20:09 | merge trunk file: [5f1ea0ae84] check-in: [039732f498] user: dgp branch: dgp-properbytearray, size: 107606 | |
| 19:39 | merge 8.6 file: [a37838f799] check-in: [bc0e1fa0bd] user: dgp branch: core-8-branch, size: 107518 | |
| 19:25 | Add a test for fixed bug. file: [69d1e606c4] check-in: [15207fec73] user: dgp branch: core-8-6-branch, size: 106499 | |
| 16:44 | merge trunk file: [2625ad3641] check-in: [87ea2c5d45] user: dgp branch: dgp-properbytearray, size: 107489 | |
| 16:33 | merge 8.6 file: [a9bfb81e03] check-in: [122828b6af] user: dgp branch: core-8-branch, size: 107401 | |
| 15:35 | [ffeb2097af] Restore the standard and original practice of ignoring invalid characters when decoding base64. Error only in -strict mode. See RFC 2045. file: [2c882ba489] check-in: [0382197472] user: dgp branch: core-8-6-branch, size: 106382 | |
|
2020-03-27
| ||
| 21:06 | Merge 8.6 file: [4b13ebf7f2] check-in: [db9eb4d3e8] user: jan.nijtmans branch: core-8-branch, size: 107254 | |
| 18:02 | Repair bad test labels. file: [4162dbfdd8] check-in: [aa639f66c7] user: dgp branch: core-8-6-branch, size: 106235 | |
|
2020-03-13
| ||
| 15:11 | Fix mistaken merge. file: [c2c0e687b2] check-in: [3877a045a7] user: dgp branch: dgp-properbytearray, size: 107342 | |
| 11:15 | Merge trunk file: [21d9ec34b0] check-in: [e5ea137c75] user: jan.nijtmans branch: dgp-properbytearray, size: 107284 | |
|
2020-03-12
| ||
| 17:38 | Merge new tests. Reveals crash in Tcl 8.7 implementation. file: [51a99c1639] check-in: [9f835122fd] user: dgp branch: core-8-branch, size: 107254 | |
| 17:37 | Renumber tests to account for later releases. file: [e29098bad4] check-in: [b22da46c1a] user: dgp branch: core-8-6-branch, size: 106235 | |
| 17:29 | Add some testing of Tcl_SetByteArrayLength(). file: [86fd39de1e] check-in: [97b273b489] user: dgp branch: core-8-6-branch, size: 106235 | |
|
2019-08-26
| ||
| 16:34 | merge trunk file: [bae5b52ca3] check-in: [0f14c97005] user: dgp branch: dgp-properbytearray, size: 106941 | |
|
2019-06-15
| ||
| 11:13 | remove temporary page feed file: [8023850a0e] check-in: [241db3a03a] user: dkf branch: tip-450, size: 125315 | |
| 07:46 | Make creating variables work correctly. file: [7da7ffc30f] check-in: [795b52feb7] user: dkf branch: tip-450, size: 125316 | |
| 07:03 | Rewrote to do modifications in-place unless Tcl_Obj is shared. file: [83538d5e9c] check-in: [5c1e5aa513] user: dkf branch: tip-450, size: 125088 | |
|
2019-06-14
| ||
| 09:11 | Test cases. One failure... file: [4e8cd353b4] check-in: [e4a8d48058] user: dkf branch: tip-450, size: 120935 | |
|
2019-06-12
| ||
| 07:33 | start of conversion tests file: [b8181b280c] check-in: [a96fdd0411] user: dkf branch: tip-450, size: 109722 | |
|
2019-06-11
| ||
| 12:25 | Don't create variable on error file: [663f5c980d] check-in: [1d3ff9a0e1] user: dkf branch: tip-450, size: 108297 | |
| 11:42 | Errors should prevent mutation file: [01cc5e30e6] check-in: [4396fabe69] user: dkf branch: tip-450, size: 108018 | |
|
2019-06-10
| ||
| 18:47 | A few tests file: [9a8b235318] check-in: [d5da75ee7e] user: dkf branch: tip-450, size: 107680 | |
|
2019-03-16
| ||
| 21:10 | Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in stead of TCL_UTF_MAX=6 (TCL_UTF_MAX: 3 is default) file: [f53f4c3569] check-in: [81502a66ed] user: jan.nijtmans branch: utf-max, size: 106911 | |
|
2019-02-23
| ||
| 01:21 | Revise crashing test now that [binary encode] rejects bogus inputs. file: [f771d1242f] check-in: [cba8787407] user: dgp branch: dgp-properbytearray, size: 106941 | |
|
2019-02-05
| ||
| 21:59 | fixes segfault [bd94500678]: Tcl_UtfToUniChar/TclUtfToUniChar could don't advance source pointer in case it produce high surrogate, so it should be repeated with the same value of ch (returned previously), in order to generate low surrogate hereafter (and to avoid endless cycle). file: [345ef75302] check-in: [42976af3f3] user: sebres branch: core-8-branch, size: 106911 | |
|
2018-11-16
| ||
| 20:37 | merge 8.6 file: [2386907983] check-in: [d00889251a] user: dgp branch: core-8-branch, size: 106603 | |
|
2018-11-15
| ||
| 22:18 | test cases for decode base64, bug [00d04c4f12], unfulfilled base64 (strict and non-strict mode, etc). file: [78123ac8f3] check-in: [60ba3af5db] user: sebres branch: bug-00d04c4f12, size: 105894 | |
|
2018-09-22
| ||
| 19:42 | Fix odd consequence for tests; ::tcltest namespace is usually present. file: [b7b32a033f] check-in: [17304407a0] user: dkf branch: tip-452, size: 104945 | |
|
2018-09-04
| ||
| 14:37 | Fix [540bed4bde]: binary format can result in "integer value too large to represent". Implemented a new utility function TclGetWideBitsFromObj(), which handles the overflowing of integers using bignums. This function can be used in a _LOT_ of other places, preventing code duplication. Done that as well. Those changes have no effect on other commands, only two new "binary format" test-cases for this specific situation: binary-44.5 and binary-44.6 file: [3879958945] check-in: [c531497fcb] user: jan.nijtmans branch: core-8-branch, size: 104958 | |
|
2018-05-03
| ||
| 07:12 | Adjust the tests that use the old-style trace command. This is a preparation for the modernisation of the trace command itself and should be compatible with any version of Tcl >= 8.4 file: [a82369538f] check-in: [b0aff011b2] user: markus branch: am-trace-ensemble, size: 104602 | |
|
2017-05-31
| ||
| 04:43 | Bring up-to-date. file: [8b995d5947] check-in: [358066f84b] user: stu branch: stwo-dev86, size: 105501 | |
|
2017-05-05
| ||
| 19:11 | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. file: [56d9bdcbbf] check-in: [5c07ae32cf] user: dgp branch: trunk, size: 104591 | |
| 19:10 | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. file: [af1523bb56] check-in: [56c454c814] user: dgp branch: core-8-6-branch, size: 104249 | |
| 17:12 | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. file: [66f59edf2c] check-in: [0055a16a8b] user: dgp branch: core-8-5-branch, size: 86541 | |
|
2016-10-31
| ||
| 14:17 | Coverage tests for INST_STR_CONCAT1 byterarray ops. file: [33911b9ee7] check-in: [b6e309554c] user: dgp branch: trunk, size: 104176 | |
|
2015-02-02
| ||
| 06:42 | Add tests 53.22-26 for [binary format] handling of values > FLT_MAX. These do not conform to the style of neighbouring tests! file: [7c290cd760] check-in: [63cb5104fb] user: aspect branch: aspect-binary-float-inf, size: 106141 | |
| 06:37 | binary format: round to (float)Inf Changes test results binary-13.12, 13.13, 53.12, 53.13 file: [d9630edd04] check-in: [168ba547d4] user: aspect branch: aspect-binary-float-inf, size: 104957 | |
| 04:59 | (core ticket [85ce4bf928]) Ensure [binary format] stores single-precision infinities correctly. FLT_MAX < $x < Inf still truncate to FLT_MAX. file: [dcf05e02c3] check-in: [f4d7334db9] user: aspect branch: aspect-binary-float-inf, size: 104957 | |
|
2014-09-11
| ||
| 04:31 | merge trunk file: [874dd78ad5] check-in: [a9c6fb8114] user: stwo branch: stwo-dev86, size: 104744 | |
|
2014-07-12
| ||
| 16:13 | whopper change; now passes test suite on OSX file: [08d6435027] check-in: [0b38cdbc76] user: dkf branch: bug-d5ddbc7f49, size: 103836 | |
|
2013-09-15
| ||
| 16:30 | Add back -wrapchar option to "binary encode uuencode" file: [0d505285e4] check-in: [0e087acc80] user: jan.nijtmans branch: bug-2152292, size: 103834 | |
|
2013-09-14
| ||
| 18:25 | And the decoder too. file: [a538c0112f] check-in: [4c99c6d1d5] user: dkf branch: bug-2152292, size: 103829 | |
| 08:51 | Add back -wrapchar option to "binary encode uuencode". file: [495030d171] check-in: [ede84216fa] user: jan.nijtmans branch: bug-2152292, size: 103675 | |
| 07:07 | [2152292] Corrected implementation of uuencoding. file: [b42e4c149d] check-in: [f335dbad5b] user: dkf branch: bug-2152292, size: 103670 | |
|
2013-09-01
| ||
| 20:08 | [b98fa55285]: Fix handling of whitespace at end of hex strings to decode. file: [6fe5cab3b5] check-in: [3534dc020d] user: dkf branch: trunk, size: 103429 | |
|
2013-02-25
| ||
| 18:31 | [Bug 3605721]: Test independence fixes for binary-41.* file: [adbaacf86d] check-in: [810e56be3c] user: dkf branch: trunk, size: 102259 | |
|
2013-01-22
| ||
| 19:24 | Contribution by Patrick Fradin <patrick.fradin@planar.com> Quoting his mail: <pre> ========================================================== Hi Jeff, I spent some of my time to contribute to the TclTk community ! I'm in late for Christmas gift but like we said in French : "Mieux vaut tard que jamais". ;-) I've use TclDevKit 5.3.0 tclchecker to analyse TclTk code in Tcl and Tk library directories (library, tools and tests) to correct a lot of warnings and few errors. (encapsulate some expr, use 'chan xxx' instead of fconfigure, fileevent...) I've made some improvements too : Examples : - Use 'lassign' instead of many 'lindex' of 'foreach/break' loop. - Use 'in' or 'ni' operators instead of 'lsearch -exact' or to factorise some eq/ne && / || tests. - Use 'eq' or 'ne' to tests strings instead of '==' or '!='. - Use 'unset -nocomplain' to avoid 'catch {unset...}'. - Remove some useless catch around 'destroy' calls. - Use expand {*} instead of 'eval'. Don't touch a lot of code because I don't know all structs and lists. I think it could be a greater improvement to reduce 'eval' calls. Due to previous experience, I dot not change any indentation ! ;-) ========================================================== </pre> file: [fcacdc8540] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 102058 | |
|
2012-11-15
| ||
| 20:25 | Contributed patch from Andy Goth. file: [dd5d93eb78] check-in: [9fb81c1f45] user: dgp branch: bug-3033307, size: 102063 | |
| 17:55 | More complete purge of things only present for supporting long-dead Mac 9 systems. file: [c99e08953a] check-in: [7506775d52] user: dgp branch: core-8-4-branch, size: 53258 | |
|
2012-08-05
| ||
| 15:12 | Initial implementation of frq [3551813], use @ to report offset in [binary scan]. file: [03c23ed6d6] check-in: [27834cfe28] user: stwo branch: stwo-dev86, size: 101811 | |
|
2011-09-01
| ||
| 17:29 | 3402540 Corrections to TclParseNumber() to make it reject invalid Nan(Hex). [scan Inf %g] is portable; remove constraint. file: [084de7281e] check-in: [79b3c9d044] user: dgp branch: trunk, size: 100901 | |
| 17:13 | 3402540 Corrections to TclParseNumber() to make it reject invalid Nan(Hex) [scan Inf %g] is portable; remove constraint. file: [c1d6e0a507] check-in: [37d01df720] user: dgp branch: core-8-5-branch, size: 86126 | |
|
2011-03-02
| ||
| 20:27 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [43ec281145] check-in: [c64f310d38] user: dgp branch: trunk, size: 99993 | |
| 16:06 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [e139ece0a5] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 85217 | |
|
2011-03-01
| ||
| 15:38 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [f64c6893a6] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 53754 | |
|
2010-12-01
| ||
| 12:27 | Forward jumps, mostly tests, some code. Plus 1428, 1118. file: [0ff10e8a45] check-in: [7c305a2ec0] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 100067 | |
|
2010-11-29
| ||
| 14:36 | @701b file: [cc96f41343] check-in: [4b239bf4cd] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 99107 | |
|
2010-11-23
| ||
| 11:38 | Next @500. file: [349d582249] check-in: [5365d7ae02] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 99479 | |
|
2010-11-22
| ||
| 13:14 | Next @251. file: [006f63205c] check-in: [6e5d8c41eb] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 99177 | |
|
2010-11-18
| ||
| 16:17 | Next, @81. file: [028b07a078] check-in: [269075aa4d] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 97051 | |
| 15:08 | Next. file: [31acda9331] check-in: [3120107af3] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 96679 | |
|
2010-11-09
| ||
| 14:20 | Revert previous commit at request of KBK. file: [cf2b41ec49] check-in: [1695a5f14d] user: dkf branch: trunk, size: 100061 | |
| 13:41 | Added test case for [Bug #3105247] -NaN? file: [96d659a142] check-in: [6803fb1fbc] user: nijtmans branch: trunk, size: 100237 | |
|
2010-09-17
| ||
| 12:55 | Merge from HEAD to rmax-ipv6-branch file: [7f4f66cf82] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 100066 | |
|
2010-09-16
| ||
| 03:02 | merge file: [0cb296e867] check-in: [605a48d48a] user: dgp branch: dgp-refactor, size: 100066 | |
|
2010-09-15
| ||
| 22:11 | * generic/tclBinary.c (TclAppendBytesToByteArray): [Bug 3067036]: Make sure we never try to double zero repeatedly to get a buffer size. Also added a check for sanity on the size of buffer being appended. file: [384cced320] check-in: [6d28eb4724] user: dkf branch: trunk, size: 100061 | |
|
2009-12-30
| ||
| 17:24 | merge updates from HEAD file: [30938d2ad0] check-in: [263b067570] user: dgp branch: dgp-refactor, size: 99422 | |
|
2009-12-29
| ||
| 01:43 | Handle completely invalid input to the decode methods [Bug 2922555] file: [16660acb64] check-in: [7cac795579] user: patthoyts branch: trunk, size: 99423 | |
|
2009-02-23
| ||
| 17:20 | merge updates from HEAD file: [3439fad40f] check-in: [453286efe3] user: dgp branch: dgp-refactor, size: 99106 | |
|
2009-02-22
| ||
| 17:45 | Revert commits of 20080723. Those were speed tests, that are inherently brittle. file: [1d5755fd53] check-in: [1ee78aeeae] user: ferrieux branch: trunk, size: 99106 | |
|
2008-12-15
| ||
| 18:43 | merge updates from HEAD file: [b91e27c944] check-in: [cdfa98b2b4] user: dgp branch: dgp-refactor, size: 99477 | |
| 17:11 | Fix [Bug 2380293]. Redefine non-strict decoding to ignore only whitespace. file: [28be245cd0] check-in: [1d99671194] user: ferrieux branch: trunk, size: 99477 | |
|
2008-09-15
| ||
| 04:52 | merge updates from HEAD file: [94374b6fe6] check-in: [3ad1e2e352] user: dgp branch: dgp-refactor, size: 99175 | |
|
2008-09-10
| ||
| 13:50 | Use the powers of tcltest2 for good! Also add basic testing of disassmbler (though not of its output format). file: [f73e813663] check-in: [677f3de5be] user: dkf branch: trunk, size: 99170 | |
|
2008-07-29
| ||
| 20:13 | merge updates from (near) HEAD file: [0f16121f22] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 97049 | |
|
2008-07-23
| ||
| 23:19 | Added relative speed test for pure byte array concats. file: [7a81262b9f] check-in: [00a4e94abd] user: ferrieux branch: trunk, size: 97049 | |
|
2008-07-19
| ||
| 22:50 | fix [2021443] inconsistant "wrong # args" messages file: [e7c663ae00] check-in: [1e5261316e] user: nijtmans branch: trunk, size: 96678 | |
|
2008-06-20
| ||
| 16:49 | * tests/binary.test: Corrected flawed tests revealed by a -debug 1 * tests/io.test: -singleproc 1 test suite run. file: [2ba33f8534] check-in: [1c5bbd80e2] user: dgp branch: core-8-4-branch, size: 53826 | |
|
2008-06-16
| ||
| 03:17 | merge updates from HEAD file: [b9aa59d472] check-in: [1f1de75ebf] user: dgp branch: dgp-refactor, size: 96698 | |
|
2008-06-03
| ||
| 23:52 | TIP #317 implementation file: [04b8220070] check-in: [8a9c01c0ca] user: patthoyts branch: trunk, size: 96699 | |
|
2008-05-11
| ||
| 04:22 | merge updates from HEAD file: [c3d7af01f6] check-in: [b084fd8e3a] user: dgp branch: dgp-refactor, size: 85339 | |
|
2008-05-02
| ||
| 20:08 | Converted the [binary] command into an ensemble. file: [5b2d71b8aa] check-in: [dca4069c80] user: patthoyts branch: trunk, size: 85340 | |
|
2008-03-26
| ||
| 20:08 | merge updates from HEAD file: [b7d5efb07a] check-in: [d4dafab14a] user: dgp branch: core-stabilizer-branch, size: 85289 | |
| 19:59 | merge updates from HEAD file: [30f4d2a417] check-in: [29fc91338c] user: dgp branch: dgp-refactor, size: 85290 | |
|
2008-03-24
| ||
| 03:10 | Removed duplicated tests file: [c94384d720] check-in: [492afc7d35] user: patthoyts branch: trunk, size: 85291 | |
| 03:05 | Backported fix for #1923966 file: [353c0a6c78] check-in: [9b5466e5bc] user: patthoyts branch: core-8-4-branch, size: 54035 | |
| 02:50 | bug #1923966 - crash in binary format. Added tests for the above crash condition. file: [6a23250416] check-in: [7774371e84] user: patthoyts branch: trunk, size: 85494 | |
|
2007-04-08
| ||
| 14:58 | Merge updates from HEAD; may not build file: [f506d132f2] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 84876 | |
|
2006-11-29
| ||
| 13:59 | Correct typos that produced duplicate test names file: [5d57721dcc] check-in: [04638e42fa] user: dgp branch: trunk, size: 84871 | |
|
2006-10-23
| ||
| 21:01 | merge updates from HEAD file: [099005e02a] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 84876 | |
|
2006-10-06
| ||
| 13:37 | TIP #275: Support unsigned values in binary command file: [e05cd04159] check-in: [42dcb6f5f3] user: patthoyts branch: trunk, size: 84877 | |
|
2006-04-28
| ||
| 16:09 | Merge updates from HEAD file: [99f953cce8] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 78586 | |
|
2006-04-05
| ||
| 15:17 | * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Allow empty strings to be matched by the Tcl_GetIndexFromObj machinery, in the same manner as any other key. [Bug 1464039] file: [c4f001b6df] check-in: [d86bf5b78a] user: dgp branch: trunk, size: 78581 | |
| 15:16 | * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Allow empty strings to be matched by the Tcl_GetIndexFromObj machinery, in the same manner as any other key. [Bug 1464039] file: [75f1099c23] check-in: [50a49e4b26] user: dgp branch: core-8-4-branch, size: 53412 | |
|
2006-03-21
| ||
| 11:12 | Use test constraints properly instead of looking in tcl_platform Consistent method of calling test constraints, and (try to) move constraint setup to the top of the test file file: [9adbd589aa] check-in: [36829d55d6] user: dkf branch: trunk, size: 78581 | |
|
2005-12-02
| ||
| 18:42 | merge updates from HEAD file: [a640de2e6f] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 78608 | |
| 17:34 | eliminate test name duplication file: [947d3687f5] check-in: [1af4ae2e53] user: dgp branch: trunk, size: 78603 | |
|
2005-10-18
| ||
| 20:46 | merge updates from HEAD file: [f508257eff] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 78608 | |
|
2005-10-08
| ||
| 14:42 | TIP#237 IMPLEMENTATION [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code. file: [c2c692ee89] check-in: [83fdb360a9] user: dgp branch: trunk, size: 78603 | |
| 13:44 | merge updates from HEAD file: [173e442f7e] check-in: [1b902ae45a] user: dgp branch: kennykb-numerics-branch, size: 78608 | |
|
2005-09-27
| ||
| 15:44 | Fix [Bug 1116542] file: [5c9f27587f] check-in: [08a775ad24] user: dkf branch: core-8-4-branch, size: 53412 | |
| 15:35 | Test for [Bug 1116542] file: [e0a883d0cd] check-in: [d7a27184e4] user: dkf branch: trunk, size: 76685 | |
|
2005-09-12
| ||
| 15:40 | merge updates from HEAD file: [dd995bdc0f] check-in: [156f19bcaf] user: dgp branch: dgp-refactor, size: 76581 | |
|
2005-08-25
| ||
| 15:46 | [kennykb-numerics-branch] Merge updates from HEAD * generic/tclExecute.c: Bug fix. INST_*SHIFT* opcodes stack management. [expr 0<<6] should be 0, not 6. file: [effa1bffe5] check-in: [6d651867f9] user: dgp branch: kennykb-numerics-branch, size: 78499 | |
|
2005-08-24
| ||
| 18:56 | corrected TRACE bugs, overflowed negative #s, and bad test constraints file: [ebe7d702c4] check-in: [57f3c9f065] user: kennykb branch: kennykb-numerics-branch, size: 78502 | |
| 15:15 | fix formatting of fp number with smallest significand file: [4a0a521781] check-in: [7c355ef822] user: kennykb branch: trunk, size: 76581 | |
|
2005-08-23
| ||
| 18:28 | TclParseNumber enhanced for [scan ... %f], plus better test coverage file: [970ffe709e] check-in: [43741d958a] user: kennykb branch: kennykb-numerics-branch, size: 78340 | |
|
2005-08-15
| ||
| 18:13 | merge updates from HEAD file: [52ef8dcad5] check-in: [b456e92317] user: dgp branch: kennykb-numerics-branch, size: 73466 | |
| 17:23 | merge updates from HEAD file: [d92b0ff36b] check-in: [074d06ccf4] user: dgp branch: dgp-refactor, size: 73466 | |
|
2005-08-05
| ||
| 19:03 | Further nonPortable [binary] test cleanup file: [52b97d119a] check-in: [ae8648b5cb] user: kennykb branch: trunk, size: 73466 | |
| 18:24 | Cleaned up [binary scan] testing for NaN [Bug 1246264] file: [6f98d43363] check-in: [a8f252687c] user: kennykb branch: trunk, size: 73874 | |
|
2005-06-13
| ||
| 01:45 | *** MERGE WITH HEAD *** (tag msofer-wcodes-20050611) file: [35c8ad63e8] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 74309 | |
|
2005-05-11
| ||
| 16:58 | merge updates from HEAD file: [f2147bc7d0] check-in: [a8212110f1] user: dgp branch: dgp-refactor, size: 74306 | |
| 15:00 | Synchronized with HEAD file: [6281c1237f] check-in: [6ea4a2ae77] user: kennykb branch: kennykb-numerics-branch, size: 74310 | |
|
2005-05-10
| ||
| 20:17 | Fixes for C++-style comment and bad NaN on PA-RISC file: [86c68efa0a] check-in: [a4754204f2] user: kennykb branch: trunk, size: 74306 | |
| 18:33 | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 file: [85871d0a72] check-in: [1cc2336920] user: kennykb branch: trunk, size: 74158 | |
|
2005-03-15
| ||
| 19:08 | fix typos prior to tagging for TIP132 file: [0b83a19d12] check-in: [f5fe90ad77] user: kennykb branch: kennykb-numerics-branch, size: 74162 | |
|
2005-03-03
| ||
| 21:29 | changed to allow NaN in binary format file: [1d9a7c904c] check-in: [7767d5e4d0] user: kennykb branch: kennykb-numerics-branch, size: 74468 | |
|
2005-03-02
| ||
| 22:36 | fix two bad test cases in binary.test file: [f982c08ecd] check-in: [a20a189a54] user: kennykb branch: kennykb-numerics-branch, size: 74269 | |
| 21:25 | Developer's checkpoint, see ChangeLog for details file: [79ca5a595f] check-in: [f8f444ebda] user: kennykb branch: kennykb-numerics-branch, size: 74256 | |
|
2004-09-08
| ||
| 23:02 | Merge updates from HEAD file: [4f2048bb2b] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 74019 | |
|
2004-06-23
| ||
| 15:36 | Standardize some use of test constraints onto names that are documented file: [58e525ed3d] check-in: [f6289216a6] user: dkf branch: trunk, size: 74015 | |
|
2004-05-27
| ||
| 14:29 | Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [4a706a0d4c] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 74029 | |
|
2004-05-20
| ||
| 21:04 | It seems all NaN handling is non-portable except where the platform is incredibly constrained. file: [d603cf91b8] check-in: [652cb13c63] user: dkf branch: trunk, size: 74025 | |
|
2004-05-19
| ||
| 20:03 | corrected test name duplication file: [788c928fe0] check-in: [66716f7cec] user: dgp branch: trunk, size: 73997 | |
|
2004-05-17
| ||
| 18:42 | merge updates from HEAD file: [3c266f5bd2] check-in: [5741c7bde9] user: dgp branch: dgp-refactor, size: 74001 | |
|
2004-05-13
| ||
| 10:12 | TIP#129 implementation. Probably also much more breakage in the test suite too file: [755249d202] check-in: [a353a77e5d] user: dkf branch: trunk, size: 73997 | |
|
2004-03-26
| ||
| 22:28 | Merge updates from HEAD. file: [b7ae95c272] check-in: [6e8d2d7ba1] user: dgp branch: dgp-refactor, size: 52780 | |
|
2004-03-17
| ||
| 18:14 | Removed support for Mac OS Classic platform [Patch 918142] file: [bfea785d92] check-in: [b6330dbac7] user: das branch: trunk, size: 52776 | |
|
2004-02-07
| ||
| 05:47 | Merge updates from HEAD Note that this branch currently does not fully support the new {expand} syntax. Updates to TclEvalScriptTokens and TclCompileScriptTokens are still to come. file: [b032a106e7] check-in: [beeeb45bbf] user: dgp branch: dgp-refactor, size: 53304 | |
|
2003-12-02
| ||
| 09:31 | Stop losing references when variables are repeated in [binary scan]. [851747] file: [d40d8ffbb0] check-in: [4b0fb393bf] user: dkf branch: core-8-4-branch, size: 53304 | |
| 09:29 | Stop losing references when variables are repeated in [binary scan]. [851747] file: [7a7ec75516] check-in: [e1aa93441d] user: dkf branch: trunk, size: 53300 | |
|
2003-08-07
| ||
| 21:35 | Merged changes from HEAD file: [dec48d67b9] check-in: [9658ec795f] user: dgp branch: dgp-refactor, size: 52934 | |
|
2003-07-11
| ||
| 21:18 | Documented and tested for the current behaviour of [binary format a] and [binary scan ? a]. This is what they've been doing all along. [Bug 735364] file: [10d21ba1eb] check-in: [89a750b553] user: dkf branch: core-8-4-branch, size: 52934 | |
| 21:14 | Documented and tested for the current behaviour of [binary format a] and [binary scan ? a]. This is what they've been doing all along. [Bug 735364] file: [87b046b97c] check-in: [d4013a5335] user: dkf branch: trunk, size: 52930 | |
|
2003-02-21
| ||
| 21:54 | Stopped sign-bit propagation in [binary scan] of wide values. [Bug #690774] file: [f4f9e635ab] check-in: [1ebdea1ccd] user: dkf branch: trunk, size: 52104 | |
|
2002-10-03
| ||
| 13:34 | [info exist]->[info exists]. [Bug 602566] file: [f65910edd4] check-in: [eb7c8f93a5] user: dkf branch: trunk, size: 51792 | |
|
2002-06-10
| ||
| 05:33 | Merging with TOT as of 06/09/2002. file: [2fc4678387] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 51799 | |
|
2002-02-15
| ||
| 14:28 | TIP#72 implementation. See ChangeLog for details. This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode. file: [9680b64c26] check-in: [8d82de1905] user: dkf branch: trunk, size: 51789 | |
|
2001-10-04
| ||
| 13:55 | Tests and documentation for wide-int support in [binary] command. file: [8afae3655c] check-in: [8876c85f35] user: dkf branch: dkf-64bit-support-branch, size: 51794 | |
|
2001-04-03
| ||
| 22:54 | see backport log in ChangeLog for specific file backports from 8.4aCVS file: [5d7a20dc78] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 50942 | |
|
2000-05-26
| ||
| 08:50 | * tests/string.test: added string map tests for the one-pair case, corrected tests to reflect improved error messages in first/last. Added tests against mem overrun in string index bytearray case. file: [0817e7c8ff] check-in: [446f8b2bde] user: hobbs branch: trunk, size: 50938 | |
|
2000-04-10
| ||
| 17:18 | * tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [362fe3f3a8] check-in: [c2f93a113c] user: ericm branch: trunk, size: 50951 | |
|
1999-06-28
| ||
| 23:49 | Applied patch from Peter Hardie (with modifications) to fix Tcl_GetIndexFromObj when the key is "". Added test cases and doc note. file: [5420ff21a6] check-in: [4fe945f885] user: redman branch: trunk, size: 50945 | |
|
1999-06-26
| ||
| 03:54 | Modified the tests to use the package tcltest file: [59e9548d63] check-in: [fdb0602e41] user: jenn branch: trunk, size: 50800 | |
|
1999-05-03
| ||
| 19:19 | * tests/binary.test: * generic/tclBinary.c (DupByteArrayInternalRep): Fixed bug where type was not being set in duplicated object. file: [4654d9ff44] check-in: [23b030de27] user: stanton branch: trunk, size: 50808 | |
|
1999-04-21
| ||
| 00:42 | Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0 | |
|
1999-04-16
| ||
| 00:46 | merged tcl 8.1 branch back into the main trunk file: [3fca913938] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 50625 | |
|
1999-03-24
| ||
| 02:48 | lint: changed a tcltest namespace variable name from tmpDir to workingDir. changes: made more tests atomic. README is now updated to match new test suite features. file: [d28469a988] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 50629 | |
|
1999-03-23
| ||
| 20:06 | changed tests to use "tcltest" namespace instead of "test". added constraints to tests, rather than skipping the entire file. file: [3c7f4c3934] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 50628 | |
|
1999-03-11
| ||
| 19:28 | Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0 | |
| 18:49 | Updated the testsuite to use "test" namespace and commandline args to control verbose level and which tests get run. Tests now work from any working dir. file: [f59f640908] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 50612 | |
|
1998-09-24
| ||
| 23:58 | merging changes from 8.0.3 into 8.1a2 file: [adea03dafe] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 50477 | |
|
1998-09-21
| ||
| 23:39 | Added contents of Tcl 8.1a2 file: [0aa8f96947] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 50452 | |
|
1998-09-14
| ||
| 18:39 | Replaced SCCS strings, fixed binary files file: [77da841b55] check-in: [196f92fd17] user: stanton branch: trunk, size: 50466 | |
|
1998-03-26
| ||
| 14:56 | Added: Initial revision file: [9fe22d6d23] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 50445 | |