History of tests/binary.test of 5aa764a7959cbf9b
Not logged in

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