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

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

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

2026-05-22
10:26
Whitespace changes file: [9ed330cc52] check-in: [e9a306f37f] user: jan.nijtmans branch: core-9-0-branch, size: 14079
2026-05-20
08:02
Bug [b492c33154] - info exists env(xxx) and set env(xxx) are inconsistent after setting to empty string on Windows file: [fe96d4a2cc] check-in: [8e4061a167] user: apnadkarni branch: bug-b492c33154, size: 14114
2025-09-22
19:18
merge trunk file: [ea7092882f] check-in: [734fe3776d] user: dkf branch: revise-tests, size: 13630
2025-06-14
13:59
Disable additional tests under App Verifier - timing or locale do not work with it file: [11999036a4] check-in: [d8dd42f87f] user: apnadkarni branch: bug-7c2716733a, size: 13644
2025-02-06
11:34
Fix [e086622a87]: WINE "env" test failures file: [adbe6a49ec] check-in: [2c3eebb2a5] user: jan.nijtmans branch: main, size: 13590
2024-10-16
18:58
Merge [bea36e3b59a0092c]: Indenting in testcases. Always use tabs in stead of 8 spaces. file: [8f3260ce9f] check-in: [f3091051a5] user: pooryorick branch: unchained, size: 13901
2024-10-09
08:16
Indenting in testcases. Always use tabs in stead of 8 spaces file: [47f2832df7] check-in: [bea36e3b59] user: jan.nijtmans branch: main, size: 13547
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: [98e985085b] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 13936
2023-06-16
16:54
Fix lossless profile for exec file: [51fd1bb12a] check-in: [8d5c42b3b5] user: apnadkarni branch: tip-671, size: 14952
2023-06-11
03:12
Tests to read and write invalid encoded env values file: [0e91805d9d] check-in: [87000f1852] user: apnadkarni branch: tip-671, size: 14750
02:34
Tests for invalidly encoded file names and env (TIP 671 motivation) file: [8bdaf5bdd3] check-in: [7dc0ea8ca5] user: apnadkarni branch: main, size: 13582
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: [e1ba0cc06f] check-in: [d65da06a77] user: pooryorick branch: main, size: 12968
13:30
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [afffcb94ed] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 11869
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [c504e902dd] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 11875
2022-11-20
17:51
Merge 8.7 file: [dfb5c2336e] check-in: [83c627a303] user: jan.nijtmans branch: main, size: 12970
17:38
Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no NO votes expected) file: [df4691d41f] check-in: [4218e66972] user: jan.nijtmans branch: core-8-branch, size: 11871
2022-11-18
19:18
Merge 8.7 file: [6a84ae752b] check-in: [0890c002ce] user: jan.nijtmans branch: main, size: 12908
17:53
Bring back the common facilities of the tcltests "package", but use a less fragile method to gain access to them. file: [03155c2873] check-in: [7e733817b3] user: dgp branch: core-8-6-branch, size: 11877
15:30
merge 8.6 file: [5f2e3ec0f0] check-in: [098057ba0c] user: dgp branch: core-8-branch, size: 11809
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: [26f97be298] check-in: [ba1fb66b47] user: dgp branch: core-8-6-branch, size: 11815
2022-10-24
12:01
Merge 8.7 file: [e5f7589ee3] check-in: [95f4b0d3fe] user: jan.nijtmans branch: main, size: 13017
11:57
Merge 8.6 file: [7ae3a926af] check-in: [a308474970] user: jan.nijtmans branch: core-8-branch, size: 11918
11:54
Fix env-2.1, env-2.2, env-2.1, env-2.3, env-2.4, env-3.1, env-4.1, env-4.3, env-4.4, env-4.5 testcases on win32 file: [a506ea77ca] check-in: [555bfe6a07] user: jan.nijtmans branch: core-8-6-branch, size: 11841
2022-09-21
14:59
Reduce chances for test conflicts. file: [7d69e62a53] check-in: [f066ed868c] user: dgp branch: tip-634, size: 12994
14:09
merge trunk file: [cd8e90653b] check-in: [33ec70d3ba] user: dgp branch: tip-634, size: 12994
2022-09-07
07:42
Merge 8.6 file: [2f6ca5abd8] check-in: [cecb37eb5e] user: jan.nijtmans branch: core-8-branch, size: 11895
2022-09-06
09:04
amend to [55a02f20ec]: fixes test env-9.1 for not windows - USERPROFILE is not set under unix, and win constraint isn't effective yet since it'll be supplied to test as argument in global scope (check moved to test now) file: [3550329b22] check-in: [9eaba7f4ed] user: sebres branch: core-8-6-branch, size: 11818
2022-09-05
12:18
Merge 8.6. Primarily ticket [55a02f20ec] file: [4c58d0319d] check-in: [aaac8c1ac3] user: apnadkarni branch: core-8-branch, size: 11836
11:37
Ticket [55a02f20ec] - fallback to USERPROFILE when setting HOME env on Windows file: [1cf54865ee] check-in: [291cf17e4a] user: apnadkarni branch: core-8-6-branch, size: 11759
2022-08-27
08:14
Alternative fix for the error messages by chw, which doesn't break traces on non-existing array elements. file: [6c6b172901] check-in: [363e6b7614] user: sbron branch: tip-634, size: 12021
2022-08-24
11:53
Fix env array access through upvar to a single element. file: [1b54d40348] check-in: [cf8cda26f7] user: sbron branch: tip-634, size: 11594
2022-02-07
08:48
Merge 8.6 file: [b4226469b0] check-in: [6b7ec7b56a] user: jan.nijtmans branch: core-8-branch, size: 10923
2022-02-04
16:19
See [https://github.com/tcltk/tcl/pull/10] file: [f69fd6930f] check-in: [fc056d6a1d] user: jan.nijtmans branch: windows-arm64, size: 10846
2021-02-16
11:05
Remove unnecessary end-of-line spacing in test-cases file: [47028fdb9d] check-in: [8446be064b] user: jan.nijtmans branch: core-8-6-branch, size: 10723
2020-12-04
09:56
TIP 590: Recommend lowercase Package Names file: [c9fee54f8c] check-in: [836cfc20b3] user: jan.nijtmans branch: core-8-branch, size: 10900
2020-11-30
08:46
Merge 8.6 file: [c308e9c9a7] check-in: [2a39af85e5] user: jan.nijtmans branch: core-8-branch, size: 10898
08:31
Merge 8.5 file: [71b8c59c10] check-in: [f026c7e8d6] user: jan.nijtmans branch: core-8-6-branch, size: 10725
08:21
Cherry-pick part of "msys2-fixes_v001" branch: build/test fixes for msys2 file: [d5ab342b94] check-in: [fbf5d9ad71] user: jan.nijtmans branch: core-8-5-branch, size: 7899
07:49
See: [https://github.com/jannick0/tcl/tree/msys2-fixes_v001] file: [11d09e5bd8] check-in: [9c136c5785] user: jan.nijtmans branch: msys2-fixes_v001, size: 10902
2020-11-23
09:16
More ©-sign consolidation file: [3cd6b57e7d] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 10890
08:25
Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [1d6a5dfd7c] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 10893
2020-10-16
16:34
Merge 8.7 file: [9c8c3a8a3b] check-in: [600368ed3f] user: jan.nijtmans branch: build-info, size: 10898
15:03
Fix env.test when running under wine on Linux. Mark other tests with "notWine", which fail currently under wine file: [37a3855476] check-in: [80184ade49] user: jan.nijtmans branch: core-8-branch, size: 10896
2020-10-01
08:17
Merge 8.7. Internal package renaming file: [6f699a7a1f] check-in: [8da5008652] user: jan.nijtmans branch: build-info, size: 10798
2020-09-04
16:44
Merge 8.6 file: [e69f4a6777] check-in: [af7d124bbc] user: jan.nijtmans branch: core-8-branch, size: 10796
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: [c7b928b5cc] check-in: [0e50a82fe7] user: jan.nijtmans branch: core-8-6-branch, size: 10717
2020-08-31
13:41
Merge 8.6. More tests/tools updates. file: [1500bf27c7] check-in: [0deb773e84] user: jan.nijtmans branch: core-8-branch, size: 10794
2020-07-16
10:42
simplify check for ::tcltest namespace in testcases file: [fcc4a6a52d] check-in: [17940d2bbc] user: jan.nijtmans branch: core-8-branch, size: 10794
2020-07-13
12:03
(Experiment): What happens if we purge all usages of Master/Slave from Tcl. Highly experimental, not meant for Tcl 8.6.11! file: [518706347d] check-in: [f9ba684c6b] user: jan.nijtmans branch: no-master-slave, size: 10726
2020-06-18
12:47
Use more "string is none" in testcases in stead of directly comparing with -1 file: [9dba21cafd] check-in: [58ebbfcc7e] user: jan.nijtmans branch: strict-index-experiment, size: 10816
2020-03-14
21:52
Merge 8.6 file: [d05b623c53] check-in: [843cbb3830] user: jan.nijtmans branch: core-8-branch, size: 10805
2020-03-13
13:06
env.test: added test for windows illustrating bug [8f89e2e059] - loss of multi-byte chars in environment if single-byte system encoding used file: [bf56e7fccf] check-in: [dcf2c77048] user: sebres branch: bug-8f89e2e059, size: 10726
2018-09-22
19:42
Fix odd consequence for tests; ::tcltest namespace is usually present. file: [9912dbba35] check-in: [17304407a0] user: dkf branch: tip-452, size: 9818
2018-09-13
20:31
Fix various test-cases, which started failing on Windows due to TIP #430 file: [2f7d31f043] check-in: [88b8462136] user: jan.nijtmans branch: core-8-branch, size: 9833
2018-08-10
18:57
Repair breakage in recent refactoring of env.test. file: [ed4d43b76c] check-in: [4e7f200965] user: pooryorick branch: core-8-branch, size: 9752
2018-08-08
20:48
Repair breakage in recent refactoring of env.test file: [b5a6e7b242] check-in: [e5dded1cb7] user: dgp branch: core-8-6-branch, size: 9754
2018-08-02
22:37
Purge end-of-line spacing file: [cb85eefa24] check-in: [0ce23bd179] user: jan.nijtmans branch: core-8-branch, size: 9696
2018-06-17
08:47
Remove dependencies between tests in env.test. file: [f40b31c48f] check-in: [9e55a28229] user: pooryorick branch: core-8-6-branch, size: 9698
2016-07-14
08:31
[77d58e3a7a] Test case independence: chanio, cmdah, env, history. file: [8c2442ae32] check-in: [0a7e505919] user: dkf branch: core-8-6-branch, size: 9803
2016-02-22
12:39
Convert remaining env.test test-cases to tcltest-2 format file: [bc73291002] check-in: [d6a977a3a6] user: jan.nijtmans branch: trunk, size: 9563
12:16
(cherry-pick): Add test-case for [9b47029467631832]: testing existence of env(some_thing) destroys traces. This demonstrates that Tcl 8.5 doesn't suffer. file: [d21ef114b2] check-in: [fe1f5e7464] user: jan.nijtmans branch: core-8-5-branch, size: 7883
2016-02-19
14:42
Add test-case which demonstrates the problem. This test-case fails in trunk (but passes in core-8-5-branch, as expected). file: [8bfcc3e7fc] check-in: [7973c950d3] user: jan.nijtmans branch: bug-9b47029467631832, size: 9530
2013-11-20
12:58
Fix env-5.1 test-case on Cygwin (and probably other platforms which don't have iso8859-1 as system-encoding) file: [ddf99c120f] check-in: [1f318a23a1] user: jan.nijtmans branch: trunk, size: 9134
2013-09-29
20:46
merge novem file: [8a661c32c7] check-in: [2170e066f2] user: dkf branch: novem-64bit-sizes, size: 9498
2013-09-27
10:29
[219226]: Rewrote how ::env is synchronized to the environment so it no longer smashes the array or its elements flat, This affects traces on env, links to env, and iterations over env: it makes them work as naïvely expected. file: [5df929eab5] check-in: [afaff33553] user: dkf branch: trunk, size: 9134
2013-06-13
07:23
Fix env.test when running mingw-w64 (AMD64 build) test-suite on wine64. Fix some gcc warnings which become visible with -Wextra file: [f410d2ad89] check-in: [7233b39085] user: jan.nijtmans branch: trunk, size: 8636
2013-06-12
19:36
Fix env.test when running mingw-w64 (AMD64 build) test-suite on wine64 file: [f043ad8936] check-in: [51e52ec852] user: jan.nijtmans branch: core-8-5-branch, size: 7444
2013-01-31
05:17
merge trunk file: [f0244e7cbc] check-in: [6ea5f2ccf9] user: dgp branch: contrib-patrick-fradin-code-cleanup, size: 8580
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: [08111f494f] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 8578
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: [7fe1bc2d91] check-in: [f38c7f79f0] user: jan.nijtmans branch: trunk, size: 8572
2011-10-07
21:21
Fix env.test, when running under wine 1.3 file: [7644705f6c] check-in: [78d77f044f] user: jan.nijtmans branch: trunk, size: 8570
21:16
Fix env.test, when running under wine 1.3 (partly backported from Tcl 8.6) file: [61a3f31eed] check-in: [1c15b03dcd] user: jan.nijtmans branch: core-8-5-branch, size: 7380
20:54
Fix env.test, when running under wine 1.3 (partly backported from Tcl 8.6) file: [aa9ed53121] check-in: [951880c457] user: jan.nijtmans branch: core-8-4-branch, size: 7504
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: [86f21ba814] check-in: [c64f310d38] user: dgp branch: trunk, size: 8503
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: [0920c97617] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 7097
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: [24857f4ce9] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 7110
2010-11-30
15:50
@830 + jumps (tests) + 1428 (tommath const). file: [07e305328a] check-in: [4f51eb70e4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 8568
14:42
@800 file: [dc6b929ba1] check-in: [32871f3ed6] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 8549
2010-11-18
14:20
Onward. file: [5c72981fb3] check-in: [fcf1f73ec6] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 7376
2010-01-06
22:02
Fix environment tests under CYGWIN file: [dbcf6d64c9] check-in: [fdde6ad861] user: nijtmans branch: core-8-5-branch, size: 7171
2009-12-22
04:42
merge updates from HEAD file: [1ff60e1a1f] check-in: [9fdc8d03f3] user: dgp branch: dgp-refactor, size: 8573
2009-12-21
23:25
Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still not enabled yet, but at least it is a step in the right direction. file: [2945298f21] check-in: [dca4a9980e] user: nijtmans branch: trunk, size: 8573
2009-05-18
21:24
merge updates from HEAD file: [37601cefc0] check-in: [14f4e38850] user: dgp branch: dgp-refactor, size: 8553
2009-05-07
10:34
Fix [Bug 1513659]. file: [323373e44e] check-in: [386a1659b5] user: dkf branch: trunk, size: 8549
2008-07-29
20:13
merge updates from (near) HEAD file: [f33394fca2] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 7380
2008-07-19
21:47
Fix miguel's problem with env failures; need LANG to get [encoding system] right in subprocesses... file: [889635046e] check-in: [33796e0fff] user: dkf branch: trunk, size: 7376
09:57
Rewrite to use tcltest2 and not generate non-ascii chars in results. Part of fix of [Bug 1513659] file: [078d62755e] check-in: [f856a8134a] user: dkf branch: trunk, size: 7355
2007-04-08
14:58
Merge updates from HEAD; may not build file: [89c11de480] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 7132
2007-01-19
01:05
* macosx/tclMacOSXNotify.c: accommodate changes to prototypes of OSSpinLock(Un)Lock API. * tests/env.test: add extra system env vars that need to be preserved on some Mac OS X versions for testsuite to work. * unix/tcl.m4: ensure CPPFLAGS env var is used when set. [Bug 1586861] (Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when present in CFLAGS to avoid discrepancies between what headers configure sees during preprocessing tests and compiling tests. * unix/configure: autoconf-2.13 file: [ce0f39161c] check-in: [b9b6ddc349] user: das branch: core-8-4-branch, size: 7179
01:03
* macosx/tclMacOSXFCmd.c (TclMacOSXSetFileAttribute): on some versions of Mac OS X, truncate() fails on resource forks, in that case use open() with O_TRUNC instead. * macosx/tclMacOSXNotify.c: accommodate changes to prototypes of OSSpinLock(Un)Lock API. * macosx/Tcl.xcodeproj/project.pbxproj: ensure HOME and USER env vars * macosx/Tcl.xcodeproj/default.pbxuser: are defined when running testsuite from Xcode. * tests/env.test: add extra system env vars that need to be preserved on some Mac OS X versions for testsuite to work. * unix/Makefile.in: move libtommath defines into configure.in to avoid * unix/configure.in: replicating them across multiple buildsystems. * macosx/Tcl.xcodeproj/project.pbxproj: * unix/tcl.m4: ensure CPPFLAGS env var is used when set. [Bug 1586861] (Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when present in CFLAGS to avoid discrepancies between what headers configure sees during preprocessing tests and compiling tests. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [a2b6bc6f22] check-in: [54a154124b] user: das branch: trunk, size: 7128
2006-06-14
15:21
Enable building Tcl with Microsoft's latest compiler offering (VS2005). We have to handle a number of oddities as they have deprecated most of the standard C library and now generate manifest files to be linked into the binaries. SF bug #1424909 file: [3788b0e02f] check-in: [f0865d186b] user: patthoyts branch: core-8-4-branch, size: 7028
2006-04-28
16:09
Merge updates from HEAD file: [5309963204] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 7002
2006-03-23
18:58
* tests/env.test: With case preserved (see 2006-03-21 commit) be sure to do case-insensitive filtering. [Bug 1457065] file: [be28d9c99e] check-in: [35fb1929e3] user: dgp branch: trunk, size: 6998
2006-03-21
15:32
* tests/env.test: Preserve case of saved env vars. [Bug 1409272] file: [34d23241d9] check-in: [53ff271dba] user: dgp branch: trunk, size: 6990
14:33
revert broken commit file: [2de3285a22] check-in: [4caab46e4a] user: dgp branch: trunk, size: 7156
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: [a24005e212] check-in: [36829d55d6] user: dkf branch: trunk, size: 7140
2005-11-03
17:52
merge updates from HEAD file: [d4103aae1b] check-in: [d827b9cf1e] user: dgp branch: dgp-refactor, size: 7160
00:17
Applied patch #1096916 to support building with MSVC 8. * generic/regerror.c: Avoid use of reserved word. * generic/tcl.h: Select the right Tcl_Stat structure * generic/tclDate.c: Casts to handle 64 bit time_t case. * tests/env.test: Include essential envvar on Win32 * win/nmakehlp.c: Handle new return codes. * win/makefile.vc: Use the selected options. * win/rules.vc: Check options are applicable * win/tclWinPort.h: Disable deprecated function warnings * win/tclWinSock.c: Provide default value to avoid warning. * win/tclWinTime.c: Add casts to handle 64bit time_t type. file: [b08545612c] check-in: [58ba298c20] user: patthoyts branch: trunk, size: 7162
2005-10-18
20:46
merge updates from HEAD file: [efeba0afc3] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 7020
2005-10-08
13:44
merge updates from HEAD file: [c16ff78de7] check-in: [1b902ae45a] user: dgp branch: kennykb-numerics-branch, size: 7020
2005-10-05
08:03
* tests/env.test (env-6.1): * win/tclWinPort.h: define USE_PUTENV_FOR_UNSET 1 * generic/tclEnv.c (TclSetEnv, TclUnsetEnv): add USE_PUTENV_FOR_UNSET to existing USE_PUTENV define to account for various systems that have putenv(), but can't unset env vars with it. Note difference between Windows and Linux for actually unsetting the env var (use of '='). Correct the resizing of the environ array. We assume that we are in full ownership, but that's not correct.[Bug 979640] file: [1502c45f78] check-in: [9ad1d56456] user: hobbs branch: trunk, size: 7018
08:03
test to fix for 979640 file: [0f45107056] check-in: [e04a92f8e7] user: hobbs branch: core-8-4-branch, size: 6962
2005-07-12
20:35
merged changes from HEAD file: [db9626181d] check-in: [5316ea45e0] user: kennykb branch: kennykb-numerics-branch, size: 6824
2005-06-13
01:45
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611) file: [cdf81bb086] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 6823
2005-05-25
15:01
merge updates from HEAD file: [46713dbfd7] check-in: [64d23581aa] user: dgp branch: dgp-refactor, size: 6820
2005-05-24
04:44
* tests/env.test: added DYLD_FRAMEWORK_PATH to the list of env vars that need to be handled specially. file: [e95224dbed] check-in: [499598d874] user: das branch: core-8-4-branch, size: 6772
04:44
* tests/env.test: added DYLD_FRAMEWORK_PATH to the list of env vars that need to be handled specially. file: [c02703ab83] check-in: [07573183ed] user: das branch: trunk, size: 6816
2004-09-08
23:02
Merge updates from HEAD file: [884b376bb8] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 6780
2004-08-26
17:37
* tests/env.test: macosx fixes. file: [a93ef796a7] check-in: [59ec68b96d] user: das branch: core-8-4-branch, size: 6732
17:36
* tests/env.test: macosx fixes. file: [168f2f2bd3] check-in: [b4d16fcd42] user: das branch: trunk, size: 6776
2004-06-23
15:36
Standardize some use of test constraints onto names that are documented file: [737a30126f] check-in: [f6289216a6] user: dkf branch: trunk, size: 6716
2004-05-27
14:29
Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [cf9bd4168d] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 6723
2004-05-19
12:11
Standardize various minor aspects of test style file: [36e279d5fe] check-in: [4d180748d7] user: dkf branch: trunk, size: 6719
2002-10-03
13:34
[info exist]->[info exists]. [Bug 602566] file: [1b3cb343bb] check-in: [eb7c8f93a5] user: dkf branch: trunk, size: 6668
2002-08-20
20:25
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [2a0fa26d0a] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 6671
2002-07-10
11:56
* Cleaned up, constrained, and reduced the amount of [exec] usage in the test suite. file: [2d63d956b8] check-in: [b0f3dfed62] user: dgp branch: trunk, size: 6666
2002-07-05
10:38
Made many tests work properly when the current directory is not writable. Added targets to unix/Makefile.in to facilitate testing of this situation. file: [d2a6603d68] check-in: [725b23357f] user: dkf branch: trunk, size: 6808
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: [fb5d22e9c2] check-in: [9ba9324aef] user: dgp branch: trunk, size: 6791
2002-06-10
05:33
Merging with TOT as of 06/09/2002. file: [b67b937afe] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 6805
2001-10-15
09:13
First Checkin of Mac OS X support for Tcl. file: [02cf1d4b57] check-in: [eba6ee55b4] user: wolfsuit branch: macosx-8-4-branch, size: 6841
2000-04-10
17:18
* tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [cd040e4901] check-in: [c2f93a113c] user: ericm branch: trunk, size: 6797
1999-12-04
06:16
* tests/env.test: removed knownBug limitation from working test * tests/all.tcl: ensured that ::tcltest::testsDirectory would be set to an absolute path * tests/expr-old.test: * tests/parseExpr.test: * tests/string.test: * generic/tclGet.c: * generic/tclInt.h: * generic/tclObj.c: * generic/tclParseExpr.c: * generic/tclUtil.c: * generic/tclExecute.c: added TclCheckBadOctal routine to enhance error message checking for when users use invalid octal numbers (like 08), as well as replumbed the Expr*Funcs with a new VerifyExprObjType to simplify type handling. file: [bbbe398b75] check-in: [7b710149dc] user: hobbs branch: trunk, size: 6790
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: [d31d2c71b8] check-in: [16ba724032] user: jenn branch: core-8-2-1-branch, size: 6800
04:12
1999-09-21 Jeff Hobbs <hobbs@scriptics.com> * tests/env.test: * unix/Makefile.in: added support for AIX LIBPATH env var [Bug: 2793] removed second definition of INCLUDE_INSTALL_DIR (the one that referenced @includedir@) [Bug: 2805] * unix/dltest/Makefile.in: added -lc to LIBS [Bug: 2794] * tests/timer.test: changed after delay in timer test 6.29 from 1 to 10. [Bug: 2796] * tests/pkg.test: * generic/tclPkg.c: fixed package version check to disallow 1.2..3 [Bug: 2539] * unix/Makefile.in: fixed gendate target - this never worked since RCS was intro'd. * generic/tclGetDate.y: updated to reflect previous changes to tclDate.c (leap year calc) and added CEST and UCT time zone recognition. Fixed 4 missing UCHAR() casts. [Bug: 2717, 954, 1245, 1249] * generic/tclCkalloc.c: changed Tcl_DumpActiveMemory to really dump to stderr and close it [Bug: 725] and changed Tcl_Ckrealloc and Tcl_Ckfree to not bomb when NULL was passed in [Bug: 1719] and changed Tcl_Alloc, et al to not panic when a alloc request for zero came through and NULL was returned (valid on AIX, Tru64) [Bug: 2795, etc] * generic/tclIOCmd.c: fixed potential core dump in conjunction with stacked channels with result obj manipulation in Tcl_ReadChars [Bug: 2623] * tests/format.test: * generic/tclCmdAH.c: fixed translation of %0#s in format [Bug: 2605] * tests/set-old.test: * generic/tclVar.c: Added fix in TclArraySet to check when trying to set in a non-existent namespace. [Bug: 2613] * tests/linsert.test: * generic/tclCmdIL.c: fixed end-int interpretation of linsert to correctly calculate value for end, added test and docs [Bug: 2693] * doc/switch.n: added proper use of comments to example. * generic/tclCmdMZ.c: changed switch to complain when an error occurs that seems to be due to a misplaced comment. * generic/tclCmdMZ.c: fixed illegal ref for \[0-9] substitutions in regsub [Bug: 2723] * generic/tclCmdMZ.c: changed [string equal] to return an Int type object (was a Boolean) * generic/tclParseExpr.c: changed '"' to '\"' to make FreeBSD happy [Bug: 2625] * generic/tclProc.c: moved static buf to better location and changed static msg that would overflow in ProcessProcResultCode [Bug: 2483] and added Tcl_DStringFree to Tcl_ProcObjCmd. Also reworked size of static buffers. * tests/stringObj.test: added test 9.11 * generic/tclStringObj.c: changed Tcl_AppendObjToObj to properly handle the 1-byte dest and mixed src case where both had had Unicode string len checks made on them. [Bug: 2678] * unix/aclocal.m4: * unix/tcl.m4: added -bnoentry to the AIX-* case [Bug: 1909] added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610] * generic/tclPosixStr.c: fixed typo [Bug: 2592] * win/README.binary: fixed version info and some typos [Bug: 2561] * generic/tclIO.c: changed Tcl_GetChannelNames* to use style guide headers (pleases HP cc) * tests/expr.test: * generic/tclCompile.c: add TCL_TOKEN_VARIABLE to the part types that cause differed compilation for exprs, to correct the expr double-evaluation problem for vars. Added test cases. Related to [Bug: 732] file: [cc5c41d47a] check-in: [ab656050a9] user: hobbs branch: core-8-2-1-branch, size: 6792
1999-09-21
06:37
1999-09-20 Jeff Hobbs <hobbs@scriptics.com> * tests/env.test: * unix/Makefile.in: added support for AIX LIBPATH env var [Bug: 2793] removed second definition of INCLUDE_INSTALL_DIR (the one that referenced @includedir@) [Bug: 2805] * unix/dltest/Makefile.in: added -lc to LIBS [Bug: 2794] file: [73a24dcef4] check-in: [8e69ad3948] user: hobbs branch: trunk, size: 6798
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: [dd9168e5ec] check-in: [cb311db6b8] user: jenn branch: trunk, size: 6781
1999-07-08
19:44
Fixed bogus test for env.test file: [9ae62cb267] check-in: [931d254c68] user: rjohnson branch: trunk, size: 6775
03:35
Improved test to handle empty env array - (will raise error) file: [7dafe9fae8] check-in: [49ec7aac3e] user: rjohnson branch: trunk, size: 6933
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: [8d09a5ce15] check-in: [6b946e4c34] user: jenn branch: trunk, size: 6841
1999-06-26
03:54
Modified the tests to use the package tcltest file: [ec7210cda8] check-in: [fdb0602e41] user: jenn branch: trunk, size: 6836
1999-04-30
22:44
* Merged changes from 8.1.0 branch file: [a971604087] check-in: [dc45694c11] user: stanton branch: trunk, size: 6833
1999-04-22
20:31
Created branch core-8-1-0-synthetic file: [99a7e913e3] check-in: [8d3de5a4ff] user: cvs2fossil branch: core-8-1-0-synthetic, size: 6838
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: [0fe1c41142] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 6832
1999-04-07
02:46
changed nonexistent winOnly constraint to ill-named pcOnly constraint. file: [ae790e3eee] check-in: [ba41bf3793] user: hershey branch: core-8-1-branch-old, size: 6836
1999-04-06
20:39
Added knownBug tag to test that in known to fail (Bug: 1737) file: [47fb9e9c96] check-in: [6985e168ac] user: surles branch: core-8-1-branch-old, size: 6836
19:06
* generic/tclVar.c: * generic/tclEnv.c: Moved the "array set" C level code into a common routine (TclArraySet). The TclSetupEnv routine now uses this API to create an env array w/ no elements. * generic/tclEnv.c: * generic/tclWinInit.h: * generic/tclUnixInit.h: * generic/tclInt.h: Made the Env module I18N compliant. Changed the FindVariable routine to TclpFindVariable, that now does a case insensitive string comparison on Windows, and not on UNIX. [Bug: 1299, 1500] file: [b236eedca1] check-in: [9aa06360d3] user: surles branch: core-8-1-branch-old, size: 6807
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: [ccd0170cdd] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 4851
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: [0ecdae8a5e] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 4850
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: [7a13aa5709] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 4573
1999-02-19
02:17
Deleted: Created branch scriptics-tclpro-1-2-synthetic check-in: [1d719b3ad1] user: cvs2fossil branch: scriptics-tclpro-1-2-synthetic, size: 0
1998-10-06
02:59
merged 8.0.4 changes into 8.1 branch file: [acc851a2b1] check-in: [e8eee9b422] user: stanton branch: core-8-1-branch-old, size: 4439
1998-09-30
20:52
Added tests/stack.test, to test recursion limits. Added SHLIB_PATH to the list of special macros to ignore. file: [f676e1abb2] check-in: [c4a3d413ed] user: escoffon branch: trunk, size: 3695
1998-09-24
23:58
merging changes from 8.0.3 into 8.1a2 file: [0ec54a5332] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 4416
1998-09-21
23:39
Added contents of Tcl 8.1a2 file: [e3fee7d4e0] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 4391
1998-09-14
18:39
Replaced SCCS strings, fixed binary files file: [28d91e1100] check-in: [196f92fd17] user: stanton branch: trunk, size: 3672
1998-03-26
14:56
Added: Initial revision file: [7344772fed] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 3651