Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file tests/append.test at check-in 405a405dc7b5e6d2
|
2024-09-20
| ||
| 20:25 | fix for [e38dce74e2] also for lappend etc (another variant to fix inconosistce of [214cc0eb22]); more coverage for that (all commands must behave the same way) file: [88c148bc2e] check-in: [3d1a4c2dde] user: sebres branch: bug-e38dce74e2-214cc0eb22-v2, size: 10482 | |
|
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: [b0624a572a] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 10724 | |
|
2024-07-08
| ||
| 16:32 | Remaining can't -> cannot changes file: [aa090c1157] check-in: [9f35c75244] user: jan.nijtmans branch: bug-0439e1e1a3, size: 10372 | |
|
2024-06-13
| ||
| 05:43 | "trace variable" -> "trace add variable" in testcases (and documentation) file: [461fd8abb3] check-in: [5c83a8c62b] user: pooryorick branch: unchained, size: 10368 | |
|
2023-09-27
| ||
| 09:17 | Eliminate use of old deprecated trace subcommands from testcases file: [0e30e9fb5a] check-in: [7e7cb656d0] user: jan.nijtmans branch: core-8-6-branch, size: 9263 | |
|
2023-06-21
| ||
| 07:13 | "trace variable" -> "trace add variable" in testcases (and documentation) file: [6575d06b14] check-in: [8dd5496bd1] user: jan.nijtmans branch: core-8-branch, size: 10368 | |
|
2023-05-02
| ||
| 12:47 | Fix issue [b3628609ad73a105], by allowing TclStringCat to assume that each Tcl_Obj.bytes value is complete, i.e. concatenating such values does not change the interpretatin of any byte in any of the concatenated values. file: [5a7050331f] check-in: [2ddc0c3fa9] user: pooryorick branch: pyk-b3628609ad, size: 10323 | |
|
2023-04-22
| ||
| 19:07 | Remove [after] that was inserted for debugging. file: [c09b42a948] check-in: [40f8ebb234] user: pooryorick branch: pyk-b3628609ad, size: 10627 | |
|
2023-04-21
| ||
| 22:10 | Fix issue [b3628609ad73a105] by scrapping most of TclStringCat() in favor of Tcl_AppendObjToObj(). jn: See [https://github.com/tcltk/tcl/actions/runs/4740740589/jobs/8416919499] for one of the reasons for rejection. Also, I share Ashok's remark file: [5995c67d03] check-in: [b699959d62] user: pooryorick branch: pyk-b3628609ad, size: 10636 | |
|
2022-03-29
| ||
| 22:17 | Merge 9.0. Fix CONTINUATION macro, and testcases file: [e2a3488550] check-in: [38c85a4afd] user: jan.nijtmans branch: tip-619, size: 10542 | |
|
2021-04-13
| ||
| 13:48 | Merge-mark 8.6. Missing/superflouous testConstraint file: [9a9397edda] check-in: [5dbeaf353c] user: jan.nijtmans branch: core-8-branch, size: 10323 | |
| 11:08 | Merge 9.0 file: [7e51bf7fb3] check-in: [518fdd2bc2] user: jan.nijtmans branch: rfe-854941, size: 10324 | |
| 09:13 | Missing ::tcltest::loadTestedCommands file: [9886364e5c] check-in: [33b29991cb] user: jan.nijtmans branch: core-8-branch, size: 10187 | |
| 08:20 | missing constraint file: [4f3e1e0811] check-in: [80f4cfc927] user: jan.nijtmans branch: core-8-branch, size: 10157 | |
|
2021-04-09
| ||
| 13:01 | Fix TclStringCat() functions. This makes allmost all testcases pass, one left to go: utf-1.18 file: [0771f71241] check-in: [a7df881994] user: jan.nijtmans branch: bug-7f1162a867, size: 10073 | |
| 06:36 | More test-cases, involving \xC0 \x80 file: [fe1718890a] check-in: [856223adb3] user: jan.nijtmans branch: bug-7f1162a867, size: 9921 | |
|
2021-04-07
| ||
| 12:30 | More test-cases showing the bug file: [d6ad57a2ba] check-in: [d1f844c3ad] user: jan.nijtmans branch: bug-7f1162a867, size: 9525 | |
|
2020-11-23
| ||
| 09:16 | More ©-sign consolidation file: [67bb75cd69] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 9215 | |
| 08:25 | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [89ad05575c] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 9218 | |
|
2020-10-30
| ||
| 13:27 | Add "{}" around many "expr" commands in testcases. Also in doc/expr.n file: [997c3f0124] check-in: [af57db5d99] user: jan.nijtmans branch: core-8-6-branch, size: 9221 | |
|
2020-09-04
| ||
| 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: [38730c69d8] check-in: [0e50a82fe7] user: jan.nijtmans branch: core-8-6-branch, size: 9243 | |
|
2020-07-16
| ||
| 10:48 | More of the same (see previous commit) file: [5033113a1f] check-in: [e9ba0ab4c0] user: jan.nijtmans branch: core-8-branch, size: 9241 | |
|
2020-06-18
| ||
| 12:47 | Use more "string is none" in testcases in stead of directly comparing with -1 file: [a5abfdf847] check-in: [58ebbfcc7e] user: jan.nijtmans branch: strict-index-experiment, size: 9263 | |
|
2019-06-01
| ||
| 17:10 | More fixes file: [4153de7aae] check-in: [d3c0bb32e1] user: dkf branch: tip-526, size: 9230 | |
|
2018-09-22
| ||
| 19:42 | Fix odd consequence for tests; ::tcltest namespace is usually present. file: [2031d4646d] check-in: [17304407a0] user: dkf branch: tip-452, size: 9237 | |
|
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: [981b33eb2a] check-in: [b0aff011b2] user: markus branch: am-trace-ensemble, size: 9297 | |
|
2014-11-08
| ||
| 07:06 | [214cc0eb22] Add tests to make sure that this bug stays fixed. file: [2d5f4478dd] check-in: [fcc112066f] user: dkf branch: trunk, size: 9252 | |
|
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: [80c4ecf3f5] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 8625 | |
|
2011-03-05
| ||
| 16:31 | merge trunk file: [a38340b8ec] check-in: [08b261adfb] user: kennykb branch: dogeen-assembler-branch, size: 8633 | |
|
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: [e7b7917d8a] check-in: [c64f310d38] user: dgp branch: trunk, size: 8635 | |
| 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: [fb7073f3df] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 8131 | |
|
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: [aa9b8ee550] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 8120 | |
| 04:16 | merge trunk file: [55b954851d] check-in: [1357375583] user: kennykb branch: dogeen-assembler-branch, size: 8701 | |
|
2011-01-12
| ||
| 15:23 | This commit is both no-NRE v2, implemented by subtracting the NRE pieces (*), and update to CVS trunk head of Wednesday Jan 5. (*) no-NRE v1 in the other branch was created in an additive manner from the point where 8.5 was branched from the trunk, by adding all the patches but those for NRE. file: [b3e15f4f72] check-in: [2d93b1436c] user: andreask branch: activestate-nre-excised-variant-2-subtracted, size: 8702 | |
|
2010-12-11
| ||
| 18:39 | merge file: [9f6b807430] check-in: [c291154f2c] user: kennykb branch: dogeen-assembler-branch, size: 8711 | |
|
2010-12-09
| ||
| 15:39 | merge file: [9126380256] check-in: [1ff2cdf21a] user: dgp branch: dgp-refactor, size: 8707 | |
| 10:47 | * tests/append.test, tests/appendComp.test: Clean up tests so that they don't leave things in the global environment (detected when doing -singleproc testing). file: [5069681d79] check-in: [cfb644be15] user: dkf branch: trunk, size: 8703 | |
|
2010-11-30
| ||
| 15:50 | @830 + jumps (tests) + 1428 (tommath const). file: [3b88988981] check-in: [4f51eb70e4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 8320 | |
|
2010-11-22
| ||
| 13:14 | Next @251. file: [248c9929c4] check-in: [6e5d8c41eb] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 6804 | |
|
2010-11-18
| ||
| 15:08 | Next. file: [33f4c602ee] check-in: [3120107af3] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 6672 | |
|
2010-09-17
| ||
| 12:55 | Merge from HEAD to rmax-ipv6-branch file: [17d6419dcb] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 8326 | |
|
2010-09-02
| ||
| 12:18 | merge file: [18bf247ad4] check-in: [d9141a05a1] user: dgp branch: dgp-refactor, size: 8325 | |
|
2010-09-01
| ||
| 20:36 | * generic/tclExecute.c: [Bug 3057639]. Applied patch by Jeff to * generic/tclVar.c: make the behaviour of lappend in bytecompiled * tests/append.test: mode consistent with direct-eval and 'append' * tests/appendComp.test: generally. Added tests (append*-9.*) showing the difference. file: [bd2acbae3a] check-in: [21b6b23f79] user: andreas_kupries branch: core-8-4-branch, size: 8204 | |
| 20:35 | * generic/tclExecute.c: [Bug 3057639]. Applied patch by Jeff to * generic/tclVar.c: make the behaviour of lappend in bytecompiled * tests/append.test: mode consistent with direct-eval and 'append' * tests/appendComp.test: generally. Added tests (append*-9.*) showing the difference. file: [06d6ee0020] check-in: [405a405dc7] user: andreas_kupries branch: trunk, size: 8333 | |
| 19:42 | * generic/tclExecute.c: [Bug 3057639]. Applied patch by Jeff to * generic/tclVar.c: make the behaviour of lappend in bytecompiled * tests/append.test: mode consistent with direct-eval and 'append' * tests/appendComp.test: generally. Added tests (append*-9.*) showing the difference. file: [b96c23a387] check-in: [e6f97d1e4a] user: andreas_kupries branch: core-8-5-branch, size: 8214 | |
|
2008-09-09
| ||
| 03:55 | merge updates from HEAD file: [af9b85b164] check-in: [7c94b36df4] user: dgp branch: dgp-refactor, size: 6809 | |
|
2008-09-08
| ||
| 10:48 | Simplify test bodies using tcltest2 file: [a77cdfde29] check-in: [24fb39dd18] user: dkf branch: trunk, size: 6805 | |
|
2008-07-29
| ||
| 20:13 | merge updates from (near) HEAD file: [b7ecd3cb33] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 6677 | |
|
2008-07-19
| ||
| 22:50 | fix [2021443] inconsistant "wrong # args" messages file: [b8022a3abc] check-in: [1e5261316e] user: nijtmans branch: trunk, size: 6678 | |
|
2007-04-08
| ||
| 14:58 | Merge updates from HEAD; may not build file: [c2f8121fbc] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 6689 | |
|
2006-12-17
| ||
| 03:44 | * tests/append.test: fix cleanup failure when all tests are skipped. file: [c6d2632195] check-in: [f97a6a4fdd] user: das branch: trunk, size: 6684 | |
|
2006-10-23
| ||
| 21:01 | merge updates from HEAD file: [307b54bff7] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 6677 | |
|
2006-10-05
| ||
| 11:44 | * generic/tclVar.c (Tcl_LappendObjCmd): * tests/append.test(4.21-22): fix for longstanding [Bug 1570718], lappending nothing to non-list. Reported by lvirden file: [2a15bc1334] check-in: [6631da8060] user: msofer branch: core-8-4-branch, size: 6680 | |
| 11:38 | * generic/tclVar.c (Tcl_LappendObjCmd): * tests/append.test(4.21-22): fix for longstanding [Bug 1570718], lappending nothing to non-list. Reported by lvirden file: [7379178a31] check-in: [d33a29a762] user: msofer branch: trunk, size: 6675 | |
|
2001-07-03
| ||
| 23:39 | * tests/append.test: * tests/appendComp.test: added tests for read trace triggering for append and lappend. file: [ac6d7edaa2] check-in: [42348667cb] user: hobbs branch: trunk, size: 6412 | |
|
2001-05-19
| ||
| 16:11 | Update to head -> S4-0-2 file: [02d7500433] check-in: [1b2b2b84cf] user: msofer branch: msofer-bcEngine, size: 4971 | |
|
2001-05-17
| ||
| 02:18 | * tests/error.test: updated error-1.3 message to account for string index being compiled at toplevel. file: [4548d2441e] check-in: [74b8d3cf44] user: hobbs branch: trunk, size: 4966 | |
|
2000-04-10
| ||
| 17:18 | * tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [0356c587f6] check-in: [c2f93a113c] user: ericm branch: trunk, size: 4978 | |
|
1999-06-26
| ||
| 03:54 | Modified the tests to use the package tcltest file: [7e74520b18] check-in: [fdb0602e41] user: jenn branch: trunk, size: 4970 | |
|
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: [7d6c3ae774] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 4978 | |
|
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: [74e7fb7577] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 4982 | |
|
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: [c1d8b08c31] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 4981 | |
|
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: [823f62043b] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 4965 | |
|
1998-09-24
| ||
| 23:58 | merging changes from 8.0.3 into 8.1a2 file: [d32c48481c] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 4809 | |
|
1998-09-21
| ||
| 23:39 | Added contents of Tcl 8.1a2 file: [d0b0e7e21e] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 4784 | |
|
1998-09-14
| ||
| 18:39 | Replaced SCCS strings, fixed binary files file: [4f4ca6ee9a] check-in: [196f92fd17] user: stanton branch: trunk, size: 4783 | |
|
1998-03-26
| ||
| 14:56 | Added: Initial revision file: [d39b1a102b] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 4762 | |