summaryrefslogtreecommitdiffstats
path: root/library
Commit message (Collapse)AuthorAgeFilesLines
* * 4) deprecated [threadReap] and [mainThread] [Bug 534903]dgp2002-06-061-4/+5
|
* * tests/io.test: Fixed up namespace variable resolution issuesdgp2002-06-061-161/+195
| | | | | | | | | | | | revealed by running test suite with "-singleproc 1". * doc/tcltest.n: * library/tcltest/tcltest.tcl: * tests/tcltest.test: Several updates to tcltest. 1) changed to lazy initialization of test constraints 2) deprecated [initConstraintsHook] 3) repaired badly broken [limitConstraints]. [Patch 512214, Bug 558742, Bug 461000]
* * Added more TIP 85 tests from Arjen Markus.dgp2002-06-051-11/+29
| | | | | | Converted tcltest.test to use a private namespace. Fixed bugs in [tcltest::Eval] revealed by calling [tcltest::test] from a non-global namespace, and namespace errors in init.test.
* * Implementation of TIP 85. Allows tcltestdgp2002-06-032-31/+89
| | | | | | | users to add new legal values of the -match option to [test], associating each with a Tcl command that does the matching of expected results with actual results of tests. Thanks to Arjen Markus. [Patch 521362]
* * Fixed leak of slave interp in [pkg_mkIndex].dgp2002-05-311-2/+2
| | | | Thanks to Helmut for report. [Bug 550534]
* * Corrected [uplevel] quoting whendgp2002-05-081-2/+2
| | | | [source]-ing test script in subdirectories.
* * [mcmax] wasn't using the caller'sdgp2002-04-201-21/+29
| | | | | | namespace when determining the max translated length. Also made revisions for better use of namespace variables and more efficient [uplevel]s.
* * Added [mcload] to the export listdgp2002-04-192-4/+5
| | | | of msgcat; bumped to 1.2.3. [Bug 544727]
* * Made separate export for commandsdgp2002-04-181-5/+6
| | | | kept only for tcltest 1 compatibility.
* * Revised [tcltest::test] to return errorsdgp2002-04-151-21/+14
| | | | | | | when called with invalid syntax and to accept exactly two arguments as documented. Improved error messages. [Bug 497446, Patch 513983] ***POTENTIAL INCOMPATIBILITY***: Incompatible with previous tcltest 2.* releases, found only in alpha releases of Tcl 8.4.
* * corrected misspelling of getMatchingFilesdgp2002-04-081-2/+2
|
* * converted getMatchingFile alias into a proc so safe-2.1 will notdgp2002-04-051-3/+2
| | | | be disturbed
* * namespace protection for the getMatchingFiles alias.dgp2002-04-041-3/+4
|
* * library/tcltest/tcltest.tcl: added getMatchingFiles back (aliashobbs2002-04-041-1/+4
| | | | to GetMatchingFiles), which was a public function in tcltest 1.0.
* * Major code cleanup to deal with whitespace,dgp2002-03-271-1332/+1202
| | | | | coding conventions, and namespace issues, with several minor bugs fixed in the process.
* * More initialization fixes to avoid stomping on global variablesdgp2002-03-251-19/+15
|
* More variable initialization fixes.dgp2002-03-251-53/+38
|
* * Corrected faulty variable initialization. [Bug 534845]dgp2002-03-251-110/+47
|
* * Improve the processing of the -constraints option to [test] so thatdgp2002-03-251-3/+3
| | | | | constraint lists can have arbitrary whitespace, and non-lists don't blow things up. [Bug 495977]
* * Keep the value of $::auto_pathdgp2002-03-251-4/+1
| | | | | | unchanged, so that the tcltest package can test code that depends on auto-loading. If a testing application needs $::auto_path pruned, it should do that itself. [Bug 495726]
* * Use [interpreter] to set/query thedgp2002-03-241-10/+10
| | | | executable currently running the tcltest package. [Bug 454050]
* * Allow non-proc commands to be useddgp2002-03-241-6/+6
| | | | as the customization hooks. [Bug 495662]
* * Bumped tcltest to 2.0.2dgp2002-03-112-3/+3
|
* * library/tcltest/tcltest.tcl (getMatchingFiles): Passmdejong2002-03-111-3/+4
| | | | | a proper list to foreach to avoid munging a Windows patch like D:\Foo\Bar into D:FooBar before the glob.
* * library/encoding/iso2022-jp.enc:hobbs2002-03-022-4/+2
| | | | | | | * library/encoding/iso2022.enc: * tools/encoding/iso2022-jp.esc: * tools/encoding/iso2022.esc: gave <ESC>$B precedence over <ESC>$@, based on comments (point 1) in [Bug #219283] (rfc 1468)
* * library/safe.tcl (CheckFileName): removed the limit onhobbs2002-02-221-16/+6
| | | | | | sourceable file names (was only *.tcl or tclIndex files with no more than one dot and 14 chars). There is enough internal protection in a safe interpreter already. Fixes [Tk Bug #521560].
* * Corrected use of http::error whendgp2002-02-052-4/+4
| | | | ::error was intended. Bump to http 2.4.2.
* * library/http/pkgIndex.tcl:hobbs2002-01-252-4/+10
| | | | | * library/http/http.tcl: don't add port in default case to handle broken servers. http bumped to 2.4.1 [Bug #504508]
* * library/init.tcl: make sure env(COMSPEC) on Windows is executedhobbs2001-12-291-2/+9
| | | | with the right case, as it may otherwise fail inexplicably.
* vfs robustness fixvincentdarley2001-11-041-11/+13
|
* * library/encoding/ebcdic.enc:hobbs2001-10-121-0/+19
| | | | | * tools/encoding/ebcdic.txt: EBCDIC charset mapping. [Patch #219323] (nijtmans)
* * library/encoding/tis-620.enc:hobbs2001-10-121-0/+20
| | | | | * tools/encoding/tis-620.txt: TIS-620 charset mapping. [Patch #467423] (poonlap)
* Updated encodings with latest mappings from www.unicode.org. Thishobbs2001-10-0410-14/+34
| | | | | | | | did not include some Mac encodings that have special multi-unichar translations now (like symbols, dingbats and japanese). Also does not include big5, gb or euc* as those have different formats in the latest Unicode version that need new conversion tools. Not all related .enc files changed as some had been updates separately.
* * More CONST poisoningdgp2001-09-281-2/+2
| | | | | | fixes from the 2001-09-24 TIP 27 changes. CONST-ified Tcl_FSLoadFile and TclpLoadFile. Report and patch from Kevin Kenny. [Bug 465833]
* * win/Makefile.in:andreas_kupries2001-09-142-4/+4
| | | | | | | | | * win/configure.in: * win/makefile.bc: * win/makefile.vc: * library/reg/pkgIndex.tcl * library/dde/pkgIndex.tcl: Fixed version numbers from bogus tcl versions to independent versions for dde and registry packages.
* * Updated http package to version 2.4,dgp2001-09-072-4/+6
| | | | reflecting the new features just added.
* * doc/http.n: noted -binary, charset and coding state keys.hobbs2001-09-072-32/+57
| | | | | | | | | | * tests/http.test: * library/http/pkgIndex.tcl: * library/http/http.tcl (geturl): correctly get charset parameter and convert text according to specified encoding (if known). RFC iso8859-1 is used by default. Also recognize Content-encoding to see if we should do binary translation. Added a CYA -binary switch for the cases that were missed. [Bug #219211 #219399]
* fsvincentdarley2001-09-061-1/+12
|
* * Correcteddgp2001-08-271-9/+9
| | | | | | inconsistency between the search path for script libraries and the directory name $DISTNAME into which distributions built by 'make test' unpack. [Bug 455642]
* * library/tcltest/tcltest.tcl: fixed stdio constraint test.hobbs2001-08-221-54/+27
| | | | | [Patch #454050] (stanton) Simplified unixExecs constriant test.
* * library/http/http.tcl (geturl): added port number to Host:hobbs2001-08-211-3/+3
| | | | header to comply with HTTP/1.1 spec (RFC 2068). [Bug #452217]
* Added checks for package dependencies.dgp2001-08-0910-13/+24
| | | | | Bumped patchlevels of changed packages: http 2.3.2, msgcat 1.2.2, opt 0.4.3, tcltest 2.0.1. [Patch 448931]
* Update the http package version number now as we change it, so we don'tdgp2001-08-021-1/+1
| | | | forget to do it later when we release it.
* Update the http package version number now as we change it, so we don'tdgp2001-08-021-3/+3
| | | | forget to do it later when we release it.
* * library/http/http.tcl (http::mapReply): the regsub'ing of \n andhobbs2001-08-021-4/+2
| | | | \t to escape them was unnecessary.
* Changes from TIP#17 "Redo Tcl's filesystem"vincentdarley2001-07-311-1/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following files were impacted. * doc/Access.3: * doc/FileSystem.3: * doc/OpenFileChnl.3: * doc/file.n: * doc/glob.n: * generic/tcl.decls: * generic/tcl.h: * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclDate.c: * generic/tclDecls.h: * generic/tclEncoding.c: * generic/tclFCmd.c: * generic/tclFileName.c: * generic/tclGetDate.y: * generic/tclIO.c: * generic/tclIOCmd.c: * generic/tclIOUtil.c: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclLoad.c: * generic/tclStubInit.c: * generic/tclTest.c: * generic/tclUtil.c: * library/init.tcl: * mac/tclMacFCmd.c: * mac/tclMacFile.c: * mac/tclMacInit.c: * mac/tclMacPort.h: * mac/tclMacResource.c: * mac/tclMacTime.c: * tests/cmdAH.test: * tests/event.test: * tests/fCmd.test: * tests/fileName.test: * tests/io.test: * tests/ioCmd.test: * tests/proc-old.test: * tests/registry.test: * tests/unixFCmd.test: * tests/winDde.test: * tests/winFCmd.test: * unix/mkLinks: * unix/tclUnixFCmd.c: * unix/tclUnixFile.c: * unix/tclUnixInit.c: * unix/tclUnixPipe.c: * win/tclWinFCmd.c: * win/tclWinFile.c: * win/tclWinInit.c: * win/tclWinPipe.c
* * Corrected documentation and usage message of [pkg_mkIndex].dgp2001-07-211-2/+2
|
* * library/encoding/koi8-u.enc: added koi8-u (Ukranian variant)hobbs2001-06-281-0/+20
| | | | encoding.
* removed errant " charhobbs2001-05-281-2/+2
|
* * library/encoding/cp1250.enc:hobbs2001-05-2316-26/+86
| | | | | | | | | | | | | | | | | | | * library/encoding/cp1251.enc: * library/encoding/cp1252.enc: * library/encoding/cp1253.enc: * library/encoding/cp1254.enc: * library/encoding/cp1255.enc: * library/encoding/cp1256.enc: * library/encoding/cp1257.enc: * library/encoding/cp1258.enc: * library/encoding/cp874.enc: * library/encoding/iso8859-6.enc: * library/encoding/iso8859-7.enc: * library/encoding/iso8859-8.enc: * library/encoding/iso8859-10.enc (new): * library/encoding/iso8859-13.enc (new): * library/encoding/iso8859-14.enc (new): updated encoding tables based on http://www.unicode.org/Public/MAPPINGS/. (kuhn)