History of tests/append.test of 405a405dc7b5e6d2
Not logged in

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