Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file tests/source.test at check-in 91986db2b858972c
|
2024-10-16
| ||
| 18:58 | Merge [bea36e3b59a0092c]: Indenting in testcases. Always use tabs in stead of 8 spaces. file: [76c4db82e2] check-in: [f3091051a5] user: pooryorick branch: unchained, size: 9333 | |
|
2024-10-09
| ||
| 08:16 | Indenting in testcases. Always use tabs in stead of 8 spaces file: [428dbf13b6] check-in: [bea36e3b59] user: jan.nijtmans branch: main, size: 8979 | |
|
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: [d89be81f7a] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 9361 | |
|
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: [68f226a4a1] check-in: [1e348d39da] user: jan.nijtmans branch: bug-fa128568a5, size: 9055 | |
|
2022-03-17
| ||
| 13:34 | Merge 9.0 file: [b85af6aa01] check-in: [147f584909] user: jan.nijtmans branch: tip607-encoding-failindex, size: 9031 | |
| 12:07 | Merge 8.6 file: [c122434d61] check-in: [9f61609437] user: jan.nijtmans branch: core-8-branch, size: 9055 | |
| 12:00 | Fix 2 testcases which are not testing what they should be testing (since "-encoding ascii" cannot handle the euro-sign \u20ac, it's silently replaced by '?') file: [3c73345e34] check-in: [d639572141] user: jan.nijtmans branch: core-8-6-branch, size: 9132 | |
| 11:37 | Merge 8.7 file: [c2edd18df3] check-in: [1555f0596f] user: jan.nijtmans branch: main, size: 9007 | |
|
2022-03-14
| ||
| 18:06 | TIP605 encoding failindex: prepare TCL 9.0 main branch with branch "encodings-with-flags" merged. file: [8229082583] check-in: [c8fc04b93b] user: oehhar branch: tip607-encoding-failindex, size: 9034 | |
|
2022-02-07
| ||
| 16:57 | Merge 8.7 file: [0888b8e0d3] check-in: [cab64f5dba] user: jan.nijtmans branch: encodings-with-flags, size: 9082 | |
|
2021-04-01
| ||
| 13:50 | Add experimental "-nothrow" option to encoding convertfrom|convertto. If compiled with -DTCL_NO_DEPRECATED (meant for Tcl 9.0), -stoponerror is the default for all IO file: [1dc1b06a7e] check-in: [51eca49713] user: jan.nijtmans branch: encodings-with-flags, size: 9127 | |
|
2021-03-30
| ||
| 07:46 | Merge 8.7 file: [fed73e4352] check-in: [cdacf07503] user: jan.nijtmans branch: main, size: 9010 | |
| 07:11 | Thanks to TIP #587, convert many escapes in the testcases into the actual (UTF-8) character. file: [0be8c763d7] check-in: [b1f60d79e9] user: jan.nijtmans branch: core-8-branch, size: 9058 | |
|
2020-11-23
| ||
| 09:26 | Merge 8.7 file: [0f1cada80b] check-in: [5118b9d38e] user: jan.nijtmans branch: main, size: 9032 | |
| 09:16 | More ©-sign consolidation file: [951f9b0ded] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 9080 | |
| 08:25 | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [e655f8bccc] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 9083 | |
|
2020-09-24
| ||
| 12:54 | TCL_CFGVAL_ENCODING now defaults to "utf-8" as well. No explicit "-encoding utf-8" for "source" any more, since that's the default file: [1708352946] check-in: [11cd43a662] user: jan.nijtmans branch: tip-587, size: 9038 | |
|
2020-04-22
| ||
| 16:12 | Restored a test constraint to tolerate [1004065] (maybe just in time to not need it anymore). file: [57d385c317] check-in: [1548b70f94] user: dgp branch: core-8-5-branch, size: 8832 | |
| 16:00 | Attempt to fix [1004065] for TCL_UTF_MAX=4. Disallow building Tcl with TCL_UTF_MAX>4 file: [5f853a2030] check-in: [b85215dae6] user: jan.nijtmans branch: bug-1004065, size: 8765 | |
| 10:02 | Determine "testConstraint ucs2" without the need for a testcommand. Rename "compat85" testConstraint to "ucs2", because that's what it actually is. file: [74c0b4140a] check-in: [b38c307e41] user: jan.nijtmans branch: core-8-5-branch, size: 8783 | |
|
2020-04-21
| ||
| 15:52 | Use new testing command to constrain tests to (sizeof(Tcl_UniChar) == 2) until bugs are fixed when (sizeof(Tcl_UniChar == 4). file: [6329397dc0] check-in: [2055c97d5d] user: dgp branch: bug-c574e50a3b, size: 8848 | |
|
2019-03-12
| ||
| 20:39 | Even better support for -DTCL_UTF_MAX=6. Ongoing improvements (TIP being planned) file: [70536a64eb] check-in: [fdcb2a7323] user: jan.nijtmans branch: utf-max, size: 9086 | |
|
2018-10-24
| ||
| 14:33 | Request the tcltest version that provides the testing facilities used. file: [87f5a0d36c] check-in: [180c5abd3a] user: dgp branch: tip-522, size: 9088 | |
|
2018-10-22
| ||
| 21:15 | Updated tests to exercise new feature. file: [ac57428597] check-in: [f44f5dd820] user: pspjuth branch: tip-522, size: 9088 | |
|
2016-01-11
| ||
| 00:49 | no-280 branch, it still has many errors file: [6299191adb] check-in: [ede41c1946] user: msofer branch: mig-opt2-tmp, size: 9139 | |
|
2013-09-27
| ||
| 17:33 | Fix test source-4.1 file: [cb34dcfcae] check-in: [d6941999f1] user: dgp branch: trunk, size: 9130 | |
| 16:54 | Patch to the original line continuation commit to fix up TclCompileTokens. file: [caae77bf37] check-in: [8af75fedaa] user: dgp branch: adjust-fix, size: 8856 | |
| 15:34 | Merge forward new test, marked as knownBug, so other merges are no longer held back. file: [35fa21e7dc] check-in: [af5c85f043] user: dgp branch: trunk, size: 9152 | |
|
2013-09-25
| ||
| 16:39 | Test demonstrating need for "adjust" manipulation in TclSubstTokens. file: [5a96310e9f] check-in: [91986db2b8] user: dgp branch: core-8-5-branch, size: 8702 | |
|
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: [f466f7794b] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 8787 | |
|
2012-11-15
| ||
| 17:55 | More complete purge of things only present for supporting long-dead Mac 9 systems. file: [2267f0a542] check-in: [7506775d52] user: dgp branch: core-8-4-branch, size: 6265 | |
|
2012-03-08
| ||
| 09:43 | Added source test with utf-8 (without -encoding param), remove too many same single byte tests file: [5fd18a48b1] check-in: [0d794e7275] user: sebres branch: bug-3466099, size: 8817 | |
|
2012-03-01
| ||
| 22:48 | experiment: Handle BOM by switching to utf-8 when the system encoding is cp1250-cp1258 or identity (and the encoding is not otherwise specified) file: [4c838b5cdc] check-in: [110d7c7820] user: jan.nijtmans branch: bug-3466099, size: 8888 | |
|
2012-02-29
| ||
| 22:41 | oops, that's no utf-8 BOM ;-( file: [d0cb36bcae] check-in: [86923ce939] user: jan.nijtmans branch: trunk, size: 8763 | |
| 22:38 | oops, that's no utf-8 BOM ;-( file: [aed4ad593a] check-in: [d2c359a194] user: jan.nijtmans branch: core-8-5-branch, size: 8335 | |
| 22:35 | oops, that's no utf-8 BOM ;-( file: [6c423062f3] check-in: [ced33be881] user: jan.nijtmans branch: core-8-4-branch, size: 10060 | |
| 21:56 | [Bug 3466099] BOM in Unicode file: [7d5477ab42] check-in: [ad684faec9] user: jan.nijtmans branch: trunk, size: 8763 | |
| 21:34 | [Bug 3466099] BOM in Unicode file: [47ab10f1e9] check-in: [ca6c454087] user: jan.nijtmans branch: core-8-5-branch, size: 8335 | |
|
2012-02-20
| ||
| 11:55 | Make test clearer to future maintainers. file: [7cc04bde3c] check-in: [a1ab7b1a0c] user: dkf branch: bug-3466099, size: 10060 | |
|
2012-02-19
| ||
| 15:21 | [Bug 3466099] BOM in Unicode file: [90b739563b] check-in: [f019af39bd] user: jan.nijtmans branch: bug-3466099, size: 10055 | |
|
2011-12-28
| ||
| 23:29 | first attempt at fixing bug-3466099 file: [28ad9b030f] check-in: [625e54fc08] user: jan.nijtmans branch: bug-3466099, size: 8784 | |
|
2011-03-03
| ||
| 17:14 | merge trunk file: [36af8a644a] check-in: [affd89e3ef] user: dgp branch: dgp-refactor, size: 8420 | |
|
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: [d6f2ee3e89] check-in: [c64f310d38] user: dgp branch: trunk, size: 8421 | |
| 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: [3ba36298f9] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 7993 | |
|
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: [e84aa61d1c] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 9671 | |
|
2011-01-12
| ||
| 15:23 | This commit is both no-NRE v2, implemented by subtracting the NRE pieces (*), and update to CVS trunk head of Wednesday Jan 5. (*) no-NRE v1 in the other branch was created in an additive manner from the point where 8.5 was branched from the trunk, by adding all the patches but those for NRE. file: [625dc88792] check-in: [2d93b1436c] user: andreask branch: activestate-nre-excised-variant-2-subtracted, size: 8102 | |
|
2010-11-23
| ||
| 14:27 | Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [fe2bcfefe0] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 8103 | |
|
2009-01-05
| ||
| 14:54 | merge updates from HEAD file: [bc661e9da3] check-in: [d766f324bc] user: dgp branch: dgp-refactor, size: 8491 | |
| 11:27 | Added a test, correct a dumb blunder. file: [40e36fb04a] check-in: [42090a4d62] user: dkf branch: trunk, size: 8488 | |
|
2006-04-28
| ||
| 16:09 | Merge updates from HEAD file: [217c5bd84c] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 8064 | |
|
2006-03-21
| ||
| 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: [1acb0f8617] check-in: [36829d55d6] user: dkf branch: trunk, size: 8061 | |
|
2004-03-26
| ||
| 22:28 | Merge updates from HEAD. file: [ee2ad60e3b] check-in: [6e8d2d7ba1] user: dgp branch: dgp-refactor, size: 8304 | |
|
2004-03-17
| ||
| 18:14 | Removed support for Mac OS Classic platform [Patch 918142] file: [beff3cd4e0] check-in: [b6330dbac7] user: das branch: trunk, size: 8301 | |
|
2004-03-04
| ||
| 17:26 | merge updates from HEAD file: [ac32c0a1ad] check-in: [90bbbc469a] user: dgp branch: dgp-refactor, size: 12098 | |
|
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: [8ab5f67bc2] check-in: [0fb8324d96] user: dgp branch: trunk, size: 12095 | |
| 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: [0c873c057b] check-in: [232c518b18] user: dgp branch: core-8-4-branch, size: 9742 | |
|
2003-10-16
| ||
| 02:28 | Merged updates from HEAD file: [f3b206d052] check-in: [44102608b1] user: dgp branch: dgp-refactor, size: 11758 | |
|
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: [b8e051f314] check-in: [10252720cd] user: dgp branch: trunk, size: 11755 | |
| 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: [8df6aeddb8] check-in: [552fa6ec61] user: dgp branch: core-8-4-branch, size: 9402 | |
|
2003-09-05
| ||
| 23:08 | Merge updates from HEAD. file: [8c12caaefc] check-in: [3f920087eb] user: dgp branch: dgp-refactor, size: 11754 | |
| 21:52 | * doc/FileSystem.3: Implementation of * doc/source.n: TIPs 137/151. Adds * doc/tclsh.1: a -encoding option to * generic/tcl.decls: the [source] command * generic/tclCmdMZ.c (Tcl_SourceObjCmd): and a new C routine, * generic/tclIOUtil.c (Tcl_FSEvalFileEx): Tcl_FSEvalFileEx(), * generic/tclMain.c (Tcl_Main): that provides C access * mac/tclMacResource.c (Tcl_MacSourceObjCmd): to the same function. * tests/cmdMZ.test: Also adds command line * tests/main.test: option handling in Tcl_Main() so that tclsh * tests/source.test: and other apps built on Tcl_Main() respect a -encoding command line option before a script filename. Docs and tests updated as well. [Patch 742683] This is a ***POTENTIAL INCOMPATIBILITY*** only for those C programs that embed Tcl, build on Tcl_Main(), and make use of Tcl_Main's former ability to pass a leading "-encoding" option to interactive shell operations. * generic/tclInt.decls: Added internal stub * generic/tclMain.c (Tcl*StartupScript*): table entries for two new functions Tcl_SetStartupScript() and Tcl_GetStartupScript() that set/get the path and encoding for the startup script to be evaluated by either Tcl_Main() or Tk_Main(). Given public names in anticipation of their exposure by a followup TIP. * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclStubInit.c: file: [5b3c0548f1] check-in: [8f0e879bbd] user: dgp branch: trunk, size: 11750 | |
|
2002-08-20
| ||
| 20:25 | merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [97cb300ae8] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 6719 | |
|
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: [3f1111c036] check-in: [725b23357f] user: dkf branch: trunk, size: 6714 | |
|
2000-05-11
| ||
| 00:16 | * doc/source.n: * doc/Eval.3: * tests/source.test: * generic/tclIOUtil.c (Tcl_EvalFile): added explicit \32 (^Z) eofchar (affects Tcl_EvalFile in C, "source" in Tcl). This was implicit on Windows already, and is now cross-platform to allow for scripted documents. file: [74dcb1385d] check-in: [03cdfc3a86] user: hobbs branch: trunk, size: 6673 | |
|
2000-04-10
| ||
| 17:18 | * tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [c53483be9c] check-in: [c2f93a113c] user: ericm branch: trunk, size: 6498 | |
|
1999-06-26
| ||
| 20:55 | Fixed style problems in many of the test files. Fixed bug in pkg.test where defs.tcl was still being used. file: [5c85b5f0b6] check-in: [dbfd75f43f] user: rjohnson branch: trunk, size: 6494 | |
| 03:54 | Modified the tests to use the package tcltest file: [03c91f95e9] check-in: [fdb0602e41] user: jenn branch: trunk, size: 6487 | |
|
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: [42d7e93603] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 6498 | |
|
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: [617487fe0f] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 6502 | |
|
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: [7b318e4516] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 6501 | |
|
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: [14549c1c42] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 6482 | |
|
1998-09-24
| ||
| 23:58 | merging changes from 8.0.3 into 8.1a2 file: [853e50f448] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 6340 | |
|
1998-09-21
| ||
| 23:39 | Added contents of Tcl 8.1a2 file: [5e896ee230] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 6315 | |
|
1998-09-14
| ||
| 18:39 | Replaced SCCS strings, fixed binary files file: [fd58459808] check-in: [196f92fd17] user: stanton branch: trunk, size: 6498 | |
|
1998-03-26
| ||
| 14:56 | Added: Initial revision file: [02ae7780d1] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 6477 | |