Tcl Source Code

File Ages
Login

Files in check-in 42af675fdd3b137d ordered by age

File ages are expressed relative to the check-in time of 2008-10-10 21:45:37.

AgeFilesCheck-in
current doc/binary.n
typo (check-in: 42af675fdd, user: dgp, branch: trunk)
33.4 minutes ChangeLog
changes
*** 8.6a3 TAGGED FOR RELEASE *** * changes: Updates for 8.6a3 release. (check-in: a97484e77c, user: dgp, branch: trunk)
8.7 hours generic/tclOODefineCmds.c
tests/oo.test
Fix [Bug 2155658] (check-in: e58e13e886, user: dkf, branch: trunk)
17.6 hours generic/tclCompile.h
generic/tclDTrace.d
generic/tclInt.h
CONSTify char* DTrace probe arguments (check-in: 42099d03d6, user: das, branch: trunk)
17.7 hours generic/tclIndexObj.c
fix warning (check-in: 9c2baab056, user: das, branch: trunk)
2.0 days unix/configure
unix/tcl.m4
unix/tclUnixChan.c
* unix/tclUnixChan.c: fix minor compiler warning * unix/tcl.m4: fix for bug [2073255] * unix/configure: regenerated (check-in: ac6cee85db, user: nijtmans, branch: trunk)
2.3 days generic/tclBasic.c
tests/unsupported.test
* generic/tclBasic (TclInfoCoroutineCmd): * tests/unsupported.test: arrange for [info coroutine] to return {} when a coroutine is running but the resume command has been deleted [Bug 2153080] (check-in: cfefafc12b, user: msofer, branch: trunk)
2.3 days generic/tclTrace.c
generic/tclVar.c
* generic/tclTrace.c: Corrected handling of errors returned by variable traces so that the errorInfo value contains the original error message. [Bug 2151707] * generic/tclVar.c: Revised implementation of TclObjVarErrMsg so that error message construction does not disturb an existing iPtr->errorInfo that may be in progress. (check-in: 05c091d997, user: dgp, branch: trunk)
2.9 days generic/tclBinary.c
Some cleaning up of the binary encode/decode engines (check-in: 7763aab2c6, user: dkf, branch: trunk)
3.0 days generic/tclExecute.c
undo "fix warnings from 2008-10-05 constification" (tclExecute.c 1.414), but in stead modify two macro's in tclCompile.h with the same affect, but now without polluting C-code with type casts. (check-in: 8ab8fd2e1e, user: nijtmans, branch: trunk)
3.2 days generic/tclCmdIL.c
tests/info.test
* generic/tclBasic.c: Move [tailcall], [coroutine] and * generic/tclCmdIL.c: [yield] out of ::tcl::unsupported * tests/info.test: and into global scope: TIPs #327 * tests/unsupported.test: and #328 (check-in: 368305a073, user: msofer, branch: trunk)
3.3 days doc/transchan.n
Corrected order of subcommands in a section to be alphabetic (check-in: 9f4ca00277, user: dkf, branch: trunk)
3.3 days doc/chan.n
doc/refchan.n
Documented channel transformations. (check-in: f37aa97888, user: dkf, branch: trunk)
4.0 days tests/winFCmd.test
Fixed up some erroneous tests that are failing on Vista/Server2008 systems (check-in: f96dc5db37, user: patthoyts, branch: trunk)
4.0 days generic/tclFCmd.c
fixed constness of last commit for msvc (check-in: 2d35bb9a0e, user: patthoyts, branch: trunk)
4.1 days tools/man2tcl.c
Fix for [Bug 1934200] (check-in: 1108f5efb5, user: mistachkin, branch: trunk)
4.7 days doc/lset.n
missed commit of lset.n in TIP #331 changes. (check-in: be5e869c9b, user: kennykb, branch: trunk)
5.0 days doc/FileSystem.3
generic/tcl.decls
generic/tcl.h
generic/tclDecls.h
generic/tclIOUtil.c
generic/tclTest.c
unix/tclUnixFCmd.c
win/tclWinFCmd.c
* doc/FileSystem.3: CONSTified Tcl_FSFileAttrStringsProc * generic/tclFCmd.c: and tclpFileAttrStrings. This allows * generic/tclIOUtil.c: FileSystems to report their attributes * generic/tclTest.c: as const strings, without worrying that * unix/tclUnixFCmd.c: Tcl modifies them (which Tcl should not * win/tclWinFCmd.c: do anyway, but the API didn't indicate that) * generic/tcl.decls * generic/tclDecls.h: regenerated * generic/tcl.h: make sure that if CONST84 is defined as empty, CONST86 should be defined as empty as well (unless overridden). This change complies with TIP #27 *** POTENTIAL INCOMPATIBILITY *** (check-in: 40d0887361, user: nijtmans, branch: trunk)
5.0 days generic/tclListObj.c
tests/lset.test
TIP #331 IMPLEMENTATION * generic/tclListObj.c (TclLsetFlat): * tests/lset.test: Modified the [lset] command so that it allows for an index of 'end+1', which has the effect of appending an element to the list. (check-in: 41ad4c4b67, user: kennykb, branch: trunk)
5.0 days libtommath/bn_mp_sqrt.c
tests/expr.test
* libtommath/bn_mp_sqrt.c (bn_mp_sqrt): Handle the case where * tests/expr.test (expr-47.13): a number's square root is between n<<DIGIT_BIT and n<<DIGIT_BIT+1. [Bug 2143288] Thanks to Malcolm Boffey ([email protected]) for the patch. (check-in: 5c9087286d, user: kennykb, branch: trunk)
5.0 days generic/tclCompCmds.c
generic/tclCompile.c
generic/tclInt.decls
generic/tclIntDecls.h
* generic/tclInt.decls: CONSTified the AuxDataType argument * generic/tclCompCmds.c: of TclCreateAuxData and * generic/tclCompile.c TclRegisterAuxDataType and the return * generic/tclCompile.h values of TclGetAuxDataType and * generic/tclExecute.c TclGetInstructionTable * ChangeLog * generic/tclIntDecls.h: regenerated This change complies with TIP #27 (even though it only involves internal function, so this is not even necessary). (check-in: 20d2689bb9, user: nijtmans, branch: trunk)
6.2 days generic/tclRegexp.c
More result hygiene. (check-in: 5de0a3380d, user: dkf, branch: trunk)
6.4 days generic/tclLoad.c
* generic/tclLoad.c: Make sure that any library which doesn't have an unloadproc is only really unloaded when no library code is executed yet. [Bug 2059262] (check-in: 535ff978c5, user: nijtmans, branch: trunk)
6.4 days doc/ChnlStack.3
doc/CrtChannel.3
generic/tclIO.c
generic/tclIO.h
* doc/ChnlStack.3: CONSTified the typePtr argument * doc/CrtChannel.3: of Tcl_CreateChannel and Tcl_StackChannel * generic/tcl.decls and the return value of Tcl_GetChannelType * generic/tcl.h * generic/tclIO.h * generic/tclIO.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27. (check-in: 1fb6ccc45a, user: nijtmans, branch: trunk)
6.4 days generic/tclOOBasic.c
generic/tclOOInfo.c
Clean up result handling, factor out some duplicated code, share objects. (check-in: 3258456452, user: dkf, branch: trunk)
6.4 days doc/Hash.3
generic/tclHash.c
* doc/Hash.3: CONSTified the typePtr argument * generic/tcl.decls: of Tcl_InitCustomHashTable. * generic/tcl.h * generic/tclHash.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27. (check-in: fcc2624fe4, user: nijtmans, branch: trunk)
6.4 days doc/RegConfig.3
generic/tclConfig.c
generic/tclPkgConfig.c
* doc/RegConfig.3: CONSTified the configuration argument * generic/tcl.decls: of Tcl_RegisterConfig. * generic/tclConfig.c * generic/tclPkgConfig.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27. (check-in: 3aa5a6de7f, user: nijtmans, branch: trunk)
6.4 days doc/GetIndex.3
* doc/GetIndex.3: CONSTified the tablePtr argument * generic/tcl.decls: of Tcl_GetIndexFromObj. * generic/tclIndexObj.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27. (check-in: 4d465df046, user: nijtmans, branch: trunk)
7.1 days tests/stack.test
unix/tclUnixTest.c
* tests/stack.test: * unix/tclUnixTest.c: removed test command teststacklimit and the corresponding constraint: it is not needed with NRE (check-in: c8d29ae885, user: msofer, branch: trunk)
7.3 days doc/prefix.n
minor corrections (check-in: f8dbf0312e, user: dkf, branch: trunk)
7.9 days generic/tclStubInit.c
regen again (check-in: eb585aa4b8, user: dkf, branch: trunk)
7.9 days tests/string.test
Implemented TIP#195 - tcl::prefix command. [Patch 1040206] (check-in: b99e7f3d7a, user: dkf, branch: trunk)
7.9 days generic/tclMain.c
Reduce the number of (pointless) type-casts. (check-in: 1412dede80, user: dkf, branch: trunk)
7.9 days doc/ParseArgs.3
Implement TIP #265. [FRQ 1446696] (check-in: 020acd659d, user: dkf, branch: trunk)
7.9 days doc/info.n
* doc/info.n: Fixed [SF Bug 2134049]. Rephrased the documentation of 'info frame' for positive numbers as level argument. (check-in: 4c82407928, user: andreas_kupries, branch: trunk)
8.0 days generic/tclResult.c
generic/tclStubLib.c
generic/tclUtil.c
TIP #330 IMPLEMENTATION * generic/tcl.h: Remove the "result" and "freeProc" fields * generic/tclBasic.c: from the default public declaration of the * generic/tclResult.c: Tcl_Interp struct. Code should no longer * generic/tclStubLib.c: be accessing these fields. Access can be * generic/tclTest.c: restored by defining USE_INTERP_RESULT, but * generic/tclUtil.c: that should only be a temporary migration aid. *** POTENTIAL INCOMPATIBILITY *** (check-in: df44cd3e16, user: dgp, branch: trunk)
8.1 days doc/variable.n
forgot one missing unmatched font change (check-in: c1dd492734, user: mistachkin, branch: trunk)
8.1 days doc/tclvars.n
tools/man2help2.tcl
win/buildall.vc.bat
win/makefile.vc
Fixes for [Bug 1934272, 2072891] (check-in: c2fdf161b8, user: mistachkin, branch: trunk)
11.2 days doc/glob.n
generic/tclFileName.c
tests/fileName.test
TIP #323 IMPLEMENTATION (partial) * doc/glob.n: Revise [glob] to accept zero patterns. * generic/tclFileName.c: * tests fileName.test: (check-in: a7fdab8e2f, user: dgp, branch: trunk)
11.3 days doc/linsert.n
tests/linsert.test
TIP #323 IMPLEMENTATION (partial) * doc/linsert.n: Revise [linsert] to accept zero elements. * generic/tclCmdIL.c: * tests/linsert.test: (check-in: f4124d16f9, user: dgp, branch: trunk)
11.3 days doc/lsort.n
tests/cmdIL.test
TIP #326 IMPLEMENTATION (check-in: e0ff4dac80, user: dkf, branch: trunk)
11.4 days doc/lsearch.n
tests/lsearch.test
TIP #313 IMPLEMENTATION (check-in: c8c203b12e, user: dkf, branch: trunk)
11.6 days generic/tclCmdMZ.c
Implement TIP 318. (check-in: d30b262674, user: dkf, branch: trunk)
12.0 days doc/Ensemble.3
doc/namespace.n
generic/tclNamesp.c
tests/namespace.test
Implement TIP 314. [Patch 1901783] (check-in: 9834451d3a, user: dkf, branch: trunk)
12.0 days tests/lrepeat.test
Added test for [Bug 2130726]. (check-in: 297406d088, user: dkf, branch: trunk)
14.0 days doc/lrepeat.n
TIP #323 IMPLEMENTATION (partial) * doc/lrepeat.n: Revise [lrepeat] to accept both zero * generic/tclCmdIL.c: repetitions and zero elements to be repeated. * tests/lrepeat.test: (check-in: 5065563421, user: dgp, branch: trunk)
14.1 days doc/object.n
TIP #323 IMPLEMENTATION (partial) * doc/object.n: Revise standard oo method [my variable] to * generic/tclOOBasic.c: accept zero variable names. * tests/oo.test: (check-in: 281da7a6fb, user: dgp, branch: trunk)
14.1 days doc/tm.n
library/tm.tcl
tests/tm.test
TIP #323 IMPLEMENTATION (partial) * doc/tm.n: Revise [tcl::tm::path add] and * library/tm.tcl: [tcl::tm::path remove] to accept zero paths. * tests/tm.test: (check-in: 898345772b, user: dgp, branch: trunk)
14.1 days tests/upvar.test
TIP #323 IMPLEMENTATION (partial) * doc/namespace.n: Revise [namespace upvar] to accept zero * generic/tclNamesp.c: variable names. * tests/upvar.test: (check-in: 00995907cb, user: dgp, branch: trunk)
14.1 days doc/lassign.n
TIP #323 IMPLEMENTATION (partial) * doc/lassign.n: Revise [lassign] to accept zero variable names. * generic/tclCmdIL.c: * tests/cmdIL.test: (check-in: 242df9962b, user: dgp, branch: trunk)
14.4 days generic/tclOO.h
Bump the TclOO version. (Forgot when checking in TIP320 impl.) (check-in: 2363bbd777, user: dkf, branch: trunk)
15.1 days tests/var.test
TIP #323 IMPLEMENTATION (partial) * doc/global.n: Revise [global] to accept zero variable names. * doc/variable.n: Revise [variable] likewise. * generic/tclVar.c: * tests/proc-old.test: * tests/var.test: (check-in: 1fa1d8c3e7, user: dgp, branch: trunk)
15.1 days doc/global.n
tests/proc-old.test
TIP #323 IMPLEMENTATION (partial) * doc/global.n: Revise [global] to accept zero variable names. * generic/tclVar.c: * tests/proc-old.test: * tests/var.test: * doc/global.n: Correct false claim about [info locals]. (check-in: 03e5f21d0d, user: dgp, branch: trunk)
15.2 days tests/platform.test
tests/safe.test
* tests/platform.test: Update tests to expect revised results * tests/safe.test: corresponding to the TIP 315 change. (check-in: 6c9eefd7f8, user: dgp, branch: trunk)
15.3 days win/README
overlooked 85 -> 86 bump (check-in: 2782fc85d1, user: dgp, branch: trunk)
15.3 days unix/tclUnixInit.c
win/tclWinInit.c
Implement TIP #315. (check-in: a9c586be0a, user: dkf, branch: trunk)
15.5 days generic/tclOOCall.c
slightly more efficient (check-in: 7fac343845, user: dkf, branch: trunk)
16.1 days doc/file.n
generic/tclCmdAH.c
tests/cmdAH.test
tests/fCmd.test
TIP #323 IMPLEMENTATION (partial) * doc/file.n: Revise [file delete] and [file mkdir] to * generic/tclCmdAH.c: accept zero "pathname" arguments (the * generic/tclFCmd.c: no-op case). * tests/cmdAH.test: * tests/fCmd.test: (check-in: 5351913241, user: dgp, branch: trunk)
16.5 days generic/tclOOMethod.c
Remove obsolete debugging macro. [Bug 2124814] (check-in: 75b9647452, user: dkf, branch: trunk)
17.3 days doc/Method.3
Apply [Patch 2082450] (check-in: 045d8a63c9, user: dkf, branch: trunk)
17.3 days doc/lreverse.n
doc/mathop.n
doc/regexp.n
doc/regsub.n
Fix [Bug 2118123] (check-in: 9702f32993, user: dkf, branch: trunk)
17.7 days doc/define.n
generic/tclOO.c
generic/tclOOInt.h
Implementation of TIP #320.#320.#320. (check-in: 9bc559dfec, user: dkf, branch: trunk)
23.4 days library/init.tcl
* library/init.tcl: export min and max commands from the mathfunc namespace [Bug 2116053] (check-in: 98d7ad77b5, user: msofer, branch: trunk)
23.8 days generic/tclParse.c
* generic/tclParse.c: move TclResetCancellation to be called on returning to level 0, as opposed to it being called on starting a substitution at level 0. (check-in: f4786edb4c, user: mistachkin, branch: trunk)
30.3 days tests/binary.test
tests/cmdMZ.test
tests/compile.test
tests/fileSystem.test
Use the powers of tcltest2 for good! Also add basic testing of disassmbler (though not of its output format). (check-in: 677f3de5be, user: dkf, branch: trunk)
30.3 days tests/nre.test
* tests/nre.test: add missing constraints; enable test of foreach recursion. * generic/tclBasic.c: * generic/tclCompile.h: * generic/tclExecute.c (INST_EVAL_STK): fix for [Bug 2102930], wrong numLevels when evaling a canonical list. (check-in: abc61b5a22, user: msofer, branch: trunk)
32.5 days tests/append.test
tests/appendComp.test
Simplify test bodies using tcltest2 (check-in: 24fb39dd18, user: dkf, branch: trunk)
37.7 days compat/dirent2.h
compat/dlfcn.h
unix/tclUnixPort.h
* generic/tcl.h: Stripped "callers" of the _ANSI_ARGS_ macro * compat/dirent2.h: to support a TCL_NO_DEPRECATED build. * compat/dlfcn.h: * unix/tclUnixPort.h: (check-in: bbd0f4b7ed, user: dgp, branch: trunk)
38.2 days tests/socket.test
Use tcltest2 better. (check-in: aa30d823e8, user: dkf, branch: trunk)
39.4 days tests/interp.test
* generic/tclCmdAH.c: nre-enabling [eval]; eval scripts are now * generic/tclOOBasic.c: bytecompiled. Adapted recursion limit tests * tests/interp.test: that were relying on eval not being * tests/nre.test: compiled. Part of the [Bug 2017632] project. * tests/unsupported.test: (check-in: 22bb9ac0a9, user: msofer, branch: trunk)
42.4 days unix/Makefile.in
win/Makefile.in
win/makefile.bc
Ensure that all TclOO headers get installed. [Bug 2082299] (check-in: d8c81db9a2, user: dkf, branch: trunk)
43.2 days README
tools/tcl.wse.in
unix/configure.in
unix/tcl.spec
win/configure
win/configure.in
* README: Bump version number to 8.6a3 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: (check-in: cb2385ff07, user: dgp, branch: trunk)
44.4 days doc/library.n
Added cross references to manual pages that discuss specific variables created by Tcl. (check-in: 154659f1bf, user: dkf, branch: trunk)
47.3 days ChangeLog.2007
Split off the ChangeLog entries for 2006-2007 into their own file. (check-in: e58b904c88, user: dkf, branch: trunk)
48.1 days generic/tclProc.c
* generic/tclBasic.c: Removed unused var; fixed function * generic/tclOOInt.h: pointer declarations (why did gcc start * generic/tclOOMethod.c: complaining all of a sudden?) * generic/tclProc.c: (check-in: e7cb67cca4, user: msofer, branch: trunk)
48.4 days generic/tclDictObj.c
NRE-enable the ensemble creator (add extra field!) Arrange for [dict for] to be NRE-enabled when not compiled. [Bug 2017632] (check-in: 51c9ce366f, user: dkf, branch: trunk)
49.2 days tests/regexpComp.test
* generic/tclUtil.c (TclReToGlob): Added missing set of the *exactPtr value to really fix [Bug 2065115]. * tests/regexpComp.test: Correct duplicate test names. (check-in: 9832ad37bc, user: dgp, branch: trunk)
49.9 days tests/regexp.test
* tests/regexp.test, tests/regexpComp.test: correct re2glob ***= * generic/tclUtil.c (TclReToGlob): translation from exact to anywhere-in-string match. [Bug 2065115] (check-in: 6e9764c87c, user: hobbs, branch: trunk)
54.3 days tests/util.test
* generic/tclTest.c (TestconcatobjCmd): * generic/tclUtil.c (Tcl_ConcatObj): * tests/util.test (util-4.7): fix [Bug 1447328]; the original "fix" turned Tcl_ConcatObj() into a hairy monster. This was exposed by [Bug 2055782]. Additionally, Tcl_ConcatObj could corrupt its input under certain conditions! *** NASTY BUG FIXED *** (check-in: 06993be2a4, user: msofer, branch: trunk)
57.9 days unix/tclConfig.h.in
autoheader-2.59 (check-in: 57b8049a58, user: das, branch: trunk)
57.9 days unix/tclUnixThrd.c
* unix/tclUnixThrd.c: remove unused TclpThreadGetStackSize() * generic/tclInt.h: and related ifdefs and autoconf tests. * unix/tclUnixPort.h: [Bug 2017264] (jenglish) * unix/tcl.m4: (check-in: 626938b63a, user: das, branch: trunk)
60.0 days library/http/http.tcl
library/http/pkgIndex.tcl
* library/http/http.tcl: Remove 8.5 requirement. * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: (check-in: 8b417ebe57, user: dgp, branch: trunk)
60.0 days tests/proc.test
* generic/tclProc.c (Tcl_ProcObjCmd): Fixed memory leak triggered * tests/proc.test: by procbody::test::proc. See [Bug 2043636]. Added a test case demonstrating the leak before the fix. Fixed a few spelling errors in test descriptions as well. (check-in: 6ea9a5e52e, user: andreas_kupries, branch: trunk)
60.9 days generic/tclIOGT.c
made variable Tcl_ChannelType *parentType in TransFormSeek(Wide)?Proc a const. This variable is only used in a Tcl_Channel(Wide)?SeekProc call, where it is handled as a const, so we might as well consider it a const a few lines earlier. (check-in: b300e8ceeb, user: nijtmans, branch: trunk)
62.9 days tests/lrange.test
(lrange-1.17): add test cleanup; whitespace (check-in: 1c9b083956, user: das, branch: trunk)
63.3 days library/tzdata/America/Santarem
Olson's tzdata2008e (check-in: e388275039, user: kennykb, branch: trunk)
63.3 days library/tzdata/Africa/Casablanca
library/tzdata/America/Argentina/San_Luis
library/tzdata/America/Eirunepe
library/tzdata/America/Rio_Branco
library/tzdata/Asia/Karachi
library/tzdata/CET
library/tzdata/Europe/Belgrade
library/tzdata/Europe/Berlin
library/tzdata/Europe/Budapest
library/tzdata/Europe/Sofia
library/tzdata/Indian/Mauritius
library/tzdata/MET
Olson's tzdata2008e (check-in: 121b0de920, user: kennykb, branch: trunk)
66.2 days tests/execute.test
* generic/tclExecute.c: Fix for [Bug 2038069] by dgp. * tests/execute.test: (check-in: c1ff7f20d1, user: msofer, branch: trunk)
68.2 days generic/tclInterp.c
* generic/tclBasic.c: new unsupported command atProcExit * generic/tclCompile.h: that shares the implementation with * generic/tclExecute.c: tailcall. Fixed a segfault in * generic/tclInt.h: tailcalls. Tests added. * generic/tclInterp.c: * generic/tclNamesp.c: * tests/unsupported.test: (check-in: 95e85cbce2, user: msofer, branch: trunk)
68.5 days macosx/Tcl.xcodeproj/project.pbxproj
remove NRE.test & add new test files to Tcl.xcodeproj (check-in: bd9680fcd3, user: das, branch: trunk)
70.1 days doc/Exit.3
generic/tclEvent.c
win/tclWin32Dll.c
* doc/Exit.3: do not call Tcl_Finalize implicitly * generic/tclEvent.c: on DLL_PROCESS_DETACH as it may lead * win/tclWin32Dll.c (DllMain): to issues and the user should be explicitly calling Tcl_Finalize before unloading regardless. Clarify the docs to note the explicit need in embedded use. (check-in: 5f526d80a6, user: hobbs, branch: trunk)
73.1 days generic/tclThreadAlloc.c
* generic/tclBasic.c: Made use of the thread's alloc cache * generic/tclInt.h: stored in the ekeko at interp creation * generic/tclNRE.h: to avoid hitting the TSD each time an * generic/tclThreadAlloc.c: NRE callback is pushed or pulled; the approach is suitably general to extend to evry other obj allocation where an interp is know; this is left for some other time, requires a lot of grunt work. (check-in: 1a3aa54ccf, user: msofer, branch: trunk)
74.0 days generic/tclFileSystem.h
generic/tclPathObj.c
* doc/FileSystem.3: CONSTified many functions using Tcl_FileSystem * generic/tcl.decls: which all are supposed to be a constant, but * generic/tclDecls.h: this was not reflected in the API: * generic/tclFileSystem.h: Tcl_FSGetInternalRep * generic/tclIOUtil.c: Tcl_FSNewNativePath, Tcl_FSData * generic/tclPathObj.c: Tcl_FSRegister, Tcl_FSUnregister * generic/tclTest.c: Tcl_FSGetFileSystemForPath ... This change complies with TIP #24. ***POTENTIAL INCOMPATIBILITY*** (check-in: 246dcb287a, user: nijtmans, branch: trunk)
75.0 days doc/Object.3
doc/ObjectType.3
generic/tclObj.c
generic/tclTestObj.c
* doc/Object.3 CONSTified 3 functions using * doc/ObjectType.3 Tcl_ObjType which all are supposed * generic/tcl.decls to be a constant, but this was not * generic/tcl.h reflected in the API: * generic/tclDecls.h Tcl_ConvertToType * generic/tclObj.c Tcl_GetObjType * generic/tclCompCmds.c Tcl_RegisterObjType * generic/tclOOMethod.c Introduced a CONST86_RETURN, so extensions which * generic/tclTestobj.c use Tcl_ObjType directly can be modified to compile against both Tcl 8.5 and Tcl 8.6 tclDecls.h is re-generated with "make genstubs" This change complies with TIP #24 ***POTENTIAL INCOMPATIBILITY*** (check-in: 4f99dac9fd, user: nijtmans, branch: trunk)
77.9 days generic/tclOO.decls
generic/tclOODecls.h
generic/tclOOIntDecls.h
generic/tclTomMath.decls
generic/tclTomMathDecls.h
just a few const -> CONST (in header files and .decls files) and CONST -> const (.c files and internal .h files) (check-in: a3ec1868d0, user: nijtmans, branch: trunk)
78.0 days doc/Notifier.3
doc/Thread.3
generic/tclNotify.c
generic/tclThread.c
macosx/tclMacOSXNotify.c
unix/tclUnixNotfy.c
win/tclWinNotify.c
win/tclWinThrd.c
CONSTified 4 functions in the Notifier which all have a Tcl_Time* in it which is supposed to be a constant, but this was not reflected in the API: Tcl_SetTimer Tcl_WaitForEvent Tcl_ConditionWait Tcl_SetMaxBlockTime Introduced a CONST86, so extensions which have their own Notifier (are there any?) can be modified to compile against both Tcl 8.5 and Tcl 8.6. This change complies with TIP #24 (check-in: 7ade6e690e, user: nijtmans, branch: trunk)
79.9 days generic/tclIntPlatDecls.h
generic/tclOOStubInit.c
generic/tclPlatDecls.h
fix line-endings (check-in: 7352e91360, user: das, branch: trunk)
81.0 days tests/case.test
tests/lreplace.test
tests/switch.test
fix [2021443] inconsistant "wrong # args" messages (follow-up) (check-in: cfc8157c41, user: nijtmans, branch: trunk)
81.0 days generic/tclIOCmd.c
formatting, whitespace (check-in: c7486e1b03, user: das, branch: trunk)
81.0 days unix/tclUnixPipe.c
fix warnings, formatting (check-in: 0c0bc35d08, user: das, branch: trunk)
81.0 days generic/tclClock.c
tests/clock.test
tests/exec.test
tests/indexObj.test
tests/unload.test
fix [2021443] inconsistant "wrong # args" messages (follow-up) (check-in: 395eaa2623, user: nijtmans, branch: trunk)
81.0 days tests/ioCmd.test
tests/ioTrans.test
Resync with recent ?arg ...? normalization (check-in: b3191b84e8, user: ferrieux, branch: trunk)
81.0 days tests/chan.test
win/tclWinPipe.c
TIP #304 implementation (check-in: 6cf782df52, user: ferrieux, branch: trunk)
83.0 days generic/tclPkg.c
generic/tclScan.c
generic/tclThreadTest.c
generic/tclTimer.c
tests/apply.test
tests/config.test
tests/dict.test
tests/format.test
tests/pkg.test
tests/registry.test
tests/scan.test
tests/set-old.test
tests/stringComp.test
tests/thread.test
tests/timer.test
tests/trace.test
win/tclWinReg.c
fix [2021443] inconsistant "wrong # args" messages (check-in: 1e5261316e, user: nijtmans, branch: trunk)
83.0 days win/tclWinTest.c
Fix a gcc warning when compiling Tcl with mingw32 tclWinTest.c: In function `TestplatformChmod': tclWinTest.c:706: warning: dereferencing type-punned pointer will break strict-a liasing rules (check-in: c33e0b7cf5, user: nijtmans, branch: trunk)
83.0 days tests/env.test
Fix miguel's problem with env failures; need LANG to get [encoding system] right in subprocesses... (check-in: 33796e0fff, user: dkf, branch: trunk)
87.4 days doc/DictObj.3
Fix error in example. [Bug 2016740] (check-in: d174149bbd, user: dkf, branch: trunk)
88.1 days tests/parse.test
* generic/tclParse.c: reverting the "fix" for [Bug 2017583], * tests/parse.test: numLevel management and TclInterpReady check seems to be necessary after all. (check-in: 589a13cd5a, user: msofer, branch: trunk)
88.9 days doc/http.n
doc/lindex.n
doc/tcltest.n
tests/lindex.test
tests/lsetComp.test
more consistent wrong # arg messages: change all messages containing ?options? to the form ?-option value ...? (check-in: 7dcec0e5e2, user: nijtmans, branch: trunk)
89.5 days generic/tclHistory.c
generic/tclTestProcBodyObj.c
NRE implementation [Patch 2017110] (check-in: a646e4c362, user: msofer, branch: trunk)
93.3 days win/coffbase.txt
add a vqtcl entry (check-in: 1c90799316, user: patthoyts, branch: trunk)
94.2 days generic/tclGet.c
* generic/tclGet.c: Corrected out of date comments and removed * generic/tclInt.decls: internal routine TclGetLong() that's no longer used. If an extension is using this from the internal stubs table, it can shift to the public routine Tcl_GetLongFromObj() or can request addition of a public Tcl_GetLong(). ***POTENTIAL INCOMPATIBILITY*** * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: (check-in: 006f71d8fb, user: dgp, branch: trunk)
94.4 days doc/CrtInterp.3
Tighten up language. (check-in: 8ee2474038, user: dkf, branch: trunk)
99.2 days generic/tclIORChan.c
* generic/tclIORChan.c (InvokeTclMethod): Fixed the memory leak reported in [Bug 1987821]. Thanks to Miguel for the rpeort and Don Porter for tracking the cause down. (check-in: 2a130e3959, user: andreas_kupries, branch: trunk)
99.2 days library/package.tcl
* library/package.tcl: Removed [file readable] testing from [tclPkgUnknown] and friends. We find out soon enough whether a file is readable when we try to [source] it, and not testing before allows us to workaround the bugs on some common filesystems where [file readable] lies to us. [Patch 1969717] (check-in: 570fddae32, user: dgp, branch: trunk)
101.3 days generic/regc_nfa.c
generic/regcomp.c
Add focussed stack limiting to the RE compiler. Tuning might not yet be right but it passes everything normally checked in the test suite. [Bug 1905562] (check-in: 1ab85d8c7d, user: dkf, branch: trunk)
103.0 days doc/AddErrInfo.3
doc/AssocData.3
doc/Async.3
doc/CallDel.3
doc/Class.3
doc/CrtChnlHdlr.3
doc/CrtCloseHdlr.3
doc/CrtCommand.3
doc/CrtFileHdlr.3
doc/CrtMathFnc.3
doc/CrtObjCmd.3
doc/CrtTimerHdlr.3
doc/CrtTrace.3
doc/DoWhenIdle.3
doc/Encoding.3
doc/GetTime.3
doc/IntObj.3
doc/Interp.3
doc/Limit.3
doc/LinkVar.3
doc/Namespace.3
doc/OpenFileChnl.3
doc/OpenTcp.3
doc/Panic.3
doc/ParseCmd.3
doc/Preserve.3
doc/PrintDbl.3
doc/RegExp.3
doc/SaveResult.3
doc/SetResult.3
doc/SplitList.3
doc/StaticPkg.3
doc/StringObj.3
doc/Tcl.n
doc/Tcl_Main.3
doc/TraceCmd.3
doc/TraceVar.3
doc/Utf.3
doc/bgerror.n
doc/catch.n
doc/encoding.n
doc/eval.n
doc/exec.n
doc/expr.n
doc/incr.n
doc/list.n
doc/load.n
doc/lrange.n
doc/lreplace.n
doc/mathfunc.n
doc/msgcat.n
doc/open.n
doc/return.n
doc/scan.n
doc/source.n
doc/string.n
doc/switch.n
doc/tclsh.1
doc/unload.n
Prepare Tcl's docs for life as 8.6 (remove out of date change bars, fix typedefs, add a few missing bits) (check-in: 29df58df24, user: dkf, branch: trunk)
103.3 days doc/interp.n
Fix [Bug 2004256] (check-in: 2b42d73487, user: dkf, branch: trunk)
107.2 days library/safe.tcl
* library/tm.tcl: Modified the handling of Tcl Modules and of the * library/safe.tcl: Safe Base to interact nicely with each other, * library/init.tcl: enabling requiring Tcl Modules in safe * tests/safe.test: interpreters. Fixes [Bug 1999119]. (check-in: d5216b1efd, user: andreas_kupries, branch: trunk)
107.5 days win/rules.vc
fix versions of dde and registry dlls fix problem building with staticpkg option (check-in: 9e6da61fc3, user: patthoyts, branch: trunk)
108.3 days doc/fileevent.n
bug #1995063 fix examples and comment on eof use. (check-in: 1e13a3a6e9, user: patthoyts, branch: trunk)
112.0 days tests/chanio.test
tests/event.test
tests/io.test
* changes: Updates for 8.6a1 release. * generic/tclInterp.c: Fixed completely boneheaded mistake that * tests/interp.test: [interp bgerror $slave] and [$slave bgerror] would always act like [interp bgerror {}]. [Bug 1999035]. * tests/chanio.test: Corrected flawed tests revealed by a -debug 1 * tests/cmdAH.test: -singleproc 1 test suite run. * tests/event.test: * tests/interp.test: * tests/io.test: * tests/ioTrans.test: * tests/namespace.test: (check-in: 8e76f85849, user: dgp, branch: trunk)
112.2 days tests/encoding.test
* tests/encoding.test: Make failing tests pass again. (check-in: 06e3a8cd73, user: dgp, branch: trunk)
113.0 days doc/next.n
Make [next] work as described in TIP. [Bug 1998244] (check-in: 3f569d031d, user: dkf, branch: trunk)
119.7 days doc/Eval.3
doc/after.n
tools/tcl.hpj.in
win/tcl.hpj.in
TIP 285 Implementation (check-in: 505c316922, user: mistachkin, branch: trunk)
120.6 days generic/tclOOStubLib.c
* generic/tclOO.c: use TclOOStubs hooks field to retrieve * generic/tclOODecls.h: TclOOIntStubs pointer. [Bug 1980953] * generic/tclOOIntDecls.h: * generic/tclOOStubInit.c: * generic/tclOOStubLib.c: (check-in: 7e4d255b66, user: das, branch: trunk)
120.6 days generic/tclIORTrans.c
* generic/tclIORTrans.c: fix signed <-> unsigned cast warnings. (check-in: f9bd5af393, user: das, branch: trunk)
120.6 days macosx/README
macosx/Tcl.xcode/project.pbxproj
* macosx/Tcl.xcodeproj/project.pbxproj: add tclIORTrans.c; updates and cleanup for Xcode 3.1/Leopard. * macosx/Tcl.xcode/project.pbxproj: sync Tcl.xcodeproj changes. * macosx/README: document new build configs. (check-in: 1fe18f5b63, user: das, branch: trunk)
121.8 days generic/tclEncoding.c
UtfToUtfProc: Avoid unwanted sign extension when converting incomplete UTF-8 sequences. See [Bug 1908443] for details. (check-in: 0fc4d3a006, user: jenglish, branch: trunk)
124.8 days tests/uplevel.test
* generic/tclBasic.c: Compilation of uplevel scripts, allow * generic/tclCompCmds.c: non-body compiled scripts to access the * generic/tclCompile.c: LVT (but not to extend it) and enable the * generic/tclCompile.h: canonical list opt to sidestep the * generic/tclExecute.c: compiler. This is [Patch 1973096] * generic/tclProc.c: * tests/uplevel.test: (check-in: 302b0120aa, user: msofer, branch: trunk)
131.9 days tests/msgcat.test
* tests/msgcat.test: fix for ::tcl::mac::locale with @modifier. (check-in: 5b3a020ceb, user: das, branch: trunk)
131.9 days tools/tsdPerf.tcl
* tools/tsdPerf.tcl: use [info sharedlibextension] (check-in: f8c0850da0, user: das, branch: trunk)
132.4 days doc/class.n
doc/copy.n
doc/my.n
doc/self.n
Implementation of TIP #257. Incomplete due to missing Win build support. (check-in: e46e1575d3, user: dkf, branch: trunk)
135.9 days win/.cvsignore
Fixed line endings (check-in: 92f3208d85, user: patthoyts, branch: trunk)
140.0 days tools/genStubs.tcl
Oops. Undo commit of the local tweaks. (check-in: 886a0a8186, user: andreas_kupries, branch: trunk)
140.0 days win/tclWinChan.c
* win/tclWinChan.c (FileWideSeekProc): Accepted a patch by Alexandre Ferrieux <[email protected]> to fix the [Bug 1965787]. 'tell' now works for locations > 2 GB as well instead of going negative. * generic/tclIO.c (Tcl_SetChannelBufferSize): Accepted a patch by * tests/io.test: Alexandre Ferrieux <[email protected]> * tests/chanio.test: to fix the [Bug 1969953]. Buffersize outside of the supported range are now clipped to nearest boundary instead of ignored. (check-in: f337d855cc, user: andreas_kupries, branch: trunk)
148.9 days win/nmakehlp.c
We should use the thread allocator for threaded builds. Added 'tclalloc' option to disable. (check-in: 80de1f17a7, user: patthoyts, branch: trunk)
154.7 days tools/tsdPerf.c
* tools/tsdPerf.c A loadable Tcl extension for testing TSD performance. * tools/tsdPerf.tcl A simplistic tool that uses the thread extension and tsdPerf.so to get some performance metrics by, simulating, simple TSD contention. (check-in: 438f03c41c, user: georgeps, branch: trunk)
154.7 days generic/tclThreadStorage.c
* generic/tcl.h: Make Tcl_ThreadDataKey a void *. * generic/tclInt.h: Change around some function names and add some new per-platform declarations for thread-specific data functions. * generic/tclThread.c: Make use of of the new function names that no longer have a Tclp prefix. * generic/tclThreadStorage.c: Replace the core thread-specific data (TSD) mechanism with an array offset solution that eliminates the hash tables, and only uses one slot of native TSD. Many thanks to Kevin B. Kenny for his help with this. * unix/tclUnixThrd.c: Add platform-specific TSD functions for use by tclThreadStorage.c. * win/tclWinThrd.c: Add platform-specific TSD functions for use by tclThreadStorage.c. (check-in: 2fd77728e6, user: georgeps, branch: trunk)
157.2 days macosx/GNUmakefile
fix Makefile dependency (check-in: c0210bf746, user: das, branch: trunk)
159.6 days compat/unistd.h
generic/tclDate.c
CONST -> const (check-in: af93d720f5, user: nijtmans, branch: trunk)
160.1 days generic/tclAsync.c
use Tcl_Panic() instead of panic() (check-in: f2076ab1fb, user: das, branch: trunk)
161.5 days compat/stdlib.h
compat/string.h
generic/regex.h
generic/tclRegexp.h
win/tclWinInt.h
More elimination of pre-C89-isms. (check-in: 27caec3459, user: dkf, branch: trunk)
166.0 days unix/dltest/pkga.c
unix/dltest/pkgb.c
unix/dltest/pkgc.c
unix/dltest/pkgd.c
unix/dltest/pkgua.c
Get rid of pre-C89-isms (esp. CONST vs const). (check-in: 2dee210a8d, user: dkf, branch: trunk)
166.0 days compat/memcmp.c
compat/strncasecmp.c
compat/strtod.c
compat/strtol.c
compat/strtoul.c
generic/regc_color.c
generic/regc_cvec.c
generic/regc_lex.c
generic/rege_dfa.c
generic/regexec.c
generic/regfronts.c
generic/tclCkalloc.c
generic/tclLink.c
generic/tclLoadNone.c
generic/tclPanic.c
generic/tclPipe.c
generic/tclPosixStr.c
generic/tclResolve.c
generic/tclUtf.c
macosx/tclMacOSXBundle.c
macosx/tclMacOSXFCmd.c
unix/tclAppInit.c
unix/tclLoadDl.c
unix/tclLoadDyld.c
unix/tclLoadNext.c
unix/tclLoadOSF.c
unix/tclLoadShl.c
unix/tclUnixFile.c
unix/tclUnixSock.c
unix/tclUnixTime.c
unix/tclXtTest.c
win/tclAppInit.c
win/tclWinConsole.c
win/tclWinDde.c
win/tclWinLoad.c
win/tclWinSerial.c
win/tclWinTime.c
Get rid of pre-C89-isms (esp. CONST vs const). (check-in: 2d205c22fb, user: dkf, branch: trunk)
170.3 days tests/result.test
tests/subst.test
Assorted improvements to make better use of tcltest2 (check-in: b0326f6536, user: dkf, branch: trunk)
177.3 days generic/tclTomMathInterface.c
* generic/tclInt.h: make stubs tables 'static const' and * generic/tclStubInit.c: export only module-scope pointers to * generic/tclStubLib.c: the main stubs tables (for package * tools/genStubs.tcl: initialization). [Patch 1938497] * generic/tclBasic.c (Tcl_CreateInterp): * generic/tclTomMathInterface.c (TclTommath_Init): (check-in: 50b59ad915, user: das, branch: trunk)
182.3 days tests/unixFCmd.test
fix one broken test, and restore unix line endings (check-in: 1872093ca0, user: dgp, branch: trunk)
183.9 days tests/winFile.test
Test improvements (tcltest2, clarify) (check-in: a00b4ae217, user: dkf, branch: trunk)
186.3 days generic/tclStringObj.c
* generic/tclStringObj.c (Tcl_AppendFormatToObj): Fix [format {% d}] so that it behaves the same way as in 8.4 and as C's printf(). * tests/format.test: Add a test for '% d' and '%+d'. (check-in: 0b371e1c32, user: rmax, branch: trunk)
187.9 days win/tcl.m4
* tests/chanio.test (chan-io-53.9): * tests/io.test (io-53.9): Made test cleanup robust against the possibility of slow process shutdown on Windows. * win/tcl.m4: Added -D_CRT_SECURE_NO_DEPRECATE and -DCRT_NONSTDC_NO_DEPRECATE to the MSVC compilation flags so that the compilation doesn't barf on perfectly reasonable Posix system calls. * win/configure: Manually patched (don't have the right autoconf to hand). (check-in: 68b47f3256, user: kennykb, branch: trunk)
187.9 days win/tclWinFile.c
* win/tclWinFile.c: (WinSymLinkDirectory): Fixed a problem that Tcl was creating an NTFS junction point (IO_REPARSE_TAG_MOUNT_POINT) but filling in the union member for a Vista symbolic link. We had gotten away with this error because the union member (SymbolicLinkReparseBuffer) was misdefined in this file and in the 'winnt.h' in early versions of MinGW. MinGW 3.4.2 has the correct definition of SymbolicLinkReparseBuffer, exposing the mismatch, and making tests cmdAH-19.4.1, fCmd-28.*, and filename-11.* fail. (check-in: 9031a8a194, user: kennykb, branch: trunk)
192.1 days generic/tclStrToD.c
* generic/tclStrToD.c: Applied patch for [Bug 1839067] (fp * unix/tcl.m4: rounding setup on solaris x86, native cc), provided by Michael Schlenker. (check-in: 8f2f6765e3, user: andreas_kupries, branch: trunk)
192.2 days macosx/Tcl-Common.xcconfig
macosx/Tcl.pbproj/default.pbxuser
macosx/Tcl.pbproj/project.pbxproj
* README: Bump version number to 8.6a0 * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h: (check-in: b76be03521, user: dgp, branch: trunk)
194.8 days tests/mathop.test
* tests/mathop.test (mathop-25.9, mathop-25.14): Modified tests to deal with (slightly buggy) math libraries in which pow() returns an incorrectly rounded result. [Bug 1808174] (check-in: 0d24faa3ce, user: kennykb, branch: trunk)
197.0 days library/tzdata/America/Argentina/Buenos_Aires
library/tzdata/America/Argentina/Catamarca
library/tzdata/America/Argentina/Cordoba
library/tzdata/America/Argentina/Jujuy
library/tzdata/America/Argentina/La_Rioja
library/tzdata/America/Argentina/Mendoza
library/tzdata/America/Argentina/Rio_Gallegos
library/tzdata/America/Argentina/San_Juan
library/tzdata/America/Argentina/Tucuman
library/tzdata/America/Argentina/Ushuaia
library/tzdata/America/Caracas
library/tzdata/America/Havana
library/tzdata/America/Marigot
library/tzdata/America/Santiago
library/tzdata/America/St_Barthelemy
library/tzdata/Asia/Baghdad
library/tzdata/Asia/Calcutta
library/tzdata/Asia/Damascus
library/tzdata/Asia/Ho_Chi_Minh
library/tzdata/Asia/Kolkata
library/tzdata/Asia/Saigon
library/tzdata/Pacific/Easter
Changes up to and including Olson's tzdata2008b (check-in: 79c4daab88, user: kennykb, branch: trunk)
198.5 days doc/lappend.n
doc/llength.n
doc/platform.n
doc/platform_shell.n
Minor fixes to copyright declarations (spelling, consistency) (check-in: c7641a4ced, user: dkf, branch: trunk)
205.3 days tests/reg.test
Added workaround for [Bug 1905562] (check-in: 5ec8810cae, user: dkf, branch: trunk)
210.2 days tests/foreach.test
Update test for corrected error message (check-in: 17f3515c65, user: dgp, branch: trunk)
212.0 days macosx/Tcl.xcodeproj/default.pbxuser
* macosx/Tcl.xcodeproj/project.pbxproj: add support for Xcode 3.1 * macosx/Tcl.xcodeproj/default.pbxuser: CODE_SIGN_IDENTITY and * macosx/Tcl-Common.xcconfig: 'xcodebuild install'. (check-in: d886202f1d, user: das, branch: trunk)
212.5 days tests/http.test
* unix/Makefile.in (install-libraries): Bump http to 2.7 * win/Makefile.in (install-libraries): Added -myaddr option to allow * library/http/http.tcl (http::geturl): control of selected socket * library/http/pkgIndex.tcl: interface. [Bug 559898] * doc/http.n, tests/http.test: Added -keepalive and -protocol 1.1 with chunked transfer encoding support. [Bug 1063703, 1470377, 219225] Added ability to override Host in -headers. [Bug 928154] Added -strict option to control URL validation on per-call basis. [Bug 1560506] (check-in: 6e51258400, user: hobbs, branch: trunk)
213.0 days unix/install-sh
* macosx/GNUmakefile: fix quoting to allow paths to * macosx/Tcl-Common.xcconfig: ${builddir} and ${INSTALL_ROOT} * unix/Makefile.in: to contain spaces. * unix/configure.in: * unix/install-sh: * unix/tcl.m4: * tests/ioCmd.test: * unix/Makefile.in (install-strip): strip non-global symbols from dynamic library. (check-in: 82d286110d, user: das, branch: trunk)
217.0 days unix/dltest/Makefile.in
* generic/tclResult.c (ReleaseKeys): Workaround for [Bug 1904907]. Reset the return option keys to NULL to allow full re-initialization by GetKeys(). This introduces a memory leak for the key objects, but gets us around a crash in the finalization of reflected channels when handling returns, either at compile- or runtime. In both cases we access the keys after they have been released by their thread exit handler. A proper fix is entangled with the untangling of the finalization ordering and attendant issues. For now we choose the lesser evil. (check-in: e3e2980503, user: andreas_kupries, branch: trunk)
225.0 days generic/tclCompExpr.c
* generic/tclCompExpr.c (ParseExpr): Plug memory leak in error message generation. (check-in: da89d12071, user: dgp, branch: trunk)
225.1 days unix/tclUnixCompat.c
Reduce scope of <sys/filio.h> and <sys/ioctl.h> #includes. (check-in: 7eb313d9d8, user: jenglish, branch: trunk)
226.8 days doc/clock.n
library/clock.tcl
* doc/clock.n: Corrected minor indentation gaffe in the penultimate paragraph. [Bug 1898025] * generic/tclClock.c (ParseClockFormatArgs): Changed to check that the clock value is in the range of a 64-bit integer. [Bug 1862555] * library/clock.tcl (::tcl::clock::format, ::tcl::clock::scan, ::tcl::clock::add, ::tcl::clock::LocalizeFormat): Fixed bugs in caching of localized strings that caused weird results when localized date/time formats were used. [Bug 1902423] * tests/clock.test (clock-61.*, clock-62.1): Regression tests for [Bug 1862555] and [Bug 1902423]. (check-in: bc94636f47, user: kennykb, branch: trunk)
231.4 days win/tclWinSock.c
Add a linker hint for msvc to include ws2_32.lib (check-in: 1dbfc6476e, user: patthoyts, branch: trunk)
240.0 days tests/set.test
add missing constraint (check-in: c85e6e712e, user: dgp, branch: trunk)
241.5 days unix/README
Documented missing configure flags. [Bug 1799011] (check-in: 73ae2a8277, user: dkf, branch: trunk)
254.5 days tools/tcltk-man2html.tcl
Improved manual page scraper to do a better job with Ttk. [Tk Bug 1876493] (check-in: 15f57337ff, user: dkf, branch: trunk)
255.3 days doc/man.macros
Improve Tcl macros to make Ttk documentation work better. [Tk Bug 1876493] (check-in: 0177a031ac, user: dkf, branch: trunk)
266.2 days doc/dde.n
doc/registry.n
Minor fixes for indented paragraph handling (check-in: e29ebb528e, user: dkf, branch: trunk)
266.2 days doc/memory.n
Corrected formatting of manual (check-in: eb1e292c0a, user: dkf, branch: trunk)
267.9 days doc/proc.n
better wording for arg handling in proc.n (tclguy) (check-in: c992833adf, user: msofer, branch: trunk)
268.0 days tests/compExpr.test
test for memory leak (check-in: 39610720d8, user: dgp, branch: trunk)
275.6 days doc/vwait.n
Add a missing be to fix a typo. (check-in: 3b9b2abdeb, user: georgeps, branch: trunk)
284.9 days doc/dict.n
Clarified meaning of dictionary values following discussion on comp.lang.tcl. (check-in: 702d77591e, user: dkf, branch: trunk)
297.5 days generic/regerrs.h
generic/regguts.h
Fixes for problems created when processing regular expressions that generate very large automata. An enormous number of thanks to Will Drewry <[email protected]>, Tavis Ormandy <[email protected]>, and Tom Lane <[email protected]> from the Postgresql crowd for their help in tracking these problems down. [Bug 1810264] (check-in: 8c98744456, user: dkf, branch: trunk)
298.3 days generic/tclAlloc.c
* generic/tclAlloc.c: * generic/tclExecute.c: * generic/tclInt.h: * generic/tclThreadAlloc.c: Fix alignment for memory returned by TclStackAlloc; insure that all memory allocators align to 16-byte boundaries on 64 bit platforms [Bug 1851832, 1851524] (check-in: 2c86995901, user: msofer, branch: trunk)
302.3 days doc/AppInit.3
doc/BackgdErr.3
doc/Backslash.3
doc/BoolObj.3
doc/CrtSlave.3
doc/DString.3
doc/DetachPids.3
doc/DoOneEvent.3
doc/ExprLong.3
doc/ExprLongObj.3
doc/GetCwd.3
doc/GetInt.3
doc/GetOpnFl.3
doc/GetStdChan.3
doc/Init.3
doc/ListObj.3
doc/RecEvalObj.3
doc/RecordEval.3
doc/SetChanErr.3
doc/SetErrno.3
doc/SetVar.3
doc/Signal.3
doc/Sleep.3
doc/StdChannels.3
doc/StrMatch.3
doc/SubstObj.3
doc/TCL_MEM_DEBUG.3
doc/Translate.3
doc/UniCharIsAlpha.3
doc/WrongNumArgs.3
doc/append.n
doc/array.n
doc/break.n
doc/cd.n
doc/close.n
doc/concat.n
doc/continue.n
doc/eof.n
doc/error.n
doc/exit.n
doc/fconfigure.n
doc/fcopy.n
doc/filename.n
doc/for.n
doc/foreach.n
doc/format.n
doc/history.n
doc/if.n
doc/join.n
doc/package.n
doc/packagens.n
doc/pid.n
doc/pkgMkIndex.n
doc/puts.n
doc/re_syntax.n
doc/read.n
doc/safe.n
doc/set.n
doc/socket.n
doc/split.n
doc/subst.n
doc/time.n
doc/trace.n
doc/unknown.n
doc/unset.n
doc/update.n
doc/uplevel.n
doc/upvar.n
generic/regc_locale.c
generic/tclEnv.c
generic/tclGetDate.y
generic/tclLiteral.c
library/tcltest/tcltest.tcl
library/word.tcl
macosx/Tclsh-Info.plist.in
tests/compExpr-old.test
tests/expr-old.test
tests/incr.test
tests/init.test
tests/link.test
tests/load.test
tests/main.test
tests/namespace-old.test
tests/obj.test
tests/parseExpr.test
tools/Makefile.in
tools/man2help.tcl
tools/man2html2.tcl
tools/mkdepend.tcl
unix/dltest/pkge.c
win/tclWinPort.h
merge stable branch onto HEAD (check-in: d1f7550cd9, user: dgp, branch: trunk)
312.0 days library/tcltest/pkgIndex.tcl
* library/tcltest/tcltest.tcl: Bump tcltest to version 2.3.0 so that * library/tcltest/pkgIndex.tcl: we release a stable tcltest with a * unix/Makefile.in: stable Tcl. * win/Makefile.in: (check-in: edc02dc415, user: dgp, branch: trunk)
326.1 days library/tzdata/Africa/Cairo
library/tzdata/America/Campo_Grande
library/tzdata/America/Cuiaba
library/tzdata/America/Sao_Paulo
library/tzdata/Asia/Gaza
library/tzdata/Asia/Tehran
Olson's tzdata2007i imported (check-in: 1dccbd66c8, user: kennykb, branch: trunk)
331.4 days generic/regcustom.h
Eliminate multi-char collating element code completely. Simplifies the code quite a bit. If people still want the full code, it will remain on the 8.4 branch. [Bug 1831425] (check-in: c3a6a6c85d, user: dkf, branch: trunk)
343.9 days doc/apply.n
Minor documentation improvements (check-in: 2af34c50ef, user: dkf, branch: trunk)
358.2 days win/tcl.dsp
* compat/tmpnam.c (removed): The routine tmpnam() is no longer * unix/Makefile.in: called by Tcl source code. Remove autogoo * unix/configure.in: the supplied a replacement version on * win/tcl.dsp: systems where the routine was not available. [RFE 1811848]. * unix/configure: autoconf-2.59 (check-in: e09597661a, user: dgp, branch: trunk)
1.00 years ChangeLog.1999
ChangeLog.2000
ChangeLog.2001
ChangeLog.2002
ChangeLog.2003
ChangeLog.2004
ChangeLog.2005
Tidying up, adding names to log entries, etc. (check-in: e185293bea, user: dkf, branch: trunk)
1.02 years library/tclIndex
* library/tclIndex: Added 'tcl::tm::path' to the tclIndex. This fixes [SF Bug 1806422] reported by Don Porter. (check-in: 0cffd8d27e, user: andreas_kupries, branch: trunk)
1.10 years macosx/Tcl.xcode/default.pbxuser
* macosx/Tcl.xcode/project.pbxproj: discontinue unmaintained support * macosx/Tcl.xcode/default.pbxuser: for Xcode 1.5; replace by Xcode2 project for use on Tiger (with Tcl.xcodeproj to be used on Leopard). * macosx/Tcl.xcodeproj/project.pbxproj: updates for Xcode 2.5 and 3.0. * macosx/Tcl.xcodeproj/default.pbxuser: * macosx/Tcl.xcode/project.pbxproj: * macosx/Tcl.xcode/default.pbxuser: * macosx/Tcl-Common.xcconfig: * macosx/README: document project changes. (check-in: e80aeb3e3c, user: das, branch: trunk)
1.10 years library/tzdata/America/Grand_Turk
library/tzdata/America/Indiana/Petersburg
library/tzdata/America/Indiana/Tell_City
library/tzdata/America/Indiana/Vincennes
library/tzdata/America/Port-au-Prince
library/tzdata/Antarctica/McMurdo
library/tzdata/Australia/Adelaide
library/tzdata/Australia/Broken_Hill
library/tzdata/Australia/Currie
library/tzdata/Australia/Hobart
library/tzdata/Australia/Lord_Howe
library/tzdata/Australia/Melbourne
library/tzdata/Australia/Sydney
library/tzdata/Pacific/Auckland
library/tzdata/Pacific/Chatham
Olson's tzdata2007g (check-in: 820ffba5ee, user: kennykb, branch: trunk)
1.23 years library/platform/pkgIndex.tcl
library/platform/platform.tcl
* library/platform/platform.tcl: Fixed bug in 'platform::patterns' * library/platform/pkgIndex.tcl: where identifiers not matching * unix/Makefile.in: the special linux and solaris forms would not * win/Makefile.in: get 'tcl' as an acceptable platform added to * doc/platform.n: the result. Bumped package to version 1.0.3 and * doc/platform_shell.n: updated documentation and Makefiles. Also fixed bad version info in the documentation of platform::shell. (check-in: 6dda18cb69, user: andreas_kupries, branch: trunk)
1.41 years library/reg/pkgIndex.tcl
* win/configure: autoconf-2.59 (FC6 fork) * library/reg/pkgIndex.tcl: Bump to registry 1.2.1 to account for * win/configure.in: [1682211] bug fix. * win/makefile.bc: * win/tclWinReg.c: (check-in: de7229b032, user: dgp, branch: trunk)
1.45 years tests/utf.test
* tests/utf.test (utf-25.1--utf-25.4): Modified tests to clean up after the 'testobj' extension to avoid spurious reports of memory leaks. (check-in: 896874db57, user: kennykb, branch: trunk)
1.47 years macosx/Tcl-Debug.xcconfig
macosx/Tcl-Info.plist.in
macosx/Tcl-Release.xcconfig
* macosx/Tcl-Common.xcconfig: enable more warnings. * macosx/Tcl.xcodeproj/project.pbxproj: add 'DebugMemCompile' build configuration that calls configure with --enable-symbols=all; override configure check for __attribute__((__visibility__("hidden"))) in Debug configuration to restore availability of ZeroLink. * macosx/tclMacOSXNotify.c: fix warnings. * macosx/tclMacOSXFCmd.c: const fixes. * macosx/Tcl-Common.xcconfig: fix whitespace. * macosx/Tcl-Debug.xcconfig: * macosx/Tcl-Release.xcconfig: * macosx/README: * macosx/GNUmakefile: fix/add copyright and license refs. * macosx/tclMacOSXBundle.c: * macosx/Tcl-Info.plist.in: * macosx/Wish-Info.plist.in: * macosx/Tcl.xcode/project.pbxproj: * macosx/Tcl.xcodeproj/project.pbxproj: (check-in: fc195aae9d, user: das, branch: trunk)
1.48 years library/tzdata/America/Tegucigalpa
Olson's tzdata2007e. (check-in: 7420c6c384, user: kennykb, branch: trunk)
1.48 years tests/basic.test
Whitespace policing, replacing commas in varargs with constant string catenation, and fixed an oversight in the fix for NZA time zones. (check-in: d6ee490b6b, user: kennykb, branch: trunk)
1.48 years library/msgs/ja.msg
tools/loadICU.tcl
* doc/clock.n: Corrected a silly error (transposed 'uppercase' and 'lowercase' in clock.n. [Bug 1656002] Clarified that [clock scan] does not recognize a locale's alternative calendar. * library/clock.tcl: Corrected an error in skipping over the %Ey field on input. * library/msgs/ja.msg: * tools/loadICU.tcl: Corrected several localisation faults in the Japanese locale (most notably, incorrect dates for the Emperors' eras). [Bug 1637471]. Many thanks to SourceForge user 'nyademo' for pointing this out and developing a fix. * generic/tclPathObj.c: Corrected a 'const'ness fault that caused bitter complaints from MSVC. (check-in: d2cd76b378, user: kennykb, branch: trunk)
1.49 years compat/fixstrtod.c
compat/gettod.c
compat/opendir.c
compat/strstr.c
compat/waitpid.c
unix/tclLoadAix.c
unix/tclXtNotify.c
Complete the purge of K&R function definitions from manually-written code. (check-in: 645aed2fcd, user: dkf, branch: trunk)
1.56 years generic/tclPreserve.c
* generic/tclExecute.c: More ckalloc -> ckrealloc conversions. * generic/tclLiteral.c: * generic/tclNamesp.c: * generic/tclParse.c: * generic/tclPreserve.c: * generic/tclStringObj.c: * generic/tclUtil.c: (check-in: aa6b9bf6a4, user: dgp, branch: trunk)
1.56 years library/tzdata/America/Cambridge_Bay
library/tzdata/America/Inuvik
library/tzdata/America/Iqaluit
library/tzdata/America/Pangnirtung
library/tzdata/America/Rankin_Inlet
library/tzdata/America/Resolute
library/tzdata/America/Yellowknife
library/tzdata/Asia/Choibalsan
library/tzdata/Asia/Dili
library/tzdata/Asia/Hovd
library/tzdata/Asia/Jakarta
library/tzdata/Asia/Jayapura
library/tzdata/Asia/Makassar
library/tzdata/Asia/Pontianak
library/tzdata/Asia/Ulaanbaatar
library/tzdata/Europe/Istanbul
2007-03-20 Kevin B. Kenny <[email protected]> * generic/tclDate.c: Rebuilt, despite Donal Fellows's comment when committing it that no rebuild was required. * generic/tclGetDate.y: According to Donal Fellows, "Introduce modern formatting standards; no need for rebuild of tclDate.c." * library/tzdata/America/Cambridge_Bay: * library/tzdata/America/Havana: * library/tzdata/America/Inuvik: * library/tzdata/America/Iqaluit: * library/tzdata/America/Pangnirtung: * library/tzdata/America/Rankin_Inlet: * library/tzdata/America/Resolute: * library/tzdata/America/Yellowknife: * library/tzdata/Asia/Choibalsan: * library/tzdata/Asia/Dili: * library/tzdata/Asia/Hovd: * library/tzdata/Asia/Jakarta: * library/tzdata/Asia/Jayapura: * library/tzdata/Asia/Makassar: * library/tzdata/Asia/Pontianak: * library/tzdata/Asia/Ulaanbaatar: * library/tzdata/Europe/Istanbul: Upgraded to Olson's tzdata2007d. * generic/tclListObj.c (TclLsetList, TclLsetFlat): * tests/lset.test: Changes to deal with shared internal representation for lists passed to the [lset] command. Thanks to Don Porter for fixing this issue. [Bug 1677512] (check-in: ee77f4e978, user: kennykb, branch: trunk)
1.59 years library/platform/shell.tcl
* library/platform/shell.tcl: Made more robust if an older platform * library/platform/pkgIndex.tcl: package is present in the inspected * unix/Makefile.in: shell. Package forget it to prevent errors. Bumped * win/Makefile.in: package version to 1.1.3, and updated the makefiles installing it as Tcl Module. (check-in: d1dbbb07c2, user: andreas_kupries, branch: trunk)
1.60 years library/tzdata/America/Indiana/Winamac
New US DST rules on Windows; Olson's tzdata2007c (check-in: f6e91e1904, user: kennykb, branch: trunk)
1.64 years generic/regerror.c
generic/tclIOSock.c
various "const" additions, in line with TIP #27 (check-in: 81ea4e1335, user: nijtmans, branch: trunk)
1.64 years doc/pwd.n
Apply [Bug 1610310] to fix typos. Thanks to Larry Virden for spotting them. (check-in: 346988542b, user: dkf, branch: trunk)
1.65 years generic/tclTomMath.h
tools/fix_tommath_h.tcl
2007-02-13 Kevin Kenny <[email protected]> * tools/fix_tommath_h.tcl: Further tweaking for the x86-64. The change is to make 'mp_digit' be an 'unsigned int' on that platform; since we're using only 32 bits of it, there's no reason to make it a 64-bit 'unsigned long.' * generic/tclTomMath.h: Regenerated. (check-in: 3c35edbcc6, user: kennykb, branch: trunk)
1.66 years library/tzdata/Africa/Asmara
library/tzdata/Africa/Asmera
library/tzdata/America/Nassau
library/tzdata/Atlantic/Faeroe
library/tzdata/Atlantic/Faroe
library/tzdata/Australia/Eucla
rebuilt from Olson's tzdata2007b (check-in: eb57473537, user: kennykb, branch: trunk)
1.73 years tests/tcltest.test
Small fixes to quell tests that fail on some kinds of Win systems (check-in: 6df3f2eb20, user: dkf, branch: trunk)
1.82 years tests/macOSXLoad.test
* tests/macOSXLoad.test (new file): add testing of .bundle loading and * tests/load.test: unloading on Darwin (in addition to * tests/unload.test: existing tests of .dylib loading). * macosx/Tcl.xcodeproj/project.pbxproj: add building of dltest binaries so that testsuite run from Xcode can use them; fix testsuite run script. * unix/configure.in: add support for building dltest binaries as * unix/dltest/Makefile.in: .bundle (in addition to .dylib) on Darwin. * unix/Makefile.in: add stub lib dependency to dltest target. * unix/configure: autoconf-2.59 (check-in: da1fb6e37f, user: das, branch: trunk)
1.86 years libtommath/bn_mp_add.c
libtommath/bn_mp_div.c
libtommath/bncore.c
libtommath/tommath_class.h
Fixed results of bollixed commit of libtommath 0.39 (check-in: 0e9759bb80, user: kennykb, branch: trunk)
1.86 years libtommath/bn_mp_div_d.c
fix gcc warning: "suggest parentheses around comparison in operand of &" (check-in: ef404165ab, user: das, branch: trunk)
1.86 years libtommath/bn_mp_add_d.c
libtommath/bn_mp_radix_size.c
libtommath/bn_mp_read_radix.c
libtommath/tommath.h
Upgrade to tommath 0.39 plus patches from Tom (check-in: ddfba6e771, user: kennykb, branch: trunk)
1.86 years libtommath/bn.pdf
libtommath/bn.tex
libtommath/bn_error.c
libtommath/bn_fast_mp_invmod.c
libtommath/bn_fast_mp_montgomery_reduce.c
libtommath/bn_fast_s_mp_mul_digs.c
libtommath/bn_fast_s_mp_mul_high_digs.c
libtommath/bn_fast_s_mp_sqr.c
libtommath/bn_mp_2expt.c
libtommath/bn_mp_abs.c
libtommath/bn_mp_addmod.c
libtommath/bn_mp_and.c
libtommath/bn_mp_clamp.c
libtommath/bn_mp_clear.c
libtommath/bn_mp_clear_multi.c
libtommath/bn_mp_cmp.c
libtommath/bn_mp_cmp_d.c
libtommath/bn_mp_cmp_mag.c
libtommath/bn_mp_cnt_lsb.c
libtommath/bn_mp_copy.c
libtommath/bn_mp_count_bits.c
libtommath/bn_mp_div_2.c
libtommath/bn_mp_div_2d.c
libtommath/bn_mp_div_3.c
libtommath/bn_mp_dr_is_modulus.c
libtommath/bn_mp_dr_reduce.c
libtommath/bn_mp_dr_setup.c
libtommath/bn_mp_exch.c
libtommath/bn_mp_expt_d.c
libtommath/bn_mp_exptmod.c
libtommath/bn_mp_exptmod_fast.c
libtommath/bn_mp_exteuclid.c
libtommath/bn_mp_fread.c
libtommath/bn_mp_fwrite.c
libtommath/bn_mp_gcd.c
libtommath/bn_mp_get_int.c
libtommath/bn_mp_grow.c
libtommath/bn_mp_init.c
libtommath/bn_mp_init_copy.c
libtommath/bn_mp_init_multi.c
libtommath/bn_mp_init_set.c
libtommath/bn_mp_init_set_int.c
libtommath/bn_mp_init_size.c
libtommath/bn_mp_invmod.c
libtommath/bn_mp_invmod_slow.c
libtommath/bn_mp_is_square.c
libtommath/bn_mp_jacobi.c
libtommath/bn_mp_karatsuba_mul.c
libtommath/bn_mp_karatsuba_sqr.c
libtommath/bn_mp_lcm.c
libtommath/bn_mp_lshd.c
libtommath/bn_mp_mod.c
libtommath/bn_mp_mod_2d.c
libtommath/bn_mp_mod_d.c
libtommath/bn_mp_montgomery_calc_normalization.c
libtommath/bn_mp_montgomery_reduce.c
libtommath/bn_mp_montgomery_setup.c
libtommath/bn_mp_mul.c
libtommath/bn_mp_mul_2.c
libtommath/bn_mp_mul_2d.c
libtommath/bn_mp_mul_d.c
libtommath/bn_mp_mulmod.c
libtommath/bn_mp_n_root.c
libtommath/bn_mp_neg.c
libtommath/bn_mp_or.c
libtommath/bn_mp_prime_fermat.c
libtommath/bn_mp_prime_is_divisible.c
libtommath/bn_mp_prime_is_prime.c
libtommath/bn_mp_prime_miller_rabin.c
libtommath/bn_mp_prime_next_prime.c
libtommath/bn_mp_prime_rabin_miller_trials.c
libtommath/bn_mp_prime_random_ex.c
libtommath/bn_mp_radix_smap.c
libtommath/bn_mp_rand.c
libtommath/bn_mp_read_signed_bin.c
libtommath/bn_mp_read_unsigned_bin.c
libtommath/bn_mp_reduce.c
libtommath/bn_mp_reduce_2k.c
libtommath/bn_mp_reduce_2k_l.c
libtommath/bn_mp_reduce_2k_setup.c
libtommath/bn_mp_reduce_2k_setup_l.c
libtommath/bn_mp_reduce_is_2k.c
libtommath/bn_mp_reduce_is_2k_l.c
libtommath/bn_mp_reduce_setup.c
libtommath/bn_mp_rshd.c
libtommath/bn_mp_set.c
libtommath/bn_mp_set_int.c
libtommath/bn_mp_shrink.c
libtommath/bn_mp_signed_bin_size.c
libtommath/bn_mp_sqr.c
libtommath/bn_mp_sqrmod.c
libtommath/bn_mp_sub.c
libtommath/bn_mp_sub_d.c
libtommath/bn_mp_submod.c
libtommath/bn_mp_to_signed_bin.c
libtommath/bn_mp_to_signed_bin_n.c
libtommath/bn_mp_to_unsigned_bin.c
libtommath/bn_mp_to_unsigned_bin_n.c
libtommath/bn_mp_toom_mul.c
libtommath/bn_mp_toom_sqr.c
libtommath/bn_mp_toradix.c
libtommath/bn_mp_toradix_n.c
libtommath/bn_mp_unsigned_bin_size.c
libtommath/bn_mp_xor.c
libtommath/bn_mp_zero.c
libtommath/bn_prime_tab.c
libtommath/bn_reverse.c
libtommath/bn_s_mp_add.c
libtommath/bn_s_mp_exptmod.c
libtommath/bn_s_mp_mul_digs.c
libtommath/bn_s_mp_mul_high_digs.c
libtommath/bn_s_mp_sqr.c
libtommath/bn_s_mp_sub.c
libtommath/changes.txt
libtommath/etc/mersenne.c
libtommath/etc/pprime.c
libtommath/etc/tune.c
libtommath/makefile
libtommath/makefile.shared
libtommath/poster.pdf
libtommath/pre_gen/mpi.c
libtommath/tommath.pdf
libtommath/tommath.src
libtommath/tommath.tex
Import of libtommath 0.39+ (check-in: e5fc0556e8, user: kennykb, branch: trunk)
1.86 years library/tzdata/America/Managua
library/tzdata/Antarctica/Palmer
library/tzdata/Asia/Amman
library/tzdata/Australia/Perth
library/tzdata/Europe/Podgorica
Olson's tzdata2006p (check-in: b2237c8c13, user: kennykb, branch: trunk)
1.94 years tests/winPipe.test
Rename constraint to look more conventional (check-in: 72eac4f15c, user: dkf, branch: trunk)
1.94 years tests/iogt.test
tests/unixInit.test
Keep most tests from making sockets that are reachable off the machine. (check-in: b80578eec2, user: dkf, branch: trunk)
1.94 years tests/httpd
Minor syntactic changes (check-in: ddebbb5fdd, user: dkf, branch: trunk)
1.94 years library/auto.tcl
library/msgcat/msgcat.tcl
tests/all.tcl
tests/cmdInfo.test
tests/pkgMkIndex.test
tests/winConsole.test
tools/tclZIC.tcl
* doc/ParseCmd.3, doc/Tcl.n, doc/eval.n, doc/exec.n: * doc/fconfigure.n, doc/interp.n, doc/unknown.n: * library/auto.tcl, library/init.tcl, library/package.tcl: * library/safe.tcl, library/tm.tcl, library/msgcat/msgcat.tcl: * tests/all.tcl, tests/basic.test, tests/cmdInfo.test: * tests/compile.test, tests/encoding.test, tests/execute.test: * tests/fCmd.test, tests/http.test, tests/init.test: * tests/interp.test, tests/io.test, tests/ioUtil.test: * tests/iogt.test, tests/namespace-old.test, tests/namespace.test: * tests/parse.test, tests/pkg.test, tests/pkgMkIndex.test: * tests/proc.test, tests/reg.test, tests/trace.test: * tests/upvar.test, tests/winConsole.test, tests/winFCmd.test: * tools/tclZIC.tcl: * generic/tclParse.c (Tcl_ParseCommand): Replace {expand} with {*} officially (TIP #293). Leave -DALLOW_EXPAND=0|1 option to keep {expand} syntax for transition users. [Bug 1589629] (check-in: 5a5306b6b8, user: hobbs, branch: trunk)
1.98 years doc/PkgRequire.3
* doc/Encoding.3: Missing doc updates (mostly Table of * doc/Ensemble.3: Contents) exposed by `make checkdoc` * doc/FileSystem.3: * doc/GetTime.3: * doc/PkgRequire.3: (check-in: 6daee4f0e4, user: dgp, branch: trunk)
2.00 years doc/UpVar.3
* doc/UpVar.3: brough the docs in accordance to the code. Ever since 8.0, Tcl_UpVar(2)? accepts TCL_NAMESPACE_ONLY as a flag value, and var-3.4 tests for proper behaviour. The docs only allowed 0 and TCL_GLOBAL_ONLY. (check-in: 1eebdd2adf, user: msofer, branch: trunk)
2.00 years tests/error.test
tests/eval.test
tests/for.test
tests/if.test
tests/incr-old.test
tests/misc.test
tests/parseOld.test
tests/while-old.test
tests/while.test
* tests/*.test: updated all tests to refer explicitly to the global variables ::errorInfo, ::errorCode, ::env and ::tcl_platform: many were relying on the alternative lookup in the global namespace, that feature is tested specifically in namespace and variable tests. The modified testfiles are: apply.test, basic.test, case.test, cmdIL.test, cmdMZ.test, compExpr-old.test, error.test, eval.test, event.test, expr.test, fileSystem.test, for.test, http.test, if.test, incr-old.test, incr.test, interp.test, io.test, ioCmd.test, load.test, misc.test, namespace.test, parse.test, parseOld.test, pkg.test, proc-old.test, set.test, switch.test, tcltest.test, thread.test, var.test, while-old.test, while.test. (check-in: a8fcd798f4, user: msofer, branch: trunk)
2.02 years library/tzdata/Africa/Abidjan
library/tzdata/Africa/Accra
library/tzdata/Africa/Addis_Ababa
library/tzdata/Africa/Algiers
library/tzdata/Africa/Bamako
library/tzdata/Africa/Bangui
library/tzdata/Africa/Banjul
library/tzdata/Africa/Bissau
library/tzdata/Africa/Blantyre
library/tzdata/Africa/Brazzaville
library/tzdata/Africa/Bujumbura
library/tzdata/Africa/Ceuta
library/tzdata/Africa/Conakry
library/tzdata/Africa/Dakar
library/tzdata/Africa/Dar_es_Salaam
library/tzdata/Africa/Djibouti
library/tzdata/Africa/Douala
library/tzdata/Africa/El_Aaiun
library/tzdata/Africa/Freetown
library/tzdata/Africa/Gaborone
library/tzdata/Africa/Harare
library/tzdata/Africa/Johannesburg
library/tzdata/Africa/Kampala
library/tzdata/Africa/Khartoum
library/tzdata/Africa/Kigali
library/tzdata/Africa/Kinshasa
library/tzdata/Africa/Lagos
library/tzdata/Africa/Libreville
library/tzdata/Africa/Lome
library/tzdata/Africa/Luanda
library/tzdata/Africa/Lubumbashi
library/tzdata/Africa/Lusaka
library/tzdata/Africa/Malabo
library/tzdata/Africa/Maputo
library/tzdata/Africa/Maseru
library/tzdata/Africa/Mbabane
library/tzdata/Africa/Mogadishu
library/tzdata/Africa/Monrovia
library/tzdata/Africa/Nairobi
library/tzdata/Africa/Ndjamena
library/tzdata/Africa/Niamey
library/tzdata/Africa/Nouakchott
library/tzdata/Africa/Ouagadougou
library/tzdata/Africa/Porto-Novo
library/tzdata/Africa/Sao_Tome
library/tzdata/Africa/Timbuktu
library/tzdata/Africa/Tripoli
library/tzdata/Africa/Tunis
library/tzdata/Africa/Windhoek
library/tzdata/America/Adak
library/tzdata/America/Anchorage
library/tzdata/America/Anguilla
library/tzdata/America/Antigua
library/tzdata/America/Araguaina
library/tzdata/America/Argentina/ComodRivadavia
library/tzdata/America/Aruba
library/tzdata/America/Asuncion
library/tzdata/America/Atikokan
library/tzdata/America/Atka
library/tzdata/America/Bahia
library/tzdata/America/Barbados
library/tzdata/America/Belem
library/tzdata/America/Belize
library/tzdata/America/Blanc-Sablon
library/tzdata/America/Boa_Vista
library/tzdata/America/Bogota
library/tzdata/America/Boise
library/tzdata/America/Buenos_Aires
library/tzdata/America/Cancun
library/tzdata/America/Catamarca
library/tzdata/America/Cayenne
library/tzdata/America/Cayman
library/tzdata/America/Chicago
library/tzdata/America/Chihuahua
library/tzdata/America/Coral_Harbour
library/tzdata/America/Cordoba
library/tzdata/America/Costa_Rica
library/tzdata/America/Curacao
library/tzdata/America/Danmarkshavn
library/tzdata/America/Dawson
library/tzdata/America/Dawson_Creek
library/tzdata/America/Denver
library/tzdata/America/Detroit
library/tzdata/America/Dominica
library/tzdata/America/Edmonton
library/tzdata/America/El_Salvador
library/tzdata/America/Ensenada
library/tzdata/America/Fort_Wayne
library/tzdata/America/Fortaleza
library/tzdata/America/Glace_Bay
library/tzdata/America/Godthab
library/tzdata/America/Goose_Bay
library/tzdata/America/Grenada
library/tzdata/America/Guadeloupe
library/tzdata/America/Guatemala
library/tzdata/America/Guayaquil
library/tzdata/America/Guyana
library/tzdata/America/Halifax
library/tzdata/America/Hermosillo
library/tzdata/America/Indiana/Indianapolis
library/tzdata/America/Indiana/Knox
library/tzdata/America/Indiana/Marengo
library/tzdata/America/Indiana/Vevay
library/tzdata/America/Indianapolis
library/tzdata/America/Jamaica
library/tzdata/America/Jujuy
library/tzdata/America/Juneau
library/tzdata/America/Kentucky/Louisville
library/tzdata/America/Kentucky/Monticello
library/tzdata/America/Knox_IN
library/tzdata/America/La_Paz
library/tzdata/America/Lima
library/tzdata/America/Los_Angeles
library/tzdata/America/Louisville
library/tzdata/America/Maceio
library/tzdata/America/Manaus
library/tzdata/America/Martinique
library/tzdata/America/Mazatlan
library/tzdata/America/Mendoza
library/tzdata/America/Menominee
library/tzdata/America/Merida
library/tzdata/America/Mexico_City
library/tzdata/America/Miquelon
library/tzdata/America/Moncton
library/tzdata/America/Monterrey
library/tzdata/America/Montevideo
library/tzdata/America/Montreal
library/tzdata/America/Montserrat
library/tzdata/America/New_York
library/tzdata/America/Nipigon
library/tzdata/America/Nome
library/tzdata/America/Noronha
library/tzdata/America/North_Dakota/Center
library/tzdata/America/North_Dakota/New_Salem
library/tzdata/America/Panama
library/tzdata/America/Paramaribo
library/tzdata/America/Phoenix
library/tzdata/America/Port_of_Spain
library/tzdata/America/Porto_Acre
library/tzdata/America/Porto_Velho
library/tzdata/America/Puerto_Rico
library/tzdata/America/Rainy_River
library/tzdata/America/Recife
library/tzdata/America/Regina
library/tzdata/America/Rosario
library/tzdata/America/Santo_Domingo
library/tzdata/America/Scoresbysund
library/tzdata/America/Shiprock
library/tzdata/America/St_Johns
library/tzdata/America/St_Kitts
library/tzdata/America/St_Lucia
library/tzdata/America/St_Thomas
library/tzdata/America/St_Vincent
library/tzdata/America/Swift_Current
library/tzdata/America/Thule
library/tzdata/America/Thunder_Bay
library/tzdata/America/Tijuana
library/tzdata/America/Toronto
library/tzdata/America/Tortola
library/tzdata/America/Vancouver
library/tzdata/America/Virgin
library/tzdata/America/Whitehorse
library/tzdata/America/Winnipeg
library/tzdata/America/Yakutat
library/tzdata/Antarctica/Casey
library/tzdata/Antarctica/Davis
library/tzdata/Antarctica/DumontDUrville
library/tzdata/Antarctica/Mawson
library/tzdata/Antarctica/Rothera
library/tzdata/Antarctica/South_Pole
library/tzdata/Antarctica/Syowa
library/tzdata/Antarctica/Vostok
library/tzdata/Arctic/Longyearbyen
library/tzdata/Asia/Aden
library/tzdata/Asia/Almaty
library/tzdata/Asia/Anadyr
library/tzdata/Asia/Aqtau
library/tzdata/Asia/Aqtobe
library/tzdata/Asia/Ashgabat
library/tzdata/Asia/Ashkhabad
library/tzdata/Asia/Bahrain
library/tzdata/Asia/Baku
library/tzdata/Asia/Bangkok
library/tzdata/Asia/Beirut
library/tzdata/Asia/Bishkek
library/tzdata/Asia/Brunei
library/tzdata/Asia/Chongqing
library/tzdata/Asia/Chungking
library/tzdata/Asia/Colombo
library/tzdata/Asia/Dacca
library/tzdata/Asia/Dhaka
library/tzdata/Asia/Dubai
library/tzdata/Asia/Dushanbe
library/tzdata/Asia/Harbin
library/tzdata/Asia/Hong_Kong
library/tzdata/Asia/Irkutsk
library/tzdata/Asia/Istanbul
library/tzdata/Asia/Jerusalem
library/tzdata/Asia/Kabul
library/tzdata/Asia/Kamchatka
library/tzdata/Asia/Kashgar
library/tzdata/Asia/Katmandu
library/tzdata/Asia/Krasnoyarsk
library/tzdata/Asia/Kuala_Lumpur
library/tzdata/Asia/Kuching
library/tzdata/Asia/Kuwait
library/tzdata/Asia/Macao
library/tzdata/Asia/Macau
library/tzdata/Asia/Magadan
library/tzdata/Asia/Manila
library/tzdata/Asia/Muscat
library/tzdata/Asia/Nicosia
library/tzdata/Asia/Novosibirsk
library/tzdata/Asia/Omsk
library/tzdata/Asia/Oral
library/tzdata/Asia/Phnom_Penh
library/tzdata/Asia/Pyongyang
library/tzdata/Asia/Qatar
library/tzdata/Asia/Qyzylorda
library/tzdata/Asia/Rangoon
library/tzdata/Asia/Riyadh
library/tzdata/Asia/Sakhalin
library/tzdata/Asia/Samarkand
library/tzdata/Asia/Seoul
library/tzdata/Asia/Shanghai
library/tzdata/Asia/Singapore
library/tzdata/Asia/Taipei
library/tzdata/Asia/Tashkent
library/tzdata/Asia/Tbilisi
library/tzdata/Asia/Tel_Aviv
library/tzdata/Asia/Thimbu
library/tzdata/Asia/Thimphu
library/tzdata/Asia/Tokyo
library/tzdata/Asia/Ujung_Pandang
library/tzdata/Asia/Ulan_Bator
library/tzdata/Asia/Urumqi
library/tzdata/Asia/Vientiane
library/tzdata/Asia/Vladivostok
library/tzdata/Asia/Yakutsk
library/tzdata/Asia/Yekaterinburg
library/tzdata/Asia/Yerevan
library/tzdata/Atlantic/Azores
library/tzdata/Atlantic/Bermuda
library/tzdata/Atlantic/Canary
library/tzdata/Atlantic/Cape_Verde
library/tzdata/Atlantic/Jan_Mayen
library/tzdata/Atlantic/Madeira
library/tzdata/Atlantic/Reykjavik
library/tzdata/Atlantic/South_Georgia
library/tzdata/Atlantic/St_Helena
library/tzdata/Atlantic/Stanley
library/tzdata/Australia/ACT
library/tzdata/Australia/Brisbane
library/tzdata/Australia/Canberra
library/tzdata/Australia/Darwin
library/tzdata/Australia/LHI
library/tzdata/Australia/Lindeman
library/tzdata/Australia/NSW
library/tzdata/Australia/North
library/tzdata/Australia/Queensland
library/tzdata/Australia/South
library/tzdata/Australia/Tasmania
library/tzdata/Australia/Victoria
library/tzdata/Australia/West
library/tzdata/Australia/Yancowinna
library/tzdata/Brazil/Acre
library/tzdata/Brazil/DeNoronha
library/tzdata/Brazil/East
library/tzdata/Brazil/West
library/tzdata/CST6CDT
library/tzdata/Canada/Atlantic
library/tzdata/Canada/Central
library/tzdata/Canada/East-Saskatchewan
library/tzdata/Canada/Eastern
library/tzdata/Canada/Mountain
library/tzdata/Canada/Newfoundland
library/tzdata/Canada/Pacific
library/tzdata/Canada/Saskatchewan
library/tzdata/Canada/Yukon
library/tzdata/Chile/Continental
library/tzdata/Chile/EasterIsland
library/tzdata/Cuba
library/tzdata/EET
library/tzdata/EST
library/tzdata/EST5EDT
library/tzdata/Egypt
library/tzdata/Eire
library/tzdata/Etc/GMT
library/tzdata/Etc/GMT+0
library/tzdata/Etc/GMT+1
library/tzdata/Etc/GMT+10
library/tzdata/Etc/GMT+11
library/tzdata/Etc/GMT+12
library/tzdata/Etc/GMT+2
library/tzdata/Etc/GMT+3
library/tzdata/Etc/GMT+4
library/tzdata/Etc/GMT+5
library/tzdata/Etc/GMT+6
library/tzdata/Etc/GMT+7
library/tzdata/Etc/GMT+8
library/tzdata/Etc/GMT+9
library/tzdata/Etc/GMT-0
library/tzdata/Etc/GMT-1
library/tzdata/Etc/GMT-10
library/tzdata/Etc/GMT-11
library/tzdata/Etc/GMT-12
library/tzdata/Etc/GMT-13
library/tzdata/Etc/GMT-14
library/tzdata/Etc/GMT-2
library/tzdata/Etc/GMT-3
library/tzdata/Etc/GMT-4
library/tzdata/Etc/GMT-5
library/tzdata/Etc/GMT-6
library/tzdata/Etc/GMT-7
library/tzdata/Etc/GMT-8
library/tzdata/Etc/GMT-9
library/tzdata/Etc/GMT0
library/tzdata/Etc/Greenwich
library/tzdata/Etc/UCT
library/tzdata/Etc/UTC
library/tzdata/Etc/Universal
library/tzdata/Etc/Zulu
library/tzdata/Europe/Amsterdam
library/tzdata/Europe/Andorra
library/tzdata/Europe/Athens
library/tzdata/Europe/Belfast
library/tzdata/Europe/Bratislava
library/tzdata/Europe/Brussels
library/tzdata/Europe/Bucharest
library/tzdata/Europe/Chisinau
library/tzdata/Europe/Copenhagen
library/tzdata/Europe/Dublin
library/tzdata/Europe/Gibraltar
library/tzdata/Europe/Guernsey
library/tzdata/Europe/Helsinki
library/tzdata/Europe/Isle_of_Man
library/tzdata/Europe/Jersey
library/tzdata/Europe/Kaliningrad
library/tzdata/Europe/Kiev
library/tzdata/Europe/Lisbon
library/tzdata/Europe/Ljubljana
library/tzdata/Europe/London
library/tzdata/Europe/Luxembourg
library/tzdata/Europe/Madrid
library/tzdata/Europe/Malta
library/tzdata/Europe/Mariehamn
library/tzdata/Europe/Minsk
library/tzdata/Europe/Monaco
library/tzdata/Europe/Moscow
library/tzdata/Europe/Nicosia
library/tzdata/Europe/Oslo
library/tzdata/Europe/Paris
library/tzdata/Europe/Prague
library/tzdata/Europe/Riga
library/tzdata/Europe/Rome
library/tzdata/Europe/Samara
library/tzdata/Europe/San_Marino
library/tzdata/Europe/Sarajevo
library/tzdata/Europe/Simferopol
library/tzdata/Europe/Skopje
library/tzdata/Europe/Stockholm
library/tzdata/Europe/Tallinn
library/tzdata/Europe/Tirane
library/tzdata/Europe/Tiraspol
library/tzdata/Europe/Uzhgorod
library/tzdata/Europe/Vaduz
library/tzdata/Europe/Vatican
library/tzdata/Europe/Vienna
library/tzdata/Europe/Vilnius
library/tzdata/Europe/Volgograd
library/tzdata/Europe/Warsaw
library/tzdata/Europe/Zagreb
library/tzdata/Europe/Zaporozhye
library/tzdata/Europe/Zurich
library/tzdata/GB
library/tzdata/GB-Eire
library/tzdata/GMT
library/tzdata/GMT+0
library/tzdata/GMT-0
library/tzdata/GMT0
library/tzdata/Greenwich
library/tzdata/HST
library/tzdata/Hongkong
library/tzdata/Iceland
library/tzdata/Indian/Antananarivo
library/tzdata/Indian/Chagos
library/tzdata/Indian/Christmas
library/tzdata/Indian/Cocos
library/tzdata/Indian/Comoro
library/tzdata/Indian/Kerguelen
library/tzdata/Indian/Mahe
library/tzdata/Indian/Maldives
library/tzdata/Indian/Mayotte
library/tzdata/Indian/Reunion
library/tzdata/Iran
library/tzdata/Israel
library/tzdata/Jamaica
library/tzdata/Japan
library/tzdata/Kwajalein
library/tzdata/Libya
library/tzdata/MST
library/tzdata/MST7MDT
library/tzdata/Mexico/BajaNorte
library/tzdata/Mexico/BajaSur
library/tzdata/Mexico/General
library/tzdata/NZ
library/tzdata/NZ-CHAT
library/tzdata/Navajo
library/tzdata/PRC
library/tzdata/PST8PDT
library/tzdata/Pacific/Apia
library/tzdata/Pacific/Efate
library/tzdata/Pacific/Enderbury
library/tzdata/Pacific/Fakaofo
library/tzdata/Pacific/Fiji
library/tzdata/Pacific/Funafuti
library/tzdata/Pacific/Galapagos
library/tzdata/Pacific/Gambier
library/tzdata/Pacific/Guadalcanal
library/tzdata/Pacific/Guam
library/tzdata/Pacific/Honolulu
library/tzdata/Pacific/Johnston
library/tzdata/Pacific/Kiritimati
library/tzdata/Pacific/Kosrae
library/tzdata/Pacific/Kwajalein
library/tzdata/Pacific/Majuro
library/tzdata/Pacific/Marquesas
library/tzdata/Pacific/Midway
library/tzdata/Pacific/Nauru
library/tzdata/Pacific/Niue
library/tzdata/Pacific/Norfolk
library/tzdata/Pacific/Noumea
library/tzdata/Pacific/Pago_Pago
library/tzdata/Pacific/Palau
library/tzdata/Pacific/Pitcairn
library/tzdata/Pacific/Ponape
library/tzdata/Pacific/Port_Moresby
library/tzdata/Pacific/Rarotonga
library/tzdata/Pacific/Saipan
library/tzdata/Pacific/Samoa
library/tzdata/Pacific/Tahiti
library/tzdata/Pacific/Tarawa
library/tzdata/Pacific/Tongatapu
library/tzdata/Pacific/Truk
library/tzdata/Pacific/Wake
library/tzdata/Pacific/Wallis
library/tzdata/Pacific/Yap
library/tzdata/Poland
library/tzdata/Portugal
library/tzdata/ROC
library/tzdata/ROK
library/tzdata/Singapore
library/tzdata/Turkey
library/tzdata/UCT
library/tzdata/US/Alaska
library/tzdata/US/Aleutian
library/tzdata/US/Arizona
library/tzdata/US/Central
library/tzdata/US/East-Indiana
library/tzdata/US/Eastern
library/tzdata/US/Hawaii
library/tzdata/US/Indiana-Starke
library/tzdata/US/Michigan
library/tzdata/US/Mountain
library/tzdata/US/Pacific
library/tzdata/US/Pacific-New
library/tzdata/US/Samoa
library/tzdata/UTC
library/tzdata/Universal
library/tzdata/W-SU
library/tzdata/WET
library/tzdata/Zulu
Olson's tzdata2006m (check-in: cc62308f7f, user: kennykb, branch: trunk)
2.08 years library/msgcat/pkgIndex.tcl
* library/msgcat/msgcat.tcl: Bump to version msgcat 1.4.2 to account * library/msgcat/pkgIndex.tcl: for modifications. (check-in: dde7149a15, user: dgp, branch: trunk)
2.15 years tests/macOSXFCmd.test
* unix/tcl.m4 (Darwin): add support for --enable-64bit on x86_64, for universal builds including x86_64, for 64-bit CoreFoundation on Leopard and for use of -mmacosx-version-min instead of MACOSX_DEPLOYMENT_TARGET. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 * generic/tcl.h: add fixes for building on Leopard and support * unix/tclUnixPort.h: for 64-bit CoreFoundation on Leopard. * macosx/tclMacOSXFCmd.c: * unix/tclUnixPort.h: on Darwin x86_64, disable use of vfork as it causes execve to fail intermittently. (rdar://4685553) * generic/tclTomMath.h: on Darwin 64-bit, for now disable use of 128-bit arithmetic through __attribute__ ((mode(TI))), as it leads to link errors due to missing fallbacks. (rdar://4685527) * macosx/Tcl.xcodeproj/project.pbxproj: add x86_64 to universal build, switch native release targets to use DWARF with dSYM, Xcode 3.0 changes. * macosx/README: updates for x86_64 and Xcode 2.3. * macosx/Tcl.xcodeproj/default.pbxuser: add test suite target that runs * macosx/Tcl.xcodeproj/project.pbxproj: the tcl test suite at build time and shows clickable test suite errors in the GUI build window. * tests/macOSXFCmd.test: fix use of deprecated resource fork paths. * unix/tclUnixInit.c (TclpInitLibraryPath): move code that is only needed when TCL_LIBRARY is defined to run only in that case. * generic/tclLink.c (LinkTraceProc): fix 64-bit signed-with-unsigned comparison warning from gcc4 -Wextra. (check-in: 8e0081af99, user: das, branch: trunk)
2.20 years tools/makeTestCases.tcl
Fixed Bug 1505383 (check-in: b700efc33b, user: kennykb, branch: trunk)
2.35 years doc/Alloc.3
Documentation improvements (including Tcl_Realloc(NULL,x) behaviour) (check-in: 580ec2c125, user: dkf, branch: trunk)
2.46 years doc/DoubleObj.3
* doc/DoubleObj.3: More doc updates for TIP 237. * doc/scan.n: * generic/tclScan.c: [scan $s %u] is documented to accept only * tests/scan.test: decimal formatted integers. Fixed code to match. (check-in: d0317c20ba, user: dgp, branch: trunk)
2.52 years library/dde/pkgIndex.tcl
* win/tclWinInit.c: More careful calls to Tcl_DStringSetLength() * win/tclWinSock.c: to avoid creating invalid DString states. * win/tclWinDde.c: Bump to version 1.3.2. [RFE 1366195] * library/dde/pkgIndex.tcl: * library/reg/pkgIndex.tcl: Bump to registry 1.1.6 * win/tclWinReg.c: * win/configure.in: Bump package version numbers. * win/configure: autoconf 2.59 (check-in: 59be467042, user: dgp, branch: trunk)
2.56 years tests/async.test
tests/source.test
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 (check-in: 36829d55d6, user: dkf, branch: trunk)
2.56 years unix/installManPage
* unix/installManPage: There is always one even more broken "sed". Moved the # comment starting character in the sed script to the beginning of their respective lines. The AIX sed will not recognize them as comments otherwise :( The actual text stays indented for better association with the commands they belong to. (check-in: 55c3523539, user: andreas_kupries, branch: trunk)
2.79 years libtommath/booker.pl
libtommath/makefile.bcc
Import of libtommath 0.37 (check-in: ff26105d8d, user: kennykb, branch: trunk)
2.83 years generic/tommath.h
Export stubs for libtommath; fix mingw compiler warnings (check-in: 3842b9c468, user: kennykb, branch: trunk)
2.87 years macosx/Tcl.pbproj/jingham.pbxuser
macosx/configure.ac
unix/aclocal.m4
* unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(), add CFLAGS to SHLIB_LD to support passing -isysroot in env(CFLAGS) to configure (flag can't be present twice, so can't be in both CFLAGS and LDFLAGS during configure), don't use -prebind when deploying on 10.4, define TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING (rdar://3171542). (SC_ENABLE_LANGINFO, SC_TIME_HANDLER): add/fix caching, fix obsolete autoconf macros. Sync with tk/unix/tcl.m4. * unix/configure.in: fix obsolete autoconf macros, sync gratuitous formatting/ordering differences with tk/unix/configure.in. * unix/Makefile.in: add CFLAGS to tclsh/tcltest link to make executable linking the same as during configure (needed to avoid loosing any linker relevant flags in CFLAGS, in particular flags that can't be in LDFLAGS). Avoid concurrent linking of tclsh and compiling of tclTestInit.o or xtTestInit.o during parallel make. (checkstubs, checkdoc, checkexports): dependency and Darwin fixes (dist): add new macosx files. * unix/tclLoadDyld.c (TclpDlopen): use NSADDIMAGE_OPTION_WITH_SEARCHING on second NSAddImage only. [Bug 1204237] (TclGuessPackageName): should not be MODULE_SCOPE. (TclpLoadMemory): ppc64 and endian (i386) fixes, add support for loading universal (fat) bundles from memory. * unix/tclUnixFCmd.c: * macosx/tclMacOSXFCmd.c: ppc64 and endian (i386) fixes. (TclMacOSXCopyFileAttributes): add support for new Tiger copyfile() API to enable copying of xattrs & ACLs by [file copy]. * generic/tcl.h: add Darwin specifc configure overrides for TCL_WIDE defines to support fat compiles of ppc and ppc64 at the same time, (replaces Darwin CVS fix by emoy, rdar://3693001). add/correct location of version numbers in macosx files. * generic/tclInt.h: clarify fat compile comment. * unix/tclUnixPort.h: add Darwin specifc configure overrides to support fat compiles, where configure runs only once for multiple architectures (replaces Darwin CVS fix by emoy, rdar://3693001). * macosx/tclMacOSXBundle.c: * macosx/tclMacOSXNotify.c: * unix/tclUnixNotfy.c: * unix/tclUnixPort.h: fix #include order to support compile time override of HAVE_COREFOUNDATION in tclUnixPort.h when building for ppc64 * macosx/Tcl.pbproj/default.pbxuser (new file): * macosx/Tcl.pbproj/jingham.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * macosx/Tcl.xcode/default.pbxuser (new file): * macosx/Tcl.xcode/project.pbxproj (new file): * macosx/Tcl.xcodeproj/default.pbxuser (new file): * macosx/Tcl.xcodeproj/project.pbxproj (new file): new/updated projects for Xcode 2.2 on 10.4, Xcode 1.5 on 10.3 & ProjectBuilder on 10.2, with native tcltest targets and support for universal (fat) compiles. * macosx/README: clarification/cleanup, document new Xcode projects and universal (fat) builds via CFLAGS (i.e. all of ppc ppc64 i386 at once). * unix/Makefile.in: * unix/aclocal.m4: * unix/configure.in: * unix/dltest/Makefile.in: * macosx/configure.ac (new file): add support for inclusion of unix/configure.in by macosx/configure.ac, allows generation of a config headers enabled configure script in macosx (required by Xcode projects). * macosx/GNUmakefile: rename from Makefile to avoid overwriting by configure run in tcl/macosx, add support for reusing configure cache, build target fixes, remove GENERIC_FLAGS override now handled by tcl.m4. * generic/tcl.decls: add Tcl_Main declaration as comment to avoid 'checkstubs' target complaining about it missing from stubs. * generic/regex.h: * generic/tclDate.c: * generic/tclEnv.c: * generic/tclGetDate.y: * generic/tclIOUtil.c: * generic/tclObj.c: * generic/tclStubInit.c: * generic/tclStubLib.c: * generic/tclPathObj.c: * generic/tclThreadAlloc.c: * generic/tclThreadStorage.c: * generic/tclTrace.c: * generic/tclVar.c: * generic/tommath.h: * tools/fix_tommath_h.tcl: * unix/tclUnixFCmd.c: ensure externally visible symbols not contained in stubs table are declared as MODULE_SCOPE (or as static if not used outside of own source file). These changes allow 'make checkstubs' to complete without error on Darwin with gcc 4. * generic/rege_dfa.c (getvacant): * generic/regexec.c (cfind): * generic/tclCompExpr.c (CompileSubExpr): * generic/tclNamesp.c (NamespaceEnsembleCmd): * unix/tclUnixChan.c (TclUnixWaitForFile): initialise variables to silence gcc 4 warnings. * generic/tclExecute.c (TclExecuteByteCode): fix unused variable warning when NO_WIDE_TYPE is defined. * generic/regguts.h: only #define NDEBUG if not already #defined. * unix/tclUnixNotfy.c: * macosx/tclMacOSXNotify.c: sync whitespace & comments. * unix/tclUnixPort.h: * win/tclWinPort.h: remove declaration of obsolete&unused TclpMutex API. * unix/configure: * unix/tclConfig.h.in: regen. (check-in: eac3630f72, user: das, branch: trunk)
2.92 years generic/regfree.c
Finish applying the style guide to the RE engine (except for variable and function names, which are a much bigger job to fix!) (check-in: 8d6df41218, user: dkf, branch: trunk)
2.92 years generic/tclThreadJoin.c
ANSIfy (check-in: 611d25e47c, user: dkf, branch: trunk)
2.93 years tools/findBadExternals.tcl
Bug 1263012 (check-in: d484d6dfe7, user: kennykb, branch: trunk)
2.93 years win/cat.c
win/stub16.c
win/tclWinError.c
ANSIfy (check-in: eeb132b4ae, user: dkf, branch: trunk)
2.94 years unix/tclUnixEvent.c
ANSIfy (check-in: 19a0a6a899, user: dkf, branch: trunk)
2.94 years tests/unixNotfy.test
* tests/unixNotfy.test (1.1,2): Update error message whitespace to match changes in code. * tests/expr-old.test (expr-32.52): Use int(.) to restrict result of left shift to the C long range. (check-in: 2177fc6e4a, user: dgp, branch: trunk)
3.04 years libtommath/tommath_superclass.h
merge tommath 0.36 changes into HEAD (check-in: ff86421106, user: kennykb, branch: trunk)
3.04 years libtommath/demo/demo.c
libtommath/demo/timing.c
libtommath/etc/2kprime.c
libtommath/etc/drprime.c
libtommath/etc/makefile.icc
libtommath/etc/mont.c
libtommath/logs/expt.log
libtommath/logs/expt_2k.log
libtommath/logs/expt_2kl.log
libtommath/logs/expt_dr.log
libtommath/logs/index.html
libtommath/makefile.cygwin_dll
libtommath/makefile.icc
libtommath/makefile.msvc
libtommath/mess.sh
libtommath/mtest/logtab.h
libtommath/mtest/mpi-config.h
libtommath/mtest/mpi-types.h
libtommath/mtest/mpi.c
libtommath/mtest/mpi.h
libtommath/mtest/mtest.c
Import of libtommath 0.36 (check-in: e024610976, user: kennykb, branch: trunk)
3.17 years tests/get.test
remove obsolete comment (check-in: 3bda2ae680, user: dgp, branch: trunk)
3.21 years tests/listObj.test
* tests/expr.test: Consolidated equivalent constraints into * tests/fileName.test: single definitions and (more precise) names: * tests/get.test: longis32bit, 32bit, !intsAre64bit => longIs32bit * tests/listObj.test: empty => emptyTest; winOnly => win * tests/obj.test: intsAre64bit => longIs64bit Also updated some "nonPortable" tests to use constraints that mark precisely what about them isn't portable, so the tests can run where they work. (check-in: ec63acc455, user: dgp, branch: trunk)
3.22 years library/history.tcl
* library/auto.tcl: Updates to the Tcl script library to make * library/history.tcl: use of Tcl 8.4 features. Forward port of * library/init.tcl: appropriate portions of [Patch 1237755]. * library/package.tcl: * library/safe.tcl: * library/word.tcl: (check-in: 58a2150746, user: dgp, branch: trunk)
3.36 years library/parray.tcl
Remove blatant inefficiency in [parray] (check-in: 602628a115, user: dkf, branch: trunk)
3.42 years doc/Concat.3
doc/Environment.3
doc/fblocked.n
doc/flush.n
doc/gets.n
doc/seek.n
doc/tell.n
generic/tclPort.h
tests/winDde.test
unix/tclConfig.sh.in
Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 (check-in: 1cc2336920, user: kennykb, branch: trunk)
3.50 years libtommath/callgraph.txt
libtommath/dep.pl
libtommath/etc/timer.asm
libtommath/logs/README
libtommath/logs/add.log
libtommath/logs/addsub.png
libtommath/logs/expt.png
libtommath/logs/invmod.png
libtommath/logs/mult.log
libtommath/logs/mult.png
libtommath/logs/mult_kara.log
libtommath/logs/sqr.log
libtommath/logs/sqr_kara.log
libtommath/logs/sub.log
libtommath/pics/expt_state.tif
libtommath/pics/primality.tif
libtommath/tombc/grammar.txt
Import of tommath 0.35 (check-in: 30c8e6bbc2, user: kennykb, branch: trunk)
3.72 years libtommath/LICENSE
libtommath/bn.ilg
libtommath/bn.ind
libtommath/etc/2kprime.1
libtommath/etc/drprimes.28
libtommath/etc/drprimes.txt
libtommath/etc/makefile
libtommath/etc/makefile.msvc
libtommath/etc/prime.1024
libtommath/etc/prime.512
libtommath/gen.pl
libtommath/logs/graphs.dem
libtommath/pics/design_process.sxd
libtommath/pics/design_process.tif
libtommath/pics/expt_state.sxd
libtommath/pics/makefile
libtommath/pics/radix.sxd
libtommath/pics/sliding_window.sxd
libtommath/pics/sliding_window.tif
libtommath/poster.tex
libtommath/pretty.build
libtommath/tommath.out
Import of libtommath 0.33 (check-in: bd185c2b4e, user: kennykb, branch: trunk)
3.88 years tools/man2html.tcl
tools/man2html1.tcl
Fix various problems with man2html converter reported by AKu Also updated to use [package require Tcl 8.4] (check-in: a2fcb23a54, user: dkf, branch: trunk)
3.95 years doc/while.n
Yet more small fixes (check-in: bc5a431cb6, user: dkf, branch: trunk)
3.95 years doc/rename.n
More minor doc fixes (check-in: 83ab806184, user: dkf, branch: trunk)
4.01 years doc/SourceRCFile.3
Fix the argument list widths properly... (check-in: 21d0f484be, user: dkf, branch: trunk)
4.01 years doc/ByteArrObj.3
doc/CmdCmplt.3
doc/DumpActiveMemory.3
doc/FindExec.3
doc/GetHostName.3
doc/InitStubs.3
doc/SplitPath.3
Convert CONST to const, VOID to void so we document how we want the API used. (check-in: 94bf67038b, user: dkf, branch: trunk)
4.01 years doc/Access.3
doc/AllowExc.3
doc/GetVersion.3
Update the .AS macro definition and take advantage of it's new-found power. (check-in: dcba7c799d, user: dkf, branch: trunk)
4.09 years library/tzdata/SystemV/AST4
library/tzdata/SystemV/AST4ADT
library/tzdata/SystemV/CST6
library/tzdata/SystemV/CST6CDT
library/tzdata/SystemV/EST5
library/tzdata/SystemV/EST5EDT
library/tzdata/SystemV/HST10
library/tzdata/SystemV/MST7
library/tzdata/SystemV/MST7MDT
library/tzdata/SystemV/PST8
library/tzdata/SystemV/PST8PDT
library/tzdata/SystemV/YST9
library/tzdata/SystemV/YST9YDT
* generic/tclTimer.c: Removed a premature optimisation that attempted to store the assoc data in the client data; the optimisation caused a bug that [after] would overwrite its imports. [Bug 1016167] * library/clock.tcl (InitTZData, ClearCaches): Changed so that the in-memory time zone :UTC (and its aliases) always gets reinitialised, in case tzdata is absent. [Bug 1019537, 1023779] * library/tzdata/*: Regenerated. * tests/clock.test (clock-31.*, clock-39.1): Corrected a problem where the 'system' locale tests fail on a non-English Windows machine. [Bug 1023761]. Added a test to make sure that alias time zones load correctly. [Bug 1023779]. * tools/tclZIC.tcl (writeLinks): Corrected a problem where alias time zone names were written incorrectly, causing them to fail to load at run time. [Bug 1023779]. * win/tclWinTime.c (Tcl_GetTime): Eliminated CPUID tests on Win64 - assuming that HAL vendors now do a better job of keeping the performance counters synchronized among CPU's. [Bug 1020445] (check-in: 58fb9afc44, user: kennykb, branch: trunk)
4.09 years doc/ToUpper.3
More documentation fixes from Mikhail Kolesnitchenko. [Patch 1022527] (check-in: 3e34564c9e, user: dkf, branch: trunk)
4.15 years library/msgs/af.msg
library/msgs/af_za.msg
library/msgs/ar.msg
library/msgs/ar_in.msg
library/msgs/ar_jo.msg
library/msgs/ar_lb.msg
library/msgs/ar_sy.msg
library/msgs/be.msg
library/msgs/bg.msg
library/msgs/bn.msg
library/msgs/bn_in.msg
library/msgs/ca.msg
library/msgs/cs.msg
library/msgs/da.msg
library/msgs/de.msg
library/msgs/de_at.msg
library/msgs/de_be.msg
library/msgs/el.msg
library/msgs/en_au.msg
library/msgs/en_be.msg
library/msgs/en_bw.msg
library/msgs/en_ca.msg
library/msgs/en_gb.msg
library/msgs/en_hk.msg
library/msgs/en_ie.msg
library/msgs/en_in.msg
library/msgs/en_nz.msg
library/msgs/en_ph.msg
library/msgs/en_sg.msg
library/msgs/en_za.msg
library/msgs/en_zw.msg
library/msgs/eo.msg
library/msgs/es.msg
library/msgs/es_ar.msg
library/msgs/es_bo.msg
library/msgs/es_cl.msg
library/msgs/es_co.msg
library/msgs/es_cr.msg
library/msgs/es_do.msg
library/msgs/es_ec.msg
library/msgs/es_gt.msg
library/msgs/es_hn.msg
library/msgs/es_mx.msg
library/msgs/es_ni.msg
library/msgs/es_pa.msg
library/msgs/es_pe.msg
library/msgs/es_pr.msg
library/msgs/es_py.msg
library/msgs/es_sv.msg
library/msgs/es_uy.msg
library/msgs/es_ve.msg
library/msgs/et.msg
library/msgs/eu.msg
library/msgs/eu_es.msg
library/msgs/fa.msg
library/msgs/fa_in.msg
library/msgs/fa_ir.msg
library/msgs/fi.msg
library/msgs/fo.msg
library/msgs/fo_fo.msg
library/msgs/fr.msg
library/msgs/fr_be.msg
library/msgs/fr_ca.msg
library/msgs/fr_ch.msg
library/msgs/ga.msg
library/msgs/ga_ie.msg
library/msgs/gl.msg
library/msgs/gl_es.msg
library/msgs/gv.msg
library/msgs/gv_gb.msg
library/msgs/he.msg
library/msgs/hi.msg
library/msgs/hi_in.msg
library/msgs/hr.msg
library/msgs/hu.msg
library/msgs/id.msg
library/msgs/id_id.msg
library/msgs/is.msg
library/msgs/it.msg
library/msgs/it_ch.msg
library/msgs/kl.msg
library/msgs/kl_gl.msg
library/msgs/ko.msg
library/msgs/ko_kr.msg
library/msgs/kok.msg
library/msgs/kok_in.msg
library/msgs/kw.msg
library/msgs/kw_gb.msg
library/msgs/lt.msg
library/msgs/lv.msg
library/msgs/mk.msg
library/msgs/mr.msg
library/msgs/mr_in.msg
library/msgs/ms.msg
library/msgs/ms_my.msg
library/msgs/mt.msg
library/msgs/nb.msg
library/msgs/nl.msg
library/msgs/nl_be.msg
library/msgs/nn.msg
library/msgs/pl.msg
library/msgs/pt.msg
library/msgs/pt_br.msg
library/msgs/ro.msg
library/msgs/ru.msg
library/msgs/ru_ua.msg
library/msgs/sh.msg
library/msgs/sk.msg
library/msgs/sl.msg
library/msgs/sq.msg
library/msgs/sr.msg
library/msgs/sv.msg
library/msgs/sw.msg
library/msgs/ta.msg
library/msgs/ta_in.msg
library/msgs/te.msg
library/msgs/te_in.msg
library/msgs/th.msg
library/msgs/tr.msg
library/msgs/uk.msg
library/msgs/vi.msg
library/msgs/zh.msg
library/msgs/zh_cn.msg
library/msgs/zh_hk.msg
library/msgs/zh_sg.msg
library/msgs/zh_tw.msg
tools/installData.tcl
TIP #173 and #209 implementation - see ChangeLog for details (check-in: 251b9c6eca, user: kennykb, branch: trunk)
4.30 years tests/dstring.test
Fix constraints so can test with tclsh as well as tcltest [Bug 736431] (check-in: dcdd52fc3d, user: dkf, branch: trunk)
4.30 years tests/unixFile.test
tests/winNotify.test
tests/winTime.test
Standardize some use of test constraints onto names that are documented (check-in: f6289216a6, user: dkf, branch: trunk)
4.38 years tests/autoMkindex.test
* tests/autoMkindex.test (autoMkindex-5.2): Use variable "result" that gets cleaned up. * tests/exec.test: Clean up the "path" array. * tests/interp.test (interp-9.3): Initialize res, so prior values cannot make the test fail. (check-in: 60cd15fd68, user: dgp, branch: trunk)
4.39 years tests/pid.test
Oops! Duplicated a -constraints section, which confused tcltest (check-in: 326edd6056, user: dkf, branch: trunk)
4.39 years tests/rename.test
tests/stringObj.test
Massive test cleanup; all tests are run, and constraints are used where necessary. (check-in: ae1ac5736f, user: dkf, branch: trunk)
4.40 years tests/security.test
tests/unknown.test
Fix whitespace (check-in: ba2565e0a2, user: dkf, branch: trunk)
4.40 years tests/pwd.test
Fix whitespace and add test for case when pwd can generate an error (check-in: 02d8df5801, user: dkf, branch: trunk)
4.40 years tests/opt.test
Fix whitespace (check-in: 4f5dc677cb, user: dkf, branch: trunk)
4.40 years tests/httpold.test
Removed trailing whitespace (check-in: 9d5a74f6f7, user: dkf, branch: trunk)
4.40 years tests/history.test
Converted from conditional tests into constrained tests (check-in: 8de91905bc, user: dkf, branch: trunk)
4.40 years tests/for-old.test
tests/llength.test
Remove trailing whitespace (check-in: fee6f7c466, user: dkf, branch: trunk)
4.40 years tests/concat.test
Remove trailing whitespace (check-in: 1beda09dc2, user: dkf, branch: trunk)
4.40 years tests/dcall.test
Use constraints, not conditional tests (check-in: 484d1a14f8, user: dkf, branch: trunk)
4.40 years tests/join.test
tests/split.test
Remove trailing whitespace (check-in: f1ee4c721b, user: dkf, branch: trunk)
4.40 years tests/assocd.test
Use constraints, not conditional invokation of test. (check-in: 492e74696a, user: dkf, branch: trunk)
4.40 years tools/index.tcl
More adaptations to understand .SS macros. (check-in: 86d6a29be3, user: dkf, branch: trunk)
4.57 years generic/README
Removed support for Mac OS Classic platform [Patch 918142] (check-in: b6330dbac7, user: das, branch: trunk)
4.61 years tools/tclSplash.bmp
update patchlevel to 8.5a1 (check-in: 28d3b065c8, user: hobbs, branch: trunk)
4.63 years unix/dltest/README
TIP#100 implementation largely based on work by Georgios Petasis. (check-in: 4f599936a4, user: dkf, branch: trunk)
4.67 years win/tcl.rc
win/tclsh.rc
* win/makefile.vc: * win/rules.vc: * win/tcl.rc: * win/tclsh.rc: Added an 'unchecked' option to the OPTS macro so a core build with symbols can be linked to the non-debug enabled C run-time. As per discussion with Kevin Kenny. Called like this: nmake -af makefile.vc OPTS=unchecked,symbols This clarifies the meaning of the 'g' naming suffix to mean only that the binary requires the debug enabled C run-time. Whether the binary contains symbols or not is a seperate condition. (check-in: cc4a3db7ed, user: davygrvy, branch: trunk)
5.01 years tests/notify.test
* tests/reg.test: Corrected duplicate test names. * tests/resource.test: [Bugs 710370, 710358] * tests/dict.test: * tests/dict.test: Updated [package require tcltest] lines to * tests/fileSystem.test: indiciate that these test files * tests/lrepeat.test: use features of tcltest 2. [Bug 706114] * tests/notify.test: * tests/parseExpr.test: * tests/unixNotfy.test: * tests/winDde.test: (check-in: 35fbcc69fd, user: dgp, branch: trunk)
5.08 years library/opt/optparse.tcl
* library/opt/optparse.tcl: Latest revisions caused [OptGuessType] to guess "int" instead of "string" for empty strings. Missed the required "-strict" option to [string is]. Thanks to Revar Desmera. [Bug 803968] (check-in: 16fd6c7944, user: dgp, branch: trunk)
5.22 years tests/list.test
* tests/async.test: Added several tests that demonstrate Tcl * tests/basic.test: Bug 489537, Tcl's longstanding failure to * tests/dict.test: properly quote any leading '#' character * tests/dstring.test: when generating the string rep of a list * tests/list.test: so that the comment-power of that character * tests/parse.test: is hidden from any [eval], in order to * tests/util.test: satisfy the documentation that [list] does [eval]-safe quoting. (check-in: 03d3df98ff, user: dgp, branch: trunk)
5.42 years tools/encoding/txt2enc.c
fix for [Bug 733221] (check-in: d95fa584b3, user: mistachkin, branch: trunk)
5.53 years tests/README
* tests/README: Direct [source] of *.test files is no longer recommended. The tests/*.test files should only be evaluated under the control of the [runAllTests] command in tests/all.tcl. (check-in: 641c37add3, user: dgp, branch: trunk)
5.54 years tests/if-old.test
Eliminated duplicate test numbers [Bugs 710322, 710327, 710349, 710363] (check-in: c4260afab6, user: dkf, branch: trunk)
5.56 years library/opt/pkgIndex.tcl
* library/auto.tcl: Replaced [regexp] and [regsub] with * library/history.tcl: [string map] where possible. Thanks * library/ldAout.tcl: to David Welton. [Bugs 667456,667558] * library/safe.tcl: Bumped to http 2.4.3, opt 0.4.5, and * library/http/http.tcl: tcltest 2.2.3. * library/http/pkgIndex.tcl: * library/opt/optparse.tcl: * library/opt/pkgIndex.tcl: * library/tcltest/tcltest.tcl: * library/tcltest/pkgIndex.tcl: * tools/genStubs.tcl: * tools/tcltk-man2html.tcl: * unix/mkLinks.tcl: (check-in: 1906022d3b, user: dgp, branch: trunk)
5.58 years tools/configure
tools/configure.in
Require autoconf 2.57 or newer, see TIP 34 for a detailed explanation of why this is good. This will no doubt break the build on some platforms, let the flaming begin. * tools/configure: Regen with autoconf 2.57. * tools/configure.in: Require autoconf 2.57. * unix/configure: Regen with autoconf 2.57. * unix/configure.in: Require autoconf 2.57. Apply AC_LIBOBJ changes from patch 529884. * unix/tcl.m4: Ditto. * win/configure: Regen with autoconf 2.57. * win/configure.in: Require autoconf 2.57. Don't subst LIBOBJS since this happens by default, this avoids an autoconf error. (check-in: e8d2110460, user: mdejong, branch: trunk)
5.64 years library/encoding/cp932.enc
library/encoding/euc-jp.enc
library/encoding/iso2022-jp.enc
library/encoding/jis0208.enc
library/encoding/shiftjis.enc
* generic/tclEncoding.c (LoadTableEncoding): * library/encoding/cp932.enc: Correct jis round-trip encoding * library/encoding/euc-jp.enc: by adding 'R' type to .enc files. * library/encoding/iso2022-jp.enc: [Patch #689341] (koboyasi, taguchi) * library/encoding/jis0208.enc: * library/encoding/shiftjis.enc: * tests/encoding.test: (check-in: 3e571abd43, user: hobbs, branch: trunk)
5.75 years tools/encoding/cp437.txt
tools/encoding/cp737.txt
tools/encoding/cp775.txt
tools/encoding/cp850.txt
tools/encoding/cp852.txt
tools/encoding/cp855.txt
tools/encoding/cp857.txt
tools/encoding/cp860.txt
tools/encoding/cp861.txt
tools/encoding/cp862.txt
tools/encoding/cp863.txt
tools/encoding/cp864.txt
tools/encoding/cp865.txt
tools/encoding/cp866.txt
tools/encoding/cp869.txt
remove unused variable (check-in: e7546a259f, user: vincentdarley, branch: trunk)
6.02 years tools/eolFix.tcl
[file exist] -> [file exists]... (check-in: 147f89d646, user: dkf, branch: trunk)
6.04 years unix/ldAix
* unix/ldAix (nmopts): add -X32_64 to make it work for 32 or 64bit mode compilation. (check-in: f7c823955c, user: hobbs, branch: trunk)
6.04 years library/encoding/koi8-u.enc
* library/encoding/koi8-u.enc: removed extraneous spaces that confused encoding reader. [Bug #615115] (check-in: 9f70afe199, user: hobbs, branch: trunk)
6.23 years license.terms
Added ActiveState to license.terms (check-in: 208d2721d2, user: dkf, branch: trunk)
6.54 years tools/feather.bmp
* tools/feather.bmp: * tools/man2help.tcl: * tools/man2help2.tcl: * win/makefile.vc: More winhelp target fixups. Added a feather bitmap to the non-scrollable area and changed the color to be yellow from a plain white. The colors can be whatever we want them to be, but thought I would start with something bold. [Bug 527941] (check-in: 6678565482, user: davygrvy, branch: trunk)
6.61 years library/encoding/iso2022.enc
tools/encoding/iso2022-jp.esc
tools/encoding/iso2022.esc
* library/encoding/iso2022-jp.enc: * 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) (check-in: ab9df3e822, user: hobbs, branch: trunk)
6.74 years tools/checkLibraryDoc.tcl
* Updated APIs in the file generic/tclIO.c according to the guidelines of TIP 27. Several minor documentation corrections as well. * Updated channel driver interface according to the guidelines of TIP 27. See also [Bug 500348]. * Moved Tcl_EolTranslation enum declaration from generic/tcl.h to generic/tclInt.h (renamed to TclEolTranslation). It is not used anywhere in Tcl's public interface. (check-in: 9c9edf24eb, user: dgp, branch: trunk)
6.92 years win/tcl.dsw
* win/tcl.dsp: * win/tcl.dsw: Simple MsDev stub project files that calls makefile.vc. Will help run Tcl in the debugger easier without confusing MsDev for where the .pdb files are. (check-in: e3cc82ead4, user: davygrvy, branch: trunk)
6.92 years win/tclConfig.sh.in
Define TCL_INCLUDE_SPEC in tclConfig.sh. It should be included by extensions that need to find Tcl include headers in the install location. The user can override the include install dir with --includedir so we need to record this information for extensions. [Tcl bug 421835] * unix/configure: Regen. * unix/configure.in: Define TCL_INCLUDE_SPEC. * unix/tclConfig.sh.in: Define TCL_INCLUDE_SPEC. * win/configure: Regen. * win/configure.in: Define TCL_INCLUDE_SPEC. * win/tclConfig.sh.in: Define TCL_INCLUDE_SPEC. (check-in: 1b2b73902f, user: mdejong, branch: trunk)
7.00 years library/encoding/ebcdic.enc
tools/encoding/ebcdic.txt
* library/encoding/ebcdic.enc: * tools/encoding/ebcdic.txt: EBCDIC charset mapping. [Patch #219323] (nijtmans) (check-in: 186e3e6270, user: hobbs, branch: trunk)
7.00 years library/encoding/tis-620.enc
tools/encoding/tis-620.txt
* library/encoding/tis-620.enc: * tools/encoding/tis-620.txt: TIS-620 charset mapping. [Patch #467423] (poonlap) (check-in: 0ae6c21212, user: hobbs, branch: trunk)
7.02 years library/encoding/cp936.enc
library/encoding/cp949.enc
library/encoding/cp950.enc
library/encoding/iso8859-16.enc
library/encoding/macCroatian.enc
library/encoding/macCyrillic.enc
library/encoding/macGreek.enc
library/encoding/macIceland.enc
library/encoding/macRoman.enc
library/encoding/macTurkish.enc
tools/encoding/cp1250.txt
tools/encoding/cp1251.txt
tools/encoding/cp1252.txt
tools/encoding/cp1253.txt
tools/encoding/cp1254.txt
tools/encoding/cp1255.txt
tools/encoding/cp1256.txt
tools/encoding/cp1257.txt
tools/encoding/cp1258.txt
tools/encoding/cp874.txt
tools/encoding/cp932.txt
tools/encoding/cp936.txt
tools/encoding/cp949.txt
tools/encoding/cp950.txt
tools/encoding/iso8859-1.txt
tools/encoding/iso8859-10.txt
tools/encoding/iso8859-13.txt
tools/encoding/iso8859-14.txt
tools/encoding/iso8859-15.txt
tools/encoding/iso8859-16.txt
tools/encoding/iso8859-2.txt
tools/encoding/iso8859-3.txt
tools/encoding/iso8859-4.txt
tools/encoding/iso8859-5.txt
tools/encoding/iso8859-6.txt
tools/encoding/iso8859-7.txt
tools/encoding/iso8859-8.txt
tools/encoding/iso8859-9.txt
tools/encoding/koi8-r.txt
tools/encoding/macCentEuro.txt
tools/encoding/macCroatian.txt
tools/encoding/macCyrillic.txt
tools/encoding/macGreek.txt
tools/encoding/macIceland.txt
tools/encoding/macRoman.txt
tools/encoding/macTurkish.txt
Updated encodings with latest mappings from www.unicode.org. This 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. (check-in: a93c3e5d89, user: hobbs, branch: trunk)
7.09 years tools/tclmin.wse
* Updated http package to version 2.4, reflecting the new features just added. (check-in: 6b6e834d7c, user: dgp, branch: trunk)
7.37 years generic/tclUniData.c
* generic/regc_locale.c: updated character class range data for Unicode v3.1.0 compliance. * generic/tclUniData.c: regenerated from Unicode v3.1.0 data file (new as of 2001-05-16). This brings Tcl to current unicode compliance. (check-in: 07fa5ce75a, user: hobbs, branch: trunk)
7.37 years tools/uniClass.tcl
tools/uniParse.tcl
* tools/uniClass.tcl: added comments to output format and the script for clarification. * tools/uniParse.tcl: corrected filename output and GetDelta macro to use 'info' as param (was 'infO') (check-in: 17ae337d81, user: hobbs, branch: trunk)
7.38 years library/encoding/cp1250.enc
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-10.enc
library/encoding/iso8859-13.enc
library/encoding/iso8859-14.enc
library/encoding/iso8859-6.enc
library/encoding/iso8859-7.enc
library/encoding/iso8859-8.enc
* library/encoding/cp1250.enc: * 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) (check-in: 8883e16cf6, user: hobbs, branch: trunk)
7.46 years libtommath/logs/invmod.log
libtommath/poster.out
* unix/Makefile.in: Use TCL_STUB_LIB_FILE instead of STUB_LIB_FILE. * unix/configure: Regen. * unix/configure.in: Don't subst STUB_LIB_FILE, use TCL_STUB_LIB_FILE instead. (check-in: 746077b5b7, user: mdejong, branch: trunk)
7.46 years library/encoding/iso8859-15.enc
Got the encoding wrong; thanks to Richard Suchenwirth for pointing me in the direction of a correct encoding. (check-in: e7cab317cf, user: dkf, branch: trunk)
8.09 years doc/case.n
New or changed "SEE ALSO" section. (check-in: 2d43282569, user: poenitz, branch: trunk)
8.48 years win/tclsh.ico
* win/Makefile.in: * win/tcl.rc: * win/tclsh.rc: * win/tclsh.ico: Modified copyright dates in Windows resource files. Added an icon for tclsh.exe. (check-in: ef4b92e1f8, user: redman, branch: trunk)
8.50 years tests/package.test
* tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. (check-in: c2f93a113c, user: ericm, branch: trunk)
8.69 years library/http1.0/http.tcl
* library/http1.0/http.tcl: * library/http2.1/http.tcl: The query data POSTed was newline terminated when it shouldn't be altered [Bug: 4089] (check-in: 90fb17614b, user: hobbs, branch: trunk)
8.95 years win/aclocal.m4
* unix/tclUnixPort.h: added utime.h to includes * unix/aclocal.m4: made it just include tcl.m4 (check-in: dedc005e01, user: hobbs, branch: trunk)
9.02 years tools/README
* {win,mac,unix,tools,}/README: * win/README.binary: * win/makefile.vc: * {win,unix}/configure.in: * generic/tcl.h: * library/init.tcl: updated to 8.3a1 from 8.2.0. (check-in: 8424f29d2e, user: hobbs, branch: trunk)
9.45 years tools/encoding/README
* Merged changes from 8.1.0 branch (check-in: dc45694c11, user: stanton, branch: trunk)
9.47 years library/encoding/koi8-r.enc
* library/encoding/koi8-r.enc: * tools/encoding/koi8-r.txt: Added support for the koi8-r Cyrillic encoding. [Bug: 1771] (check-in: 40dd26149a, user: stanton, branch: trunk)
9.49 years doc/SetRecLmt.3
library/encoding/ascii.enc
library/encoding/big5.enc
library/encoding/cp437.enc
library/encoding/cp737.enc
library/encoding/cp775.enc
library/encoding/cp850.enc
library/encoding/cp852.enc
library/encoding/cp855.enc
library/encoding/cp857.enc
library/encoding/cp860.enc
library/encoding/cp861.enc
library/encoding/cp862.enc
library/encoding/cp863.enc
library/encoding/cp864.enc
library/encoding/cp865.enc
library/encoding/cp866.enc
library/encoding/cp869.enc
library/encoding/dingbats.enc
library/encoding/euc-cn.enc
library/encoding/euc-kr.enc
library/encoding/gb12345.enc
library/encoding/gb1988.enc
library/encoding/gb2312-raw.enc
library/encoding/gb2312.enc
library/encoding/iso2022-kr.enc
library/encoding/iso8859-1.enc
library/encoding/iso8859-2.enc
library/encoding/iso8859-3.enc
library/encoding/iso8859-4.enc
library/encoding/iso8859-5.enc
library/encoding/iso8859-9.enc
library/encoding/jis0201.enc
library/encoding/jis0212.enc
library/encoding/ksc5601.enc
library/encoding/macCentEuro.enc
library/encoding/macDingbats.enc
library/encoding/macJapan.enc
library/encoding/macRomania.enc
library/encoding/macThai.enc
library/encoding/macUkraine.enc
library/encoding/symbol.enc
tests/remote.tcl
tools/encoding/Makefile
tools/encoding/ascii.txt
tools/encoding/big5.txt
tools/encoding/cjk.inf
tools/encoding/dingbats.txt
tools/encoding/gb12345.txt
tools/encoding/gb1988.txt
tools/encoding/gb2312.txt
tools/encoding/iso2022-kr.esc
tools/encoding/jis0201.txt
tools/encoding/jis0208.txt
tools/encoding/jis0212.txt
tools/encoding/ksc5601.txt
tools/encoding/macDingbats.txt
tools/encoding/macJapan.txt
tools/encoding/macRomania.txt
tools/encoding/macThai.txt
tools/encoding/macUkraine.txt
tools/encoding/shiftjis.txt
tools/encoding/symbol.txt
tools/regexpTestLib.tcl
tools/str2c
tools/white.bmp
unix/tclUnixThrd.h
win/tclWinThrd.h
merged tcl 8.1 branch back into the main trunk (check-in: f3b32fb71c, user: stanton, branch: trunk)
10.07 years compat/README
compat/dirent.h
compat/float.h
compat/limits.h
Replaced SCCS strings, fixed binary files (check-in: 196f92fd17, user: stanton, branch: trunk)
10.54 years library/http1.0/pkgIndex.tcl
Initial revision (check-in: cacdd0f329, user: rjohnson, branch: trunk)