summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog300
1 files changed, 150 insertions, 150 deletions
diff --git a/ChangeLog b/ChangeLog
index be7db49..8b3c128 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -18,7 +18,7 @@
* generic/tclZlib.c (Tcl_ZlibInflate): Change PATH_MAX to MAXPATHLEN,
since MSVC doesn't have PATH_MAX.
- * doc/clock.n: Document new DST fallback rules.
+ * doc/clock.n: Document new DST fallback rules.
* library/clock.tcl (ProcessPosixTimeZone): Fix time change in Eastern
Europe (not 3:00 but 4:00 local time). [Bug 2207436]
@@ -28,11 +28,11 @@
version of zlib is not capable enough, and automagic to detect when
that is the case. [Bug 2421265]
-2008-12-12 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
+2008-12-12 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
+
+ * unix/tclUnixNotfy.c: Fix missing CLOEXEC on internal pipes [2417695]
+ * unix/tclUnixPipe.c: Fix missing CLOEXEC on [chan pipe] fds.
- * unix/tclUnixNotfy.c Fix missing CLOEXEC on internal pipes [2417695]
- * unix/tclUnixPipe.c Fix missing CLOEXEC on [chan pipe] fds.
-
2008-12-12 Donal K. Fellows <dkf@users.sf.net>
* generic/tclZlib.c (Tcl_ZlibDeflate): Add a bit of extra space for
@@ -40,13 +40,13 @@
(Tcl_ZlibInflate): Ensure that gzip header extraction is done
correctly.
-2008-12-12 Kevin Kenny <kennykb@acm.org>
+2008-12-12 Kevin Kenny <kennykb@acm.org>
TIP #322 IMPLEMENTATION
* doc/NRE.3 (new file): Added documentation of the published API for
Non-Recursive Evaluation (NRE).
-
+
2008-12-11 Jan Nijtmans <nijtmans@users.sf.net>
* generic/tclZlib.c: Eliminate warning: different 'const' qualifiers
@@ -55,7 +55,7 @@
* win/Makefile.in:
* win/configure:
-2008-12-11 Andreas Kupries <andreask@activestate.com>
+2008-12-11 Andreas Kupries <andreask@activestate.com>
* generic/tclIO.c (SetChannelFromAny and related): Modified the
* tests/io.test: internal representation of the tclChannelType to
@@ -87,7 +87,7 @@
* library/clock.tcl (ProcessPosixTimeZone): Fallback to European time
zone DST rules, when the timezone is between 0 and -12. [Bug 2207436]
* tests/clock.test (clock-52.[23]): Test cases for [Bug 2207436]
-
+
2008-12-11 Donal K. Fellows <dkf@users.sf.net>
TIP #234 IMPLEMENTATION
@@ -100,8 +100,8 @@
2008-12-10 Kevin B. Kenny <kennykb@acm.org>
* library/tzdata/*: Update from Olson's tzdata2008i.
-
-2008-12-10 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
+
+2008-12-10 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
TIP #343 IMPLEMENTATION - A Binary Specifier for [format/scan]
@@ -113,7 +113,7 @@
* generic/tclStringObj.c
* tests/format.test
* tests/scan.test
-
+
2008-12-10 Donal K. Fellows <dkf@users.sf.net>
TIP #341 IMPLEMENTATION
@@ -130,7 +130,7 @@
* generic/tclIntDecls.h: make genstubs
* generic/tclStubInit.c:
-2008-12-09 Don Porter <dgp@users.sourceforge.net>
+2008-12-09 Don Porter <dgp@users.sourceforge.net>
TIP #337 IMPLEMENTATION
@@ -177,7 +177,7 @@
* generic/tcl.decls: TclTransferResult. Added
* doc/SetResult.3: to public stubs table.
-2008-12-04 Don Porter <dgp@users.sourceforge.net>
+2008-12-04 Don Porter <dgp@users.sourceforge.net>
* generic/tclPathObj.c (Tcl_FSGetNormalizedPath): Added another
flag value TCLPATH_NEEDNORM to mark those intreps which need more
@@ -188,13 +188,13 @@
* win/tclWinPipe.c (TclpOpenTemporaryFile): Avoid an infinite loop due
to GetTempFileName/CreateFile interaction. [Bug 2380318]
-2008-12-03 Don Porter <dgp@users.sourceforge.net>
+2008-12-03 Don Porter <dgp@users.sourceforge.net>
* generic/tclFileName.c (DoGlob): One of the Tcl_FSMatchInDirectory
calls did not have its return code checked. This caused error messages
returned by some Tcl_Filesystem drivers to be swallowed.
-2008-12-02 Don Porter <dgp@users.sourceforge.net>
+2008-12-02 Don Porter <dgp@users.sourceforge.net>
TIP #336 IMPLEMENTATION
@@ -216,13 +216,13 @@
* generic/tclDecls.h: make genstubs
* generic/tclStubInit.c:
-2008-12-02 Andreas Kupries <andreask@activestate.com>
+2008-12-02 Andreas Kupries <andreask@activestate.com>
* generic/tclIO.c (TclFinalizeIOSubsystem): Replaced Alexandre
Ferrieux's first patch for [Bug 2270477] with a gentler version, also
supplied by him.
-2008-12-01 Don Porter <dgp@users.sourceforge.net>
+2008-12-01 Don Porter <dgp@users.sourceforge.net>
* generic/tclParse.c: Coding standards fixups.
@@ -243,9 +243,9 @@
TIP #210 IMPLEMENTATION
- * generic/tclCmdAH.c (FileTempfileCmd):
- * unix/tclUnixFCmd.c (TclpOpenTemporaryFile, DefaultTempDir):
- * win/tclWinPipe.c (TclpOpenTemporaryFile):
+ * generic/tclCmdAH.c (FileTempfileCmd):
+ * unix/tclUnixFCmd.c (TclpOpenTemporaryFile, DefaultTempDir):
+ * win/tclWinPipe.c (TclpOpenTemporaryFile):
* doc/file.n, tests/cmdAH.test: Implementation of [file tempfile]. I
do not claim that this is a brilliant implementation, especially on
Windows, but it covers the main points.
@@ -255,9 +255,9 @@
more comments and explanation of what is going on. Reduce the amount
of locking required.
-2008-11-27 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
+2008-11-27 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
- * generic/tcl.h: Alternate fix for [Bug 2251175]: missing
+ * generic/tcl.h: Alternate fix for [Bug 2251175]: missing
* generic/tclCompile.c: backslash substitution on expanded literals.
* generic/tclParse.c:
* generic/tclTest.c:
@@ -266,21 +266,21 @@
2008-11-26 Jan Nijtmans <nijtmans@users.sf.net>
* generic/tclIndexObj.c: Eliminate warning: unused variable
- * generic/tclTest.c: A few more (harmless) Tcl_SetResult
+ * generic/tclTest.c: A few more (harmless) Tcl_SetResult
eliminations.
2008-11-26 Kevin B. Kenny <kennykb@acm.org>
* library/tclIndex: Removed reference to no-longer-extant procedure
- 'tclLdAout'.
+ 'tclLdAout'.
* doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'.
[Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net>
-
+
2008-11-25 Jan Nijtmans <nijtmans@users.sf.net>
* generic/tclIndexObj.c: Eliminate 3 calls to Tcl_SetResult, as
- * generic/tclIO.c examples how it should have been done.
- * generic/tclTestObj.c purpose: contribute in the TIP #340
+ * generic/tclIO.c: examples how it should have been done.
+ * generic/tclTestObj.c: purpose: contribute in the TIP #340
discussion.
2008-11-25 Andreas Kupries <andreask@activestate.com>
@@ -315,12 +315,12 @@
* generic/tclDictObj.c: Convert Tcl_SetResult call to
Tcl_SetObjResult.
-2008-11-17 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
+2008-11-17 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
* tests/for.test: Check for uncompiled-for-continue [Bug 2186888]
fixed earlier.
- * generic/tcl.h: Fix [Bug 2251175]: missing backslash
+ * generic/tcl.h: Fix [Bug 2251175]: missing backslash
* generic/tclCompCmds.c substitution on expanded literals.
* generic/tclCompile.c
* generic/tclParse.c
@@ -336,13 +336,13 @@
2008-11-13 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclInt.h: Rename static function FSUnloadTempFile to
- * generic/tclIOUtil.c TclFSUnloadTempFile, needed in tclLoad.c
+ * generic/tclInt.h: Rename static function FSUnloadTempFile to
+ * generic/tclIOUtil.c TclFSUnloadTempFile, needed in tclLoad.c
- * generic/tclLoad.c Fixed [Bug 2269431]: load of shared
- objects leaves temporary files on windows
+ * generic/tclLoad.c Fixed [Bug 2269431]: load of shared
+ objects leaves temporary files on windows
-2008-11-12 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-11-12 Pat Thoyts <patthoyts@users.sourceforge.net>
* tests/registry.test: Use HKCU to avoid requiring admin access for
registry testing on Vista/Server2008
@@ -350,14 +350,14 @@
2008-11-11 Jan Nijtmans <nijtmans@users.sf.net>
* generic/tclNamesp.c: Eliminate warning: passing arg 4 of
- `Tcl_SplitList' from incompatible pointer type
- * win/tcl.m4: Reverted change from 2008-11-06 (was under the
- impression that "-Wno-implicit-int" added an
- extra warning)
- * win/configure (regenerated)
- * unix/tcl.m4: Use -O2 as gcc optimization compiler flag, and
- get rid of -Wno-implicit-int for UNIX.
- * unix/configure (regenerated)
+ `Tcl_SplitList' from incompatible pointer type.
+ * win/tcl.m4: Reverted change from 2008-11-06 (was under the
+ impression that "-Wno-implicit-int" added an
+ extra warning)
+ * win/configure: (regenerated)
+ * unix/tcl.m4: Use -O2 as gcc optimization compiler flag, and
+ get rid of -Wno-implicit-int for UNIX.
+ * unix/configure: (regenerated)
2008-11-10 Andreas Kupries <andreask@activestate.com>
@@ -369,21 +369,21 @@
* win/Makefile.in: package to version 1.1.4. Added cross-references
to the relevant parts of the code to avoid future desynchronization.
-2008-11-07 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-11-07 Pat Thoyts <patthoyts@users.sourceforge.net>
- * generic/tclInt.h: Applied patch #2215022 from Duoas to clean up
+ * generic/tclInt.h: Applied [Patch 2215022] from Duoas to clean up
* generic/tclBinary.c: the binary ensemble initiailization code.
* generic/tclNamesp.c: Extends the TclMakeEnsemble to do
* doc/ByteArrObj.3: sub-ensembles from tables.
2008-11-06 Jan Nijtmans <nijtmans@users.sf.net>
- * win/tcl.m4: add "-Wno-implicit-int" flag for gcc, as on UNIX
- * win/configure (regenerated)
- * generic/tclIO.c eliminate an 'array index out of bounds'
- warning on HP-UX
+ * win/tcl.m4: Add "-Wno-implicit-int" flag for gcc, as on UNIX
+ * win/configure: (regenerated)
+ * generic/tclIO.c: Eliminate an 'array index out of bounds' warning
+ on HP-UX.
-2008-11-04 Jeff Hobbs <jeffh@ActiveState.com>
+2008-11-04 Jeff Hobbs <jeffh@ActiveState.com>
* generic/tclPort.h: remove the ../win/ header dir as the build
system already has it, and it confuses builds when used with
@@ -412,13 +412,13 @@
2008-10-28 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclCompile.h: CONSTify TclDTraceInfo
- * generic/tclBasic.c
- * generic/tclProc.c
- * generic/tclEnv.c: Eliminate some -Wwrite-strings warnings
- * generic/tclLink.c
+ * generic/tclCompile.h: CONSTify TclDTraceInfo
+ * generic/tclBasic.c:
+ * generic/tclProc.c:
+ * generic/tclEnv.c: Eliminate some -Wwrite-strings warnings
+ * generic/tclLink.c:
-2008-10-27 Don Porter <dgp@users.sourceforge.net>
+2008-10-27 Don Porter <dgp@users.sourceforge.net>
* generic/tclEncoding.c: Use "iso8859-1" and not "identity" as
the default and original [encoding system] value. Since "iso8859-1" is
@@ -430,7 +430,7 @@
other code expecting a particular value for Tcl's default system
encoding ***
-2008-10-24 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-24 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/http/http.tcl: Fixed a failure to read SHOUTcast streams
with the new 2.7 package. Introduced a new intial state as the first
@@ -443,7 +443,7 @@
2008-10-22 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tcl.h: CONST -> const and white-spacing
+ * generic/tcl.h: CONST -> const and white-spacing
* generic/tclCompile.h:
* generic/tclEncoding.c:
* generic/tclStubInit.c:
@@ -451,19 +451,19 @@
* generic/tcl.decls
* generic/tclInt.decls
* generic/tclTomMath.decls
- * generic/tclDecls.h: (regenerated)
+ * generic/tclDecls.h: (regenerated)
* generic/tclIntDecls.h: (regenerated)
* generic/tclIntPlatDecls.h: (regenerated)
- * generic/tclOODecls.h: (regenerated)
+ * generic/tclOODecls.h: (regenerated)
* generic/tclOOIntDecls.h: (regenerated)
* generic/tclPlatDecls.h: (regenerated)
* generic/tclTomMathDecls.h: (regenerated)
* generic/tclIntDecls.h: (regenerated)
- * tools/genStubs.tcl: CONST -> const and white-spacing
+ * tools/genStubs.tcl: CONST -> const and white-spacing
-2008-10-19 Don Porter <dgp@users.sourceforge.net>
+2008-10-19 Don Porter <dgp@users.sourceforge.net>
- * generic/tclProc.c: Reset -level and -code values to defaults
+ * generic/tclProc.c: Reset -level and -code values to defaults
after they are used. [Bug 2152286]
2008-10-19 Donal K. Fellows <dkf@users.sf.net>
@@ -478,8 +478,8 @@
2008-10-17 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclOO.decls: CONST -> const.
- * generic/tclOODecls.h: (regenerated)
+ * generic/tclOO.decls: CONST -> const.
+ * generic/tclOODecls.h: (regenerated)
* generic/tclOOIntDecls.h: (regenerated)
2008-10-17 Andreas Kupries <andreask@activestate.com>
@@ -487,7 +487,7 @@
* generic/tclIORTrans.c (DeleteReflectedTransformMap): Removed
debug output in C++ comment.
-2008-10-17 Don Porter <dgp@users.sourceforge.net>
+2008-10-17 Don Porter <dgp@users.sourceforge.net>
* generic/tclCompile.h: Declare the internal tclInstructionTable
* generic/tclExecute.c: to simply be "const", not CONST86.
@@ -505,8 +505,8 @@
2008-10-16 Jan Nijtmans <nijtmans@users.sf.net>
* generic/regc_locale.c: Add "const" to many internal
- * generic/tclClock.c: const tables. No functional
- * generic/tclCmdIL.c: or API change.
+ * generic/tclClock.c: const tables. No functional
+ * generic/tclCmdIL.c: or API change.
* generic/tclConfig.c
* generic/tclDate.c
* generic/tclEncoding.c
@@ -538,21 +538,21 @@
* win/tclWinInit.c
* win/tclWinTest.c
-2008-10-16 Don Porter <dgp@users.sourceforge.net>
+2008-10-16 Don Porter <dgp@users.sourceforge.net>
- * library/init.tcl: Revised [unknown] so that it carefully
+ * library/init.tcl: Revised [unknown] so that it carefully
preserves the state of the ::errorInfo and ::errorCode variables at
the start of auto-loading and restores that state before the
autoloaded command is evaluated. [Bug 2140628]
2008-10-15 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclInt.h: Add "const" to many internal
- * generic/tclBinary.c: const tables, so those will be
- * generic/tclCompile.c: put by the C-compiler in the
- * generic/tclDictObj.c: TEXT segment in stead of the
- * generic/tclHash.c: DATA segment. This makes those
- * generic/tclListObj.c: table sharable in shared libraries.
+ * generic/tclInt.h: Add "const" to many internal
+ * generic/tclBinary.c: const tables, so those will be
+ * generic/tclCompile.c: put by the C-compiler in the
+ * generic/tclDictObj.c: TEXT segment in stead of the
+ * generic/tclHash.c: DATA segment. This makes those
+ * generic/tclListObj.c: table sharable in shared libraries.
* generic/tclNamesp.c:
* generic/tclObj.c:
* generic/tclProc.c:
@@ -563,8 +563,8 @@
2008-10-14 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclCmdAH.c: Fix minor compiler warnings when compiling
- * generic/tclCmdMZ.c: with -Wwrite-strings
+ * generic/tclCmdAH.c: Fix minor compiler warnings when compiling
+ * generic/tclCmdMZ.c: with -Wwrite-strings
* generic/tclIndexObj.c:
* generic/tclProc.c:
* generic/tclStubLib.c:
@@ -579,7 +579,7 @@
* doc/binary.n: Formatting fix.
-2008-10-14 Don Porter <dgp@users.sourceforge.net>
+2008-10-14 Don Porter <dgp@users.sourceforge.net>
* README: Bump version number to 8.6a4
* generic/tcl.h:
@@ -603,7 +603,7 @@
direct people to the correct manual pages for specific channel types,
suitable for the hard-of-reading. Following discussion on tcl-core.
-2008-10-13 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-13 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/tclWinThrd.c (TclpThreadCreate): We need to initialize the
thread id variable to 0 as on 64 bit windows this is a pointer sized
@@ -626,7 +626,7 @@
Tcl, but were met during development of L. Thanks go to Robert Netzer
for diagnosis and fix.
-2008-10-10 Don Porter <dgp@users.sourceforge.net>
+2008-10-10 Don Porter <dgp@users.sourceforge.net>
*** 8.6a3 TAGGED FOR RELEASE ***
@@ -640,9 +640,9 @@
2008-10-08 Jan Nijtmans <nijtmans@users.sf.net>
- * unix/tclUnixChan.c: Fix minor compiler warning.
- * unix/tcl.m4: Fix for [Bug 2073255]
- * unix/configure: Regenerated
+ * unix/tclUnixChan.c: Fix minor compiler warning.
+ * unix/tcl.m4: Fix for [Bug 2073255]
+ * unix/configure: Regenerated
2008-10-08 Miguel Sofer <msofer@users.sf.net>
@@ -651,7 +651,7 @@
when a coroutine is running but the resume command has been deleted.
[Bug 2153080]
-2008-10-08 Don Porter <dgp@users.sourceforge.net>
+2008-10-08 Don Porter <dgp@users.sourceforge.net>
* generic/tclTrace.c: Corrected handling of errors returned by
variable traces so that the errorInfo value contains the original
@@ -670,10 +670,10 @@
TIP #327,#328 IMPLEMENTATIONS
- * generic/tclBasic.c: Move [tailcall], [coroutine] and
- * generic/tclCmdIL.c: [yield] out of ::tcl::unsupported
+ * generic/tclBasic.c: Move [tailcall], [coroutine] and
+ * generic/tclCmdIL.c: [yield] out of ::tcl::unsupported
* tclInt.h:
- * tests/info.test: and into global scope: TIPs #327
+ * tests/info.test: and into global scope: TIPs #327
* tests/unsupported.test: and #328
2008-10-07 Donal K. Fellows <dkf@users.sf.net>
@@ -681,7 +681,7 @@
* doc/chan.n, doc/transchan.n: Documented the channel transformation
API of TIP #230.
-2008-10-06 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-10-06 Pat Thoyts <patthoyts@users.sourceforge.net>
* tests/winFCmd.test: Fixed some erroneous tests on Vista+.
* generic/tclFCmd.c: Fix constness for msvc of last commit
@@ -693,15 +693,15 @@
2008-10-05 Jan Nijtmans <nijtmans@users.sf.net>
- * 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)
+ * 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,
+ * 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
@@ -710,7 +710,7 @@
2008-10-05 Kevin B, Kenny <kennykb@acm.org>
* libtommath/bn_mp_sqrt.c (bn_mp_sqrt): Handle the case where a
- * tests/expr.test (expr-47.13): number's square root is
+ * tests/expr.test (expr-47.13): number's square root is
between n<<DIGIT_BIT and n<<DIGIT_BIT+1. [Bug 2143288]
Thanks to Malcolm Boffey (malcolm.boffey@virgin.net) for the patch.
@@ -724,11 +724,11 @@
2008-10-05 Jan Nijtmans <nijtmans@users.sf.net>
- * generic/tclInt.decls: CONSTified the AuxDataType argument
+ * 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
+ * generic/tclCompile.c: TclRegisterAuxDataType and the return
+ * generic/tclCompile.h: values of TclGetAuxDataType and
+ * generic/tclExecute.c: TclGetInstructionTable
* generic/tclIntDecls.h: regenerated
This change complies with TIP #27 (even though it only involves
internal function, so this is not even necessary).
@@ -825,7 +825,7 @@
tcltest less specific to accept both .tcl and .tm variants of the file
during matching. [Bug 2129828]
-2008-10-02 Don Porter <dgp@users.sourceforge.net>
+2008-10-02 Don Porter <dgp@users.sourceforge.net>
TIP #330 IMPLEMENTATION
@@ -850,7 +850,7 @@
* win/makefile.vc: Fix the HtmlHelp and WinHelp targets to not be
mutually exclusive.
-2008-09-29 Don Porter <dgp@users.sourceforge.net>
+2008-09-29 Don Porter <dgp@users.sourceforge.net>
TIP #323 IMPLEMENTATION (partial)
@@ -899,8 +899,8 @@
2008-09-28 Miguel Sofer <msofer@users.sf.net>
- * generic/tclBasic.c: Fix the numLevels computations on
- * generic/tclInt.h: coroutine yield/resume
+ * generic/tclBasic.c: Fix the numLevels computations on
+ * generic/tclInt.h: coroutine yield/resume
* tests/unsupported.test:
2008-09-27 Donal K. Fellows <dkf@users.sf.net>
@@ -913,7 +913,7 @@
case where the combination of number of elements and repeat count
causes the resulting list to be too large. [Bug 2130992]
-2008-09-26 Don Porter <dgp@users.sourceforge.net>
+2008-09-26 Don Porter <dgp@users.sourceforge.net>
TIP #323 IMPLEMENTATION (partial)
@@ -941,7 +941,7 @@
* generic/tclOO.h (TCLOO_VERSION): Bump the version.
-2008-09-25 Don Porter <dgp@users.sourceforge.net>
+2008-09-25 Don Porter <dgp@users.sourceforge.net>
TIP #323 IMPLEMENTATION (partial)
@@ -968,7 +968,7 @@
* tests/oo.test (oo-25.2): Revise call chain cache management so that
it takes into account class-wide caching correctly. [Bug 2120903]
-2008-09-24 Don Porter <dgp@users.sourceforge.net>
+2008-09-24 Don Porter <dgp@users.sourceforge.net>
TIP #323 IMPLEMENTATION (partial)
@@ -1014,7 +1014,7 @@
get the body of a procedure-like method. Reduces the amount of "poking
inside the abstraction" that is done by the introspection code.
-2008-09-22 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
+2008-09-22 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
* doc/chan.n: Clean up paragraph order.
@@ -1024,7 +1024,7 @@
* generic/tclInt.h (TCL_CT_ASSERT): New compile-time assertions,
adapted from www.pixelbeat.org/programming/gcc/static_assert.html
-2008-09-17 Don Porter <dgp@users.sourceforge.net>
+2008-09-17 Don Porter <dgp@users.sourceforge.net>
* generic/tclInt.h: Correct the TclGetLongFromObj, TclGetIntFromObj,
and TclGetIntForIndexM macros so that they retrieve the longValue
@@ -1102,7 +1102,7 @@
* generic/tclExecute.c (CACHE_STACK_INFO):
* tests/unsupported.test: Restore execEnv's bottomPtr. [Bug 2093188]
-2008-09-02 Don Porter <dgp@users.sourceforge.net>
+2008-09-02 Don Porter <dgp@users.sourceforge.net>
* generic/tcl.h: Stripped "callers" of the _ANSI_ARGS_ macro
* compat/dirent2.h: to support a TCL_NO_DEPRECATED build.
@@ -1142,7 +1142,7 @@
* win/makefile.bc:
* win/makefile.vc:
-2008-08-28 Don Porter <dgp@users.sourceforge.net>
+2008-08-28 Don Porter <dgp@users.sourceforge.net>
* README: Bump version number to 8.6a3
* generic/tcl.h:
@@ -1203,7 +1203,7 @@
* generic/tclExecute.c: Set special errocodes: COROUTINE_BUSY,
COROUTINE_CANT_YIELD, COROUTINE_ILLEGAL_YIELD.
-2008-08-22 Don Porter <dgp@users.sourceforge.net>
+2008-08-22 Don Porter <dgp@users.sourceforge.net>
*** 8.6a2 TAGGED FOR RELEASE ***
@@ -1225,13 +1225,13 @@
* generic/tclInt.h:
* tests/unsupported.test:
-2008-08-21 Jeff Hobbs <jeffh@ActiveState.com>
+2008-08-21 Jeff Hobbs <jeffh@ActiveState.com>
* tests/regexp.test, tests/regexpComp.test: Correct re2glob ***=
* generic/tclUtil.c (TclReToGlob): translation from exact
to anywhere-in-string match. [Bug 2065115]
-2008-08-21 Don Porter <dgp@users.sourceforge.net>
+2008-08-21 Don Porter <dgp@users.sourceforge.net>
* generic/tcl.h: Reduced the use of CONST86 and eliminated
* generic/tcl.decls: the use of CONST86_RETURN to support source
@@ -1242,12 +1242,12 @@
-DUSE_COMPAT85_CONST compiler directive.
*** POTENTIAL INCOMPATIBILITY ***
- * generic/tclDecls.h: make genstubs
+ * generic/tclDecls.h: make genstubs
2008-08-21 Miguel Sofer <msofer@users.sf.net>
- * generic/tclBasic.c: Fix the cmdFrame level count in
- * generic/tclCmdIL.c: coroutines. Fix small bug on coroutine
+ * generic/tclBasic.c: Fix the cmdFrame level count in
+ * generic/tclCmdIL.c: coroutines. Fix small bug on coroutine
* generic/tclInt.h: rewind.
2008-08-21 Donal K. Fellows <dkf@users.sf.net>
@@ -1255,7 +1255,7 @@
* generic/tclProc.c (Tcl_DisassembleObjCmd): Added ability to
disassemble TclOO methods. The code to do this is very ugly.
-2008-08-21 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-08-21 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/tclOOMethod.c: Added casts to make MSVC happy
* generic/tclBasic.c:
@@ -1300,9 +1300,9 @@
* generic/tclExecute.c: Better cmdFrame management
-2008-08-14 Don Porter <dgp@users.sourceforge.net>
+2008-08-14 Don Porter <dgp@users.sourceforge.net>
- * tests/fileName.test: Revise new tests for portability to case
+ * tests/fileName.test: Revise new tests for portability to case
insensitive filesystems.
2008-08-14 Daniel Steffen <das@users.sourceforge.net>
@@ -1339,25 +1339,25 @@
* unix/tcl.m4 (SC_PATH_X): Check for libX11.dylib in addition to
libX11.so et al.
- * unix/configure: autoconf-2.59
- * unix/tclConfig.h.in: autoheader-2.59
+ * unix/configure: autoconf-2.59
+ * unix/tclConfig.h.in: autoheader-2.59
2008-08-13 Miguel Sofer <msofer@users.sf.net>
* tests/nre.test: Added test for large {*}-expansion effects
-2008-08-13 Don Porter <dgp@users.sourceforge.net>
+2008-08-13 Don Porter <dgp@users.sourceforge.net>
* generic/tclFileName.c: Fix for errors handling -types {}
* tests/fileName.test: option to [glob]. [Bug 1750300]
Thanks to Matthias Kraft and George Peter Staplin.
-2008-08-12 Jeff Hobbs <jeffh@ActiveState.com>
+2008-08-12 Jeff Hobbs <jeffh@ActiveState.com>
* generic/tclOOInfo.c (InfoObjectDefnCmd, InfoObjectMixinsCmd):
Fix # args displayed. [Bug 2048676]
-2008-08-08 Don Porter <dgp@users.sourceforge.net>S
+2008-08-08 Don Porter <dgp@users.sourceforge.net>S
* generic/tclOOMethod.c (PushMethodCallFrame): Added missing check
for bytecode validity. [Bug 2037727]
@@ -1380,7 +1380,7 @@
* changes: Updates for 8.6a2 release.
-2008-08-11 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-08-11 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/http/http.tcl: Remove 8.5 requirement.
* library/http/pkgIndex.tcl:
@@ -1402,7 +1402,7 @@
test case demonstrating the leak before the fix. Fixed a few spelling
errors in test descriptions as well.
-2008-08-11 Don Porter <dgp@users.sourceforge.net>
+2008-08-11 Don Porter <dgp@users.sourceforge.net>
* library/http/http.tcl: Bump http version to 2.7.1 to account
* library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This
@@ -1411,7 +1411,7 @@
* win/makefile.bc: use the unsigned formats in the
* win/makefile.vc: [binary scan] command.
-2008-08-11 Pat Thoyts <patthoyts@users.sourceforge.net>
+2008-08-11 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/http/http.tcl: CRC field from zlib data should be treated as
unsigned for 64bit support. [Bug 2046846]
@@ -1438,11 +1438,11 @@
* tests/lrange.test (lrange-1.17): Add test cleanup; whitespace.
-2008-08-08 Don Porter <dgp@users.sourceforge.net>
+2008-08-08 Don Porter <dgp@users.sourceforge.net>
* changes: Updates for 8.6a2 release.
-2008-08-08 Kevin Kenny <kennykb@acm.org>
+2008-08-08 Kevin Kenny <kennykb@acm.org>
* library/tzdata/CET:
* library/tzdata/MET:
@@ -1460,11 +1460,11 @@
2008-08-07 Miguel Sofer <msofer@users.sf.net>
- * generic/tclBasic.c: Fix tailcalls falling out of tebc into
+ * generic/tclBasic.c: Fix tailcalls falling out of tebc into
* generic/tclExecute.c: Tcl_EvalEx. [Bug 2017946]
* generic/tclInt.h:
-2008-08-06 Don Porter <dgp@users.sourceforge.net>S
+2008-08-06 Don Porter <dgp@users.sourceforge.net>S
* generic/tclOO.c: Revised TclOO's check for an interp being
deleted during handling of object command deletion. The old code was
@@ -1490,7 +1490,7 @@
else load the tiny script in that patch by themselves (rewrite
::unknown). Note that it is a script-only patch.
-2008-08-05 Joe English <jenglish@users.sourceforge.net>
+2008-08-05 Joe English <jenglish@users.sourceforge.net>
* unix/tclUnixChan.c: Streamline async connect logic [Patch 1994512]
@@ -1534,7 +1534,7 @@
* tests/nre.test (new): separating core functionality from the
* tests/unsupported.test (new): experimental commands.
-2008-08-01 Jeff Hobbs <jeffh@ActiveState.com>
+2008-08-01 Jeff Hobbs <jeffh@ActiveState.com>
* doc/Exit.3: Do not call Tcl_Finalize implicitly
* generic/tclEvent.c: on DLL_PROCESS_DETACH as it may lead
@@ -1557,14 +1557,14 @@
tests that actually measure the C-stack depth. This makes them
bearable again (even under memdebug) and avoid crashing on failure.
- * generic/tclBasic.c: NR-enabling [catch], [if] and [for] and
- * generic/tclCmdAH.c: [while] (the script, not the tests)
+ * generic/tclBasic.c: NR-enabling [catch], [if] and [for] and
+ * generic/tclCmdAH.c: [while] (the script, not the tests)
* generic/tclCmdIL.c:
* generic/tclCmdMZ.c:
* generic/tclInt.h:
* tests/NRE.test:
- * generic/tclBasic.c: Moved the few remaining defs from tclNRE.h to
+ * generic/tclBasic.c: Moved the few remaining defs from tclNRE.h to
* generic/tclDictObj.c: tclInt.h, eliminated inclusion of tclNRE.h
* generic/tclExecute.c: everywhere.
* generic/tclInt.h:
@@ -1607,7 +1607,7 @@
to extend to every other obj allocation where an interp is know; this
is left for some other time, requires a lot of grunt work.
- * generic/tclExecute.c: Fix [Bug 2030670] that cause TclStackRealloc
+ * generic/tclExecute.c: Fix [Bug 2030670] that cause TclStackRealloc
to panic on rare corner cases. Thx ajpasadyn for diagnose and patch.
* generic/tcl.decls: Completely revamped NRE implementation, with
@@ -2365,7 +2365,7 @@
* 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/tclExecute.c: compiler. [Patch 1973096]
* generic/tclProc.c:
* tests/uplevel.test:
@@ -2421,14 +2421,13 @@
* generic/tclOODecls.h: Added the swizzling of DLLEXPORT and
* generic/tclOOIntDecls.h: DLLIMPORT needed to make EXTERN work.
- * generic/tclDictObj.c: Added missing initializers to the ensemble
- map to silence a compiler warning. Thanks
- to George Peter Staplin for the report.
+ * generic/tclDictObj.c: Added missing initializers to the ensemble
+ map to silence a compiler warning. Thanks to
+ George Peter Staplin for the report.
- * generic/tclOOMethod.c: Fix a bug where the refcount of a method
- was reset if the method was redefined while
- there was an active invocation.
- [Bug 1981001]
+ * generic/tclOOMethod.c: Fix a bug where the refcount of a method was
+ reset if the method was redefined while there
+ was an active invocation. [Bug 1981001]
2008-06-01 Donal K. Fellows <dkf@users.sf.net>
@@ -2537,9 +2536,10 @@
* win/rules.vc: builds. Added 'tclalloc' option to disable.
2008-05-09 George Peter Staplin <georgeps@xmission.com>
- * tools/tsdPerf.c A loadable Tcl extension for testing TSD
+
+ * tools/tsdPerf.c: A loadable Tcl extension for testing TSD
performance.
- * tools/tsdPerf.tcl A simplistic tool that uses the thread
+ * tools/tsdPerf.tcl: A simplistic tool that uses the thread
extension and tsdPerf.so to get some performance metrics by,
simulating, simple TSD contention.