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 | |