History of tests/exec.test of ba1fb66b47496666
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file tests/exec.test at check-in ba1fb66b47496666

2026-06-18
19:26
file lifetime hygiene (Can't create files in general setting, then cleanup in constrained setting) file: [fd37b3c865] check-in: [eedb7e9b76] user: dgp branch: core-9-1-b0-rc, size: 62479
14:56
Spacing file: [b7dc723fbb] check-in: [8b5cde2e94] user: jan.nijtmans branch: main, size: 62530
2026-06-13
09:39
Merge main file: [00d4363c61] check-in: [2f8db73549] user: apnadkarni branch: apn-fs-wip-for-92, size: 68260
05:57
All tests pass file: [d951e2ab16] check-in: [c3a15d56e7] user: apnadkarni branch: apn-fs-wip-for-92, size: 68261
2026-05-22
10:26
Whitespace changes file: [7e901fc0f5] check-in: [e9a306f37f] user: jan.nijtmans branch: core-9-0-branch, size: 33622
2026-05-21
06:54
Fix [596936dd2d] - auto_execok picks up non-executable files without extensions file: [bcc45b9dfb] check-in: [a5c4beb131] user: apnadkarni branch: main, size: 68229
2026-05-07
06:40
Add test for caching on Unix file: [4ae6dfd50f] check-in: [0924d59527] user: apnadkarni branch: tip-753, size: 67743
06:07
Tests for App Exe aliases, App Paths and PATHEXT (wscript) file: [b49e972607] check-in: [83c6b251f4] user: apnadkarni branch: tip-753, size: 67031
03:49
One more set of tests file: [03483e17ab] check-in: [2343cdbcdf] user: apnadkarni branch: tip-753, size: 64099
2026-05-06
16:59
A few more tests file: [2e67950381] check-in: [7feb1822f8] user: apnadkarni branch: tip-753, size: 60737
13:48
Start on auto_execok tests file: [b85473c2e7] check-in: [0374af815f] user: apnadkarni branch: tip-753, size: 56217
2026-05-05
16:30
Add test for explicit cwd in PATH file: [0557ea191a] check-in: [134019f0c9] user: apnadkarni branch: tip-753, size: 51917
15:47
Relative paths not searched in PATH. Obey Windows w.r.t current directory inclusion file: [b05d87f799] check-in: [6cd49e78d5] user: apnadkarni branch: tip-753, size: 50684
2026-05-04
06:19
Merge trunk. Mostly whitespace and indentation file: [f85cd4abd3] check-in: [a1316b0034] user: apnadkarni branch: tip-753, size: 49029
2026-05-02
04:32
Merge 9.0 file: [a5eac9dab8] check-in: [2e9f987343] user: apnadkarni branch: main, size: 33644
04:10
Merge 8.6 file: [aa1b72c1cb] check-in: [f2e038f71a] user: apnadkarni branch: core-9-0-branch, size: 33636
03:29
Fix test exec-bug-4f0b5767ac: Ensure winget is on PATH and test result does not assume English file: [8ef206ba66] check-in: [481c83ae87] user: apnadkarni branch: core-8-6-branch, size: 29761
2026-04-27
05:16
Check directory of current program first when searching for an executable file: [72556b5ed8] check-in: [df4e0cdbfd] user: apnadkarni branch: tip-753, size: 48655
2026-04-26
11:35
Done with exec file: [be9e789958] check-in: [23ef0470e7] user: apnadkarni branch: tip-753, size: 47248
2026-04-25
17:46
Fix Windows dir order in path lookup file: [f3fd65dd99] check-in: [b036fef98a] user: apnadkarni branch: tip-753, size: 41660
14:27
Add test cases for existing 9.0 functionality file: [7770de7505] check-in: [287345e99f] user: apnadkarni branch: tip-753, size: 39644
2025-11-24
21:30
Fix more test fragility with space-containing directory names file: [839c834f4f] check-in: [bc2f3b391b] user: dkf branch: main, size: 33270
2025-09-04
08:59
more Minor indent fixes file: [48f1c9e2c5] check-in: [6121af88c7] user: jan.nijtmans branch: main, size: 33262
2025-07-30
10:26
Fix test errors for -singleproc 1 runs on Windows file: [d3117a02c8] check-in: [f00410f389] user: apnadkarni branch: priv-win-singleproc, size: 33283
2025-06-30
20:11
merge 9.0 file: [7418cb4cb0] check-in: [e5a06a9aed] user: dgp branch: core-9-0-2-rc, size: 33279
2025-06-28
10:45
Fix test exec-bug-4f0b5767ac error when MSYS scrubs PATH file: [dc09839697] check-in: [0aa1a81626] user: apnadkarni branch: core-9-0-branch, size: 33271
2025-06-27
07:45
Make exec-bug-4f0b5767ac test independent of locale file: [edf062be62] check-in: [c784134c8a] user: apnadkarni branch: core-9-0-branch, size: 33330
2025-06-16
19:04
makeFile hygiene file: [7362ccd527] check-in: [a7d82481b5] user: dgp branch: core-9-0-2-rc, size: 33354
2025-06-15
03:01
Add tests to check handle leaks for exec file: [a6e38f0f9e] check-in: [302303deca] user: apnadkarni branch: core-9-0-branch, size: 33346
2025-05-21
02:15
Merge core-9-0-branch file: [4a2fbbee33] check-in: [af16c07b81] user: apnadkarni branch: tip-716, size: 31411
2025-04-29
13:48
Indenting and comments, backported from 9.1 file: [b851820039] check-in: [98ab04e3c6] user: jan.nijtmans branch: core-9-0-branch, size: 30779
2025-04-14
16:15
Fix Unix build. Add basic tests file: [9fae34d5bd] check-in: [dcc5e06d28] user: apnadkarni branch: tip-716, size: 31460
2025-04-12
16:57
Added -encoding option to exec file: [3df6e7d26a] check-in: [b610816f9d] user: apnadkarni branch: tip-716, size: 30839
2025-03-15
21:05
merge 8.7 file: [32a352b904] check-in: [eac4db9123] user: sebres branch: core-9-0-branch, size: 30828
20:57
merge 8.6 file: [98b0d45571] check-in: [f98b11c9d2] user: sebres branch: core-8-branch, size: 29451
13:35
fixes failure in GHA (couldn't execute "winget": no such file or directory): since windows-2025 the server got winget, but according to MS, it can only be used on servers with an installed desktop interface, no idea how to check it in GHA programmatically, so simply disable it at the moment (todo: rewrite with better check later) file: [e56e7ddaa4] check-in: [e8763a098b] user: sebres branch: mistake, size: 29469
2025-03-04
16:27
Update changes.md file: [8ece936d3a] check-in: [90ef891146] user: jan.nijtmans branch: core-9-0-branch, size: 30568
2025-01-28
09:34
Merge fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands file: [7332485187] check-in: [1d91f017ff] user: apnadkarni branch: core-8-branch, size: 29191
09:28
Cherrypick fix for [4e2c8bc4a7] - auto_execok missing internal cmd commands file: [82cfef9970] check-in: [46fa9e4ff2] user: apnadkarni branch: core-8-6-branch, size: 29209
09:22
Fix [4e2c8bc4a7] - auto_execok missing internal cmd commands file: [8b38a4c103] check-in: [927e287e48] user: apnadkarni branch: main, size: 30571
05:43
Merge fix for [4f0b5767ac]. Exec of App Execution Aliases on Windows file: [394dc97c38] check-in: [222f6ff309] user: apnadkarni branch: core-8-branch, size: 28717
05:24
Cherry pick fix for [4f0b5767ac]. Exec of App Execution Aliases on Windows file: [b1664b21d4] check-in: [bc9227d33f] user: apnadkarni branch: core-8-6-branch, size: 28735
2025-01-27
16:59
Fix auto_exec test for Unix even in presence of win constraint file: [a07c90607d] check-in: [b903e64026] user: apnadkarni branch: bug-4e2c8bc4a7, size: 30183
2025-01-26
08:03
Bug [4e2c8bc4a7]. Missing auto_execok cmd builtins file: [7a7b108f7d] check-in: [46dc723a69] user: apnadkarni branch: bug-4e2c8bc4a7, size: 30136
04:39
Added test for [4f0b5767ac]. file: [60db34a139] check-in: [311137c977] user: apnadkarni branch: bug-4f0b5767ac, size: 30097
2024-10-16
18:58
Merge [bea36e3b59a0092c]: Indenting in testcases. Always use tabs in stead of 8 spaces. file: [9125952d3e] check-in: [f3091051a5] user: pooryorick branch: unchained, size: 29358
2024-10-09
08:16
Indenting in testcases. Always use tabs in stead of 8 spaces file: [5250519dab] check-in: [bea36e3b59] user: jan.nijtmans branch: main, size: 29708
2024-09-19
09:52
Merge [fc91a7415fd4fd8f]: [680503]: Ensure we make the shadow delegate even if there is no argument to the class constructor. file: [eeb7a0da92] check-in: [af59f0bf1d] user: pooryorick branch: unchained, size: 29365
2024-09-18
08:10
Cherrypick [be45bbdde041296c]: Tip-424. file: [5248efcec7] check-in: [f03922feec] user: pooryorick branch: unchained, size: 29361
2024-08-11
06:53
main with tip-424 branch "tip-improve-exec" merged in. file: [c5a212e938] check-in: [be45bbdde0] user: pooryorick branch: main-tip424, size: 29839
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: [b5935369b4] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 29265
2024-07-08
16:32
Remaining can't -> cannot changes file: [87fe785b61] check-in: [9f35c75244] user: jan.nijtmans branch: bug-0439e1e1a3, size: 29751
2023-12-05
16:57
Also ensure no encoding exceptions raised when reading pipe stderr file: [e297b5e215] check-in: [734e20257e] user: apnadkarni branch: apn-bug-0f1ddc0df7, size: 29743
13:09
Test case for bug file: [814b77f944] check-in: [a71b553825] user: apnadkarni branch: apn-bug-0f1ddc0df7, size: 29326
2023-04-12
14:25
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [bd0462ab0c] check-in: [d65da06a77] user: pooryorick branch: main, size: 28911
13:30
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [df22e518e8] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 28327
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [bc9aa21083] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 28345
2023-03-25
20:00
Experimental fix for [fa128568a5]: EOVERFLOW does not necessarily mean "file too big" Let's synchronize the POSIX error-messages with what Linux gives nowadays. file: [327dc78c3b] check-in: [1e348d39da] user: jan.nijtmans branch: bug-fa128568a5, size: 28208
2023-03-24
16:49
duplicate test name file: [550e64509d] check-in: [b29771bb5f] user: dgp branch: main, size: 28911
2022-11-20
17:51
Merge 8.7 file: [7bf56a3990] check-in: [83c627a303] user: jan.nijtmans branch: main, size: 28911
17:38
Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no NO votes expected) file: [c5d335d396] check-in: [4218e66972] user: jan.nijtmans branch: core-8-branch, size: 28327
2022-11-18
19:18
Merge 8.7 file: [7ab835de29] check-in: [0890c002ce] user: jan.nijtmans branch: main, size: 28977
17:53
Bring back the common facilities of the tcltests "package", but use a less fragile method to gain access to them. file: [8ee7d2de01] check-in: [7e733817b3] user: dgp branch: core-8-6-branch, size: 28345
15:30
merge 8.6 file: [089acb0bd3] check-in: [098057ba0c] user: dgp branch: core-8-branch, size: 28393
2022-11-14
17:23
Test suite hygiene - Several tests missing the "testdstring" constraint - [package require tcltests] is fragile, and almost all test files that had it were not making use of anything it provides. Removed. file: [f0dc0ce64b] check-in: [ba1fb66b47] user: dgp branch: core-8-6-branch, size: 28411
2022-08-01
17:07
Update tests for TIP 602 file: [41ea8a9495] check-in: [6eaabea19f] user: apnadkarni branch: tip-602, size: 29086
2021-03-30
07:11
Thanks to TIP #587, convert many escapes in the testcases into the actual (UTF-8) character. file: [b53ba6ecd1] check-in: [b1f60d79e9] user: jan.nijtmans branch: core-8-branch, size: 28502
2021-01-28
11:08
Merge 8.6 file: [3477c1c1d6] check-in: [3260544adf] user: jan.nijtmans branch: core-8-branch, size: 28514
10:42
Use {} braces in more "expr" expressions. file: [08ce7beef1] check-in: [f65d4e057a] user: jan.nijtmans branch: core-8-6-branch, size: 28437
2020-12-04
09:56
TIP 590: Recommend lowercase Package Names file: [c215f650af] check-in: [836cfc20b3] user: jan.nijtmans branch: core-8-branch, size: 28512
2020-12-01
12:39
Merge 9.0 file: [27ff754dc7] check-in: [1629c52f86] user: jan.nijtmans branch: tip-526, size: 28525
2020-11-23
09:16
More ©-sign consolidation file: [4631742fc3] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 28510
08:25
Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [ec1bb3d8c2] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 28513
2020-11-19
08:57
Merge 8.7 file: [24bda2dc48] check-in: [b87dd93716] user: jan.nijtmans branch: tip-590, size: 28518
2020-11-16
10:06
Merge 8.6 file: [752d9734b5] check-in: [c2dc6753fa] user: dkf branch: core-8-branch, size: 28516
2020-11-14
12:25
Fixed some tests, added trial macOS build file: [3f0a053a5c] check-in: [d6317640c1] user: dkf branch: github-action-cleanup, size: 28435
2020-10-30
15:09
Merge 9.0 file: [ea8e59ab31] check-in: [ca70d9f0d6] user: jan.nijtmans branch: tip-526, size: 28472
13:27
Add "{}" around many "expr" commands in testcases. Also in doc/expr.n file: [d3deaf53b7] check-in: [af57db5d99] user: jan.nijtmans branch: core-8-6-branch, size: 28376
2020-10-01
08:17
Merge 8.7. Internal package renaming file: [1c1df68ffa] check-in: [8da5008652] user: jan.nijtmans branch: build-info, size: 28459
2020-09-04
16:44
Merge 8.6 file: [eed327840b] check-in: [af7d124bbc] user: jan.nijtmans branch: core-8-branch, size: 28457
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: [ccd4c6a57d] check-in: [0e50a82fe7] user: jan.nijtmans branch: core-8-6-branch, size: 28383
2020-03-24
13:34
Merge 8.6 file: [780481bf29] check-in: [223d0c531d] user: jan.nijtmans branch: core-8-branch, size: 28402
13:31
Spurious test-failure on Travis OSX file: [3263accc11] check-in: [1bfdcb8c28] user: jan.nijtmans branch: core-8-6-branch, size: 28328
2019-09-16
18:45
Add 32-bit Windows builds, both with MSVC and GCC, to Travis. Backport various test-suite changes fro 8.6 to 8.5, mainly "knownBug" markers and comments file: [9e3604f133] check-in: [e0ae93803f] user: jan.nijtmans branch: core-8-5-branch, size: 26783
2019-06-01
17:10
More fixes file: [c31c1688c8] check-in: [d3c0bb32e1] user: dkf branch: tip-526, size: 28290
2018-09-13
20:31
Fix various test-cases, which started failing on Windows due to TIP #430 file: [b480d1e258] check-in: [88b8462136] user: jan.nijtmans branch: core-8-branch, size: 28275
2018-06-16
17:55
new package tcltests exclude some exec.test tests when running under valgrind file: [ea5bea8961] check-in: [4917fb3cc3] user: pooryorick branch: core-8-6-branch, size: 28201
2018-06-15
13:17
new package tcltests exclude some exec.test tests when running under valgrind file: [4eab6d8608] check-in: [9e19234a85] user: pooryorick branch: core-8-branch, size: 28194
2018-01-25
21:35
test suite debugging file: [bb33fdf877] check-in: [b1f83268a5] user: dgp branch: core-8-branch, size: 27917
21:28
lifetime management of files generated by tests file: [d9475db7ab] check-in: [f779a1c0fa] user: dgp branch: core-8-6-branch, size: 27924
21:15
lifetime management of files generated by tests file: [9c803ecbf7] check-in: [a8078457a8] user: dgp branch: core-8-5-branch, size: 26041
2017-08-29
09:24
(cherry-pick): Fix [b50fb21410dababca95baa122964b2e312cb9d8a|b50fb214] : exec redirection to append stdout and stderr to the same file file: [fd82d8bef8] check-in: [520999f475] user: jan.nijtmans branch: core-8-6-branch, size: 27954
2017-08-24
16:56
Fix [b50fb214] : add to 2>> the same O_APPEND that was added to >> back in 2005. file: [f1745de83f] check-in: [844c1fa97f] user: ferrieux branch: trunk, size: 27947
2017-05-03
10:18
fix test-cases (usage on windows, some constraints added, normalized using test-cases of tcl-8.6, etc.) file: [043dfe2371] check-in: [2c86a71948] user: sebres branch: core-8-5-branch-fix-1997007, size: 27762
2016-09-07
13:34
Fix [d4e7780ca1681cd095dbd81fe264feff75c988f7|d4e7780ca1]: "global" cmd literal sharing vs. per-interp resolvers file: [477005c3ec] check-in: [8dd58d9800] user: jan.nijtmans branch: trunk, size: 27768
2016-07-09
14:18
Bugfix [9ece99d58b]. Make exec understand .CMD files on Windows. file: [c5407adfe4] check-in: [2b6ee27091] user: ashok branch: core-8-6-branch, size: 27775
2014-07-12
16:13
whopper change; now passes test suite on OSX file: [176778b53d] check-in: [0b38cdbc76] user: dkf branch: bug-d5ddbc7f49, size: 27252
2014-06-17
14:30
[f0f876c141] Improve consistency in error messages. file: [b8afc274a7] check-in: [fffc281b07] user: dkf branch: trunk, size: 27250
2013-07-07
15:43
First part of upcoming TIP - Improving [exec]'s syntax : the syntax extension (not the new redirects) file: [6496983644] check-in: [ca7271f40f] user: ferrieux branch: tip-improve-exec, size: 27346
2013-01-31
05:17
merge trunk file: [f8172f4a1e] check-in: [6ea5f2ccf9] user: dgp branch: contrib-patrick-fradin-code-cleanup, size: 27290
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: [77e3473c9c] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 27288
2013-01-06
20:40
Don't depend on Spencer-specific regexp syntax (/u and /U) any more in unrelated places . Bump http package to 2.8.6. file: [6a8d0f15c3] check-in: [f38c7f79f0] user: jan.nijtmans branch: trunk, size: 27250
2012-01-23
17:43
Backport patch 2834a01435 to prevent test failures from timing matters. file: [db5ea7eb39] check-in: [4d9599f7e5] user: dgp branch: core-8-4-branch, size: 25409
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: [5f6feceabc] check-in: [c64f310d38] user: dgp branch: trunk, size: 27248
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: [b5ed128a37] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 26071
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: [6d5392da19] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 25367
2010-11-30
14:42
@800 file: [5fac23f60d] check-in: [32871f3ed6] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 27314
2010-11-18
15:08
Next. file: [c3a49d96cc] check-in: [3120107af3] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 26734
14:20
Onward. file: [3e56cc22fa] check-in: [fcf1f73ec6] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 26728
2009-05-18
21:24
merge updates from HEAD file: [ed7a9d52dc] check-in: [14f4e38850] user: dgp branch: dgp-refactor, size: 27319
2009-05-08
08:13
Fix [Bug 2788468]. file: [7eac8f8c69] check-in: [98ccca352a] user: dkf branch: trunk, size: 27314
2009-05-07
10:34
Fix [Bug 1513659]. file: [f15d08af98] check-in: [386a1659b5] user: dkf branch: trunk, size: 27053
2008-07-29
20:13
merge updates from (near) HEAD file: [3d9cce2a37] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 26739
2008-07-21
21:25
fix [2021443] inconsistant "wrong # args" messages (follow-up) file: [dde79a91d2] check-in: [395eaa2623] user: nijtmans branch: trunk, size: 26739
2008-07-19
16:20
More test cleanup. file: [449b24eafc] check-in: [aa3631fea9] user: dkf branch: trunk, size: 26728
2008-03-13
14:47
merge updates from HEAD file: [52889c6571] check-in: [6aa4ae8390] user: dgp branch: core-stabilizer-branch, size: 26141
14:37
merge updates from HEAD file: [6a64081124] check-in: [d4d838591f] user: dgp branch: dgp-refactor, size: 26141
2008-03-11
22:23
* tests/exec.test (exec-9.7): reduce timing sensitivity * tests/socket.test (socket-2.11): (esp. on multi-proc machines). file: [e9780ca9e2] check-in: [2834a01435] user: das branch: trunk, size: 26137
2007-04-08
14:58
Merge updates from HEAD; may not build file: [875af7aeeb] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 26100
2006-12-07
10:35
Fixed line endings broken by a previous checking that caused test failures on windows. file: [3633c6dc18] check-in: [0b5abdab16] user: patthoyts branch: trunk, size: 26102
2006-12-04
23:26
Fix leaking-stderr test breakage file: [8f3b245442] check-in: [020010ebfe] user: dkf branch: trunk, size: 26813
23:13
Implement TIP#267 file: [4888a8b4c9] check-in: [66c58950fb] user: dkf branch: trunk, size: 26482
2006-01-25
18:38
merge updates from HEAD file: [c195bb6b96] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 25395
2006-01-16
19:38
* generic/tclPipe.c (FileForRedirect): Prevent nameString from being freed without having been initialized. * tests/exec.test: Added a test for the above. file: [39b781f859] check-in: [989ec0249a] user: rmax branch: trunk, size: 25392
19:31
* generic/tclPipe.c (FileForRedirect): Prevent nameString from being freed without having been initialized. * tests/exec.test: Added a test for the above. file: [7bec225ab3] check-in: [a4209dcf0b] user: rmax branch: core-8-4-branch, size: 25438
2005-12-02
18:42
merge updates from HEAD file: [5f3899ec7f] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 25210
2005-11-04
23:01
* win/tclWinPort.h: Applied patch #1267871 by Matt Newman for * win/tclWinPipe.c: extended error code support on Windows. * tests/exec.test: Tests for extended error codes. * generic/tclPipe.c: Permit long codes (platform macros permitting). file: [f47189390a] check-in: [e69a0476ef] user: patthoyts branch: trunk, size: 25212
18:33
* win/tclWinPipe.c: Applied patch #1267871 by Matt Newman which * win/tclWinPort.h: provides extended error code support. * tests/exec.test: Wrote some tests for this feature. file: [58f15a7f91] check-in: [2c4d55e5e0] user: patthoyts branch: core-8-4-branch, size: 25258
2005-08-02
18:14
merge updates from HEAD file: [c950712963] check-in: [10feab7c07] user: dgp branch: kennykb-numerics-branch, size: 24119
16:38
merge updates from HEAD file: [c838ed9a0e] check-in: [c58b7136d0] user: dgp branch: dgp-refactor, size: 24119
2005-07-28
15:27
Backport of fix for [Bug 1245953] file: [8b9446ca00] check-in: [d4beef2f2f] user: dkf branch: core-8-4-branch, size: 24161
10:55
* generic/tclPipe.c (TclCreatePipeline): Arrange for POSIX systems to * unix/tclUnixPipe.c (TclpOpenFile): use the O_APPEND flag for * tests/exec.test (exec-19.1): files opened in a pipeline like ">>this". Note that Windows cannot support such access; there is no equivalent flag on the handle that can be set at the kernel-call level. The test is unix-specific in every way. [Bug 1245953] file: [1b1e90979b] check-in: [6c8172e1e6] user: dkf branch: trunk, size: 24115
2004-10-28
00:00
* tests/appendComp.test: Backport test suite fixes of errors * tests/autoMkindex.test: revealed by -singleproc 1 -debug 1 * tests/exec.test: options to make test. * tests/execute.test: * tests/interp.test: * tests/io.test: * tests/namespace.test: * tests/regexpComp.test: * tests/stringComp.test: * tests/unixInit.test: * tests/winPipe.test: file: [80aa51d20f] check-in: [58c2f9f1b3] user: dgp branch: core-8-4-branch, size: 23214
2004-09-08
23:02
Merge updates from HEAD file: [558a26fb6f] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 23172
2004-07-02
23:37
* generic/tclPipe.c (TclCreatePipeline): Add 2>@1 as a special * tests/exec.test: case redir of stderr to the result output. file: [54070fe52b] check-in: [7b4da20af6] user: hobbs branch: core-8-4-branch, size: 23189
23:31
* generic/tclPipe.c (TclCreatePipeline): applied TIP #202 patch * doc/exec.n, tests/exec.test: that adds 2>@1 as a special case redirection of stderr to the result output. file: [2867667afc] check-in: [28a61147a1] user: hobbs branch: trunk, size: 23170
2004-06-23
15:36
Standardize some use of test constraints onto names that are documented file: [c3130a8e95] check-in: [f6289216a6] user: dkf branch: trunk, size: 22947
2004-05-27
14:29
Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [3c624b5837] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 22963
2004-05-25
17:44
* tests/autoMkindex.test (autoMkindex-5.2): Use variable "result" that gets cleaned up. * tests/exec.test: Clean up the "path" array. * tests/interp.test (interp-9.3): Initialize res, so prior values cannot make the test fail. file: [eb6a546cd5] check-in: [60cd15fd68] user: dgp branch: trunk, size: 22959
2004-05-19
20:15
Massive test cleanup; all tests are run, and constraints are used where necessary. file: [1640957011] check-in: [ae1ac5736f] user: dkf branch: trunk, size: 22932
2004-03-04
17:26
merge updates from HEAD file: [f4051696d3] check-in: [90bbbc469a] user: dgp branch: dgp-refactor, size: 22966
2004-02-25
23:56
* tests/basic.test: Made several tests more robust to the * tests/cmdMZ.test: list-quoting of path names that might * tests/exec.test: contain Tcl-special chars like { or [. * tests/io.test: Should help us sort out Tcl Bug 554068. * tests/pid.test: * tests/socket.test: * tests/source.test: * tests/unixInit.test: file: [59eb8578dc] check-in: [0fb8324d96] user: dgp branch: trunk, size: 22962
23:38
* tests/basic.test: Made several tests more robust to the * tests/cmdMZ.test: list-quoting of path names that might * tests/exec.test: contain Tcl-special chars like { or [. * tests/io.test: Should help us sort out Tcl Bug 554068. * tests/pid.test: * tests/socket.test: * tests/source.test: * tests/unixInit.test: file: [da5436e939] check-in: [232c518b18] user: dgp branch: core-8-4-branch, size: 22966
2003-10-16
02:28
Merged updates from HEAD file: [6e02aeabb3] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 22911
2003-10-07
21:45
* tests/cmdAH.test: * tests/exec.test: Corrected temporary file management * tests/fileSystem.test: issues uncovered by -debug 1 test * tests/io.test: operations. Also backported some * tests/ioCmd.test: other fixes from the HEAD. * tests/main.test: * tests/pid.test: [Bugs 675605, 675655, 675659] * tests/socket.test: * tests/source.test: file: [8fd2824087] check-in: [10252720cd] user: dgp branch: trunk, size: 22907
18:53
* tests/exec.test: Corrected temporary file management * tests/fileSystem.test: issues uncovered by -debug 1 test * tests/ioCmd.test: operations. Also backported some * tests/pid.test: other fixes from the HEAD. * tests/socket.test: [Bugs 675605, 675655] * tests/source.test: file: [4348472f46] check-in: [552fa6ec61] user: dgp branch: core-8-4-branch, size: 22911
2003-02-04
18:23
test suite fixes for spaces in paths file: [876c143985] check-in: [811cea19f2] user: vincentdarley branch: trunk, size: 22893
2002-11-27
02:51
unset path var to allow singleproc testing file: [8c591f9bd6] check-in: [083ccd23f3] user: hobbs branch: trunk, size: 22662
2002-09-02
19:27
* tests/exec.test: marked exec-18.1 unixOnly until the Windows incompatability (in the test, not the core) can be resolved. file: [b17af0aa76] check-in: [96736f2971] user: hobbs branch: trunk, size: 22644
2002-08-20
20:25
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [abb0ad6dbd] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 22551
2002-07-10
11:56
* Cleaned up, constrained, and reduced the amount of [exec] usage in the test suite. file: [1697af707d] check-in: [b0f3dfed62] user: dgp branch: trunk, size: 22547
2002-07-04
15:46
* All the bugs below are instances of the same problem: The testsuite assumes [pwd] = [temporaryDirectory] and writable. * tests/iogt.test: Fixed bug #575860. * tests/io.test: Fixed bug #575862. * tests/exec.test: * tests/ioCmd.test: Fixed bug #575836. file: [dc54860451] check-in: [1d6a2d5ba4] user: andreas_kupries branch: trunk, size: 24982
2002-06-22
04:19
* Corrections to tcltest and the Tcl test suite so that a test with options -constraints knownBug -limitConstraints 1 only tests the knownBug tests. Mostly involves replacing direct access to the testConstraints array with calls to the testConstraint command (which requires tcltest version 2). file: [612351103f] check-in: [9ba9324aef] user: dgp branch: trunk, size: 23280
2002-06-17
20:05
* win/tclWinPipe.c (BuildCommandLine): Fixed bug #554068 ([exec] on windows did not treat { in filenames well.). Bug reported by Vince Darley <vincentdarley@users.sourceforge.net>, patch provided by Vince too. file: [df9850a48e] check-in: [2c09144850] user: andreas_kupries branch: trunk, size: 23296
2002-02-05
02:21
Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [9617cd87f3] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 23028
2001-11-23
01:25
** upport to 8.4 of mac code changes for 8.3.3 & various new ** changes for 8.4, some already backported to 8.3.4 (patch #435658) see ChangeLog for details file: [24e0eda758] check-in: [f961ecdd17] user: das branch: trunk, size: 23018
2001-10-17
19:29
Backport of some mac specific changes added to 8.4 since 8.3.3 file: [c15400ad0d] check-in: [0d585f43e5] user: das branch: core-8-3-1-branch, size: 23022
2000-04-10
17:18
* tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [16ca345cdb] check-in: [c2f93a113c] user: ericm branch: trunk, size: 22894
2000-03-31
19:39
* generic/tclGet.c (Tcl_GetDouble): Added additional conditions to error test (previously only errno was checked, but the return value of strtod() should be checked as well). [Bug: 4118]. * tests/exec.test: Added test for proper conversion of UTF data when used with "<< $dataWithUTF" on exec's. * unix/tclUnixPipe.c (TclpCreateTempFile): Added Tcl_UtfToExternalDString call, so that if there is UTF content in the string it will be properly converted to the system encoding before being written [Bug: 4030]. (TclpCreateTempFile): Added a check on the return value of tmpnam; some systems (Linux, for example) will start to return NULL after tmpnam has been called TMP_MAX times; not checking for this can have bad results (overwriting temp files, core dumps, etc.) file: [0f0547bff9] check-in: [27f457dd13] user: ericm branch: trunk, size: 22887
1999-09-22
21:06
* tests/tcltest.test: Added 'exit' calls to the scripts that the test creates and added tests for -tmpdir and -args. * tests/env.test: * tests/exec.test: Added 'exit' calls to scripts that the tests themselves write. * tests/README: Cleaned up documentation in README so that it refers to variables and documentation that actually exist. Also added missing documentation for flag usage. file: [038c385c0c] check-in: [16ba724032] user: jenn branch: core-8-2-1-branch, size: 22520
1999-08-27
21:45
* tests/env.test: * tests/exec.test: * tests/io.test: * tests/event.test: * tests/tcltest.test: Added 'exit' calls to scripts that the tests themselves write, and removed accidental checkin of knownBugThreaded constraints for Solaris and Linux. file: [92ff47202d] check-in: [cb311db6b8] user: jenn branch: trunk, size: 22516
1999-07-01
17:36
Changed the tests to use the testConstraints array that the test harness uses instead of the old name (testConfig). file: [358dc79082] check-in: [6b946e4c34] user: jenn branch: trunk, size: 22471
1999-06-26
03:54
Modified the tests to use the package tcltest file: [ea3f1bcb82] check-in: [fdb0602e41] user: jenn branch: trunk, size: 22466
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: [d1fff67f5a] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 21143
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: [51c5fdba14] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 21147
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: [f25d0bb825] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 21146
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: [d6486050a4] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 18949
1998-09-24
23:58
merging changes from 8.0.3 into 8.1a2 file: [0fb040158d] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 18807
1998-09-21
23:39
Added contents of Tcl 8.1a2 file: [5058283858] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 18782
1998-09-14
18:39
Replaced SCCS strings, fixed binary files file: [c498cb0d45] check-in: [196f92fd17] user: stanton branch: trunk, size: 18367
1998-03-26
14:56
Added: Initial revision file: [9bc927e7cc] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 18346