summaryrefslogtreecommitdiffstats
path: root/ChangeLog.2004
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2007-10-11 12:28:41 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2007-10-11 12:28:41 (GMT)
commitf1578cec94f901fba4899d9e4947412738ea3ff9 (patch)
tree5d71da492fc53402438472ca9307d8e19e6437f4 /ChangeLog.2004
parent4a275ce643088004228f8c5c59ad92daca5bbcde (diff)
downloadtcl-f1578cec94f901fba4899d9e4947412738ea3ff9.zip
tcl-f1578cec94f901fba4899d9e4947412738ea3ff9.tar.gz
tcl-f1578cec94f901fba4899d9e4947412738ea3ff9.tar.bz2
Tidying up, adding names to log entries, etc.
Diffstat (limited to 'ChangeLog.2004')
-rw-r--r--ChangeLog.2004195
1 files changed, 96 insertions, 99 deletions
diff --git a/ChangeLog.2004 b/ChangeLog.2004
index c179e13..82acd5c 100644
--- a/ChangeLog.2004
+++ b/ChangeLog.2004
@@ -15,9 +15,9 @@
* library/clock.tcl: Added code to interpret correctly months outside
the range 01-12 as reduced modulo 12 with a corresponding adjustment
to the year. [Bug 1092789]
- * tests/clock.test: Added regression test cases for the above two bugs.
+ * tests/clock.test: Added regression test cases for the above two bugs
* unix/Makefile.in: Added --no-lines to the 'bison' command line to
- * win/Makefile.in: help constrain the number of diffs in a cvs checkin
+ * win/Makefile.in: help constrain the number of diffs in a cvs checkin
2004-12-24 Miguel Sofer <msofer@users.sf.net>
@@ -28,7 +28,7 @@
* generic/tclLiteral.c:
* generic/tclProc.c:
Avoid sharing cmdName literals accross namespaces, and generalise
- usage of the TclRegisterNewLiteral macro [Patch 1090905]
+ usage of the TclRegisterNewLiteral macro. [Patch 1090905]
2004-12-20 Miguel Sofer <msofer@users.sf.net>
@@ -423,7 +423,7 @@
* unix/configure: Regenerated.
* unix/tclUnixNotfy.c: Corrected all uses of 'select' to manage their
masks using the FD_CLR, FD_ISSET, FD_SET, and FD_ZERO macros rather
- than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807]
+ than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807]
* win/tclWinInit.c (TclpInitLibraryPath): Removed unused vars 'pathc'
and 'pathv' that caused compilation problems on VC++ with
--enable-symbols.
@@ -431,7 +431,7 @@
2004-11-24 Don Porter <dgp@users.sourceforge.net>
* unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determine the
- number of arguments for readdir_r on SunOS systems. [Bug 1071701]
+ number of arguments for readdir_r on SunOS systems. [Bug 1071701]
* unix/configure: autoconf-2.57
@@ -457,10 +457,9 @@
2004-11-22 Mo DeJong <mdejong@users.sourceforge.net>
* unix/configure: Regen.
- * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T
- only when off64_t, open64(), and lseek64() are defined.
- IRIX 5.3 is known to not include an open64 function.
- [Bug 1030465]
+ * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T only when
+ off64_t, open64(), and lseek64() are defined. IRIX 5.3 is known to not
+ include an open64 function. [Bug 1030465]
2004-11-22 Mo DeJong <mdejong@users.sourceforge.net>
@@ -496,7 +495,7 @@
2004-11-19 Don Porter <dgp@users.sourceforge.net>
- * doc/AddErrInfo.3: Docs for Tcl_(Get|Set)ReturnOptions. [TIP 227]
+ * doc/AddErrInfo.3: Docs for Tcl_(Get|Set)ReturnOptions. [TIP 227]
* doc/AddErrInfo.3:
* doc/Async.3: Documentation updates to replace references
@@ -558,7 +557,7 @@
2004-11-17 Don Porter <dgp@users.sourceforge.net>
* unix/configure.in: The change below reveals that the public data
- type Tcl_StatBuf relies on config information. For now, disabled the
+ type Tcl_StatBuf relies on config information. For now, disabled the
use of the tclConfig.h file until its full impact on Tcl's interface
can be assessed.
@@ -771,7 +770,7 @@
2004-11-05 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* tests/reg.test: Major reorganization so that this file is much
- easier for a normal Tcl maintainer to comprehend. The test flags are
+ easier for a normal Tcl maintainer to comprehend. The test flags are
still very cryptic, but they appear to have to be that way. The number
of skipped tests has increased, but now the skipped tests have much
more meaningful content.
@@ -807,7 +806,7 @@
* generic/tclPlatDecls.h: Proto for Tcl_Main moved in tcl.h
* win/tclWinPort.h: to prior the inclusion of the Stubs
headers as they are now resetting TCL_STORAGE_CLASS. Removed
- extraineous reset from tclWinPort.h. [Patch 1055668]
+ extraineous reset from tclWinPort.h. [Patch 1055668]
* generic/tclCompile.h: Removed extrainious reset of TCL_STORAGE_CLASS
missed in my last edit.
@@ -846,8 +845,8 @@
* library/tcltest/tcltest.tcl: Corrected some misleading
* tests/tcltest.test (tcltest-26.1,2): displays of ::errorInfo and
::errorCode information when the -setup, -body, and/or -cleanup scripts
- return an unexpected return code. Thanks to Robert Seeger for the
- fix. [RFE 1017151].
+ return an unexpected return code. Thanks to Robert Seeger for the fix.
+ [RFE 1017151].
2004-11-02 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -975,7 +974,7 @@
* generic/tclInt.decls: The following 9 functions were moved from
* generic/tclInt.h: tclInt.h to the private/int Stubs table for
- * generic/tclIntDecls.h: use by the test suite. As tclTest.obj is
+ * generic/tclIntDecls.h: use by the test suite. As tclTest.obj is
* generic/tclStubInit.c: linked to the shell, these functions need
"blessed" status so as to always be exported from the library. Being
placed in the Stubs table guarantees this [Bug 1054748]:
@@ -988,9 +987,9 @@
* tests/registry.test: Fixed test files to load the correct
* tests/winDde.test: registry and dde packages by using the info
* win/Makefile.in: from makefiles to tell tcltest where to load
- * win/makefile.vc: them from. This avoids grabbing the wrong
+ * win/makefile.vc: them from. This avoids grabbing the wrong
package from $auto_path which might be the install point rather than
- the dev location. Kudos to Jennifer Hom for adding -load and
+ the dev location. Kudos to Jennifer Hom for adding -load and
-loadfile to the tcltest package. [Bug 926088]
* win/tclWinThrd.c (TclFinalizeLock): release the critical section
@@ -1001,7 +1000,7 @@
function prototypes have the proper extern usage already.
* unix/tclAppInit.c: When built as tcltest, TclThread_Init was
- * win/tclAppInit.c: getting called twice. First by Tcltest_Init,
+ * win/tclAppInit.c: getting called twice. First by Tcltest_Init,
then again in Tcl_AppInit. The call from Tcl_AppInit is now removed.
2004-10-27 Andreas Kupries <andreask@activestate.com>
@@ -1034,12 +1033,12 @@
2004-10-26 Don Porter <dgp@users.sourceforge.net>
- * generic/tclParse.c (Tcl_SubstObj): Fix for failed subst-12.3 test.
+ * generic/tclParse.c (Tcl_SubstObj): Fix for failed subst-12.3 test
* tests/subst.test (subst-12.3-5): More tests for Bug 1036649.
* unix/Makefile.in (install-libraries): Updated the installation of
the http, msgcat, and tcltest packages to install as Tcl Modules on
- Unix systems. Other platform Makefiles still need updating. [Patch
+ Unix systems. Other platform Makefiles still need updating. [Patch
1054370]
* tests/basic.test: Added missing constraints.
@@ -1086,7 +1085,7 @@
needed for protection because routines like Tcl_SetErrorCode() and
Tcl_AddErrorInfo() can no longer re-enter bytecode execution.
- * generic/tclResult.c (TclProcessReturn): Bug fix. Be sure that a
+ * generic/tclResult.c (TclProcessReturn): Bug fix. Be sure that a
missing -errorinfo option when code == TCL_ERROR causes the errorInfo
field to get reset.
@@ -1215,8 +1214,8 @@
* generic/tclThreadTest.c (ThreadEventProc): Corrected subtle bug
where the returned (char *) from Tcl_GetStringResult(interp) continued
to be used without copying or refcounting, while activity on the
- interp continued. That's not safe, and recent changes demonstrated
- the lack of safety with failing tests thread-4.3 and thread-4.5.
+ interp continued. That's not safe, and recent changes demonstrated the
+ lack of safety with failing tests thread-4.3 and thread-4.5.
2004-10-19 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -1675,7 +1674,7 @@
2004-09-23 Don Porter <dgp@users.sourceforge.net>
* generic/tclBasic.c: Corrections to the 2004-09-21 commit
- * generic/tclExecute.c: regarding ERR_ALREADY_LOGGED. That commit
+ * generic/tclExecute.c: regarding ERR_ALREADY_LOGGED. That commit
* generic/tclNamesp.c: caused Tk test send-10.7 to fail. Added
* tests/namespace.test (25.7,8): tests in the Tcl test suite
* tests/pkg.test (2.25,26): to catch this error without the aid
@@ -1881,13 +1880,13 @@
month was scanned incorrectly in -timezone :localtime.
* tests/clock.test (clock-34.*,clock-40.1, clock-41.1): Adjusted the
clock-34.* test cases so that the consistency check is performed in
- :localtime rather than the current time zone. This change allows
+ :localtime rather than the current time zone. This change allows
dealing with issues where the C library has a different idea of DST
conversion than Tcl. (Real fix would be to break TclGetDate into
separate parser and time converter, and do the time conversion in
- clock.tcl. That's for another day.) Added regression test case for
- the bug where month was scanned incorrectly in -timezone :localtime.
- [Bug 1023779] Added regression test case for %k at the zero hour.
+ clock.tcl. That's for another day.) Added regression test case for the
+ bug where month was scanned incorrectly in -timezone :localtime. [Bug
+ 1023779] Added regression test case for %k at the zero hour.
2004-09-07 David Gravereaux <davygrvy@pobox.com>
@@ -1901,7 +1900,7 @@
1023870]
* 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]
+ 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]
@@ -1910,7 +1909,7 @@
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].
- * tests/timer.test (timer-1.1, timer-2.1): Changed to (one hopes!) be
+ * tests/timer.test (timer-1.1, timer-2.1): Changed to (one hopes!) be
more resilient on an overloaded system, if [after 200] sleeps for 300
ms or longer.
* tools/tclZIC.tcl (writeLinks): Corrected a problem where alias time
@@ -2012,7 +2011,7 @@
* tests/timer.test (timer-10.1): Test for Bug 1016167.
* generic/tclTimer.c: Workaround for situation when a [namespace
import] causes the objv[0] value to be something other than what
- Tcl_AfterObjCmd expects. [Bug 1016167].
+ Tcl_AfterObjCmd expects. [Bug 1016167].
2004-08-25 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -2026,7 +2025,7 @@
* generic/tclProc.c: The routine TclProcInterpProc was a
* generic/tclTestProcBodyObj.c: specific instance of the general
- service already provided by TclObjInvokeProc. Removed
+ service already provided by TclObjInvokeProc. Removed
TclProcInterpProc and TclGetInterpProc from the code...
* generic/tclInt.decls: ...and from the internal stubs table.
@@ -2117,7 +2116,7 @@
interpreter is now an alias to the [clock] command in the master, and
that [clock] is otherwise not expected to function entirely correctly
in safe interps. C code that simply does Tcl_MakeSafe needs to be
- aware that [clock] may need special handling. (It appears unlikely
+ aware that [clock] may need special handling. (It appears unlikely
that such code actually exists.)
One incompatibility of note is that if the time zone cannot be
@@ -2188,7 +2187,7 @@
* tests/safe.test (safe-2.1): Disabled senseless test. [Bug 999612]
* library/auto.tcl (auto_reset): Removed "protected" list of commands
- from [auto_reset]. All entries in the auto_index can be re-loaded.
+ from [auto_reset]. All entries in the auto_index can be re-loaded.
* library/package.tcl: Updated comment to reflect 2004-07-28 commit.
* generic/tclEvent.c (Tcl_Finalize): Re-organized Tcl_Finalize so
@@ -2244,7 +2243,7 @@
* generic/tclLiteral.c (TclCleanupLiteralTable):
* generic/tclInt.h: added a TclCleanupLiteralTable function, called
from DeleteInterpProc, that frees internal representations of shared
- literals early when an interpreter is being deleted. This change
+ literals early when an interpreter is being deleted. This change
corrects a number of memory mismanagement issues in the cases where
the internal representation of one literal contains a reference to
another, and avoids conditions such as resolved variable names
@@ -2286,7 +2285,7 @@
* unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after their
* unix/configure.in, unix/configure: _DEFAULT to allow for env setting
- to override m4 switches. Move SC_MISSING_POSIX_HEADERS up and
+ to override m4 switches. Move SC_MISSING_POSIX_HEADERS up and
consolidate calls to limit redundancy in configure.
(CFLAGS_WARNING): Remove -Wconversion
(SC_ENABLE_THREADS): Set m4 to force threaded build when built against
@@ -2586,7 +2585,7 @@
* generic/tclThreadStorage.c: Corrected type casting errors that led
to calculation of a negative index value, thus accesses outside the
- threadStorageCache array, thus memory corruption. Crash observed on
+ threadStorageCache array, thus memory corruption. Crash observed on
Mac OS X platform.
2004-06-23 Joe Mistachkin <joe@mistachkin.com>
@@ -2690,7 +2689,7 @@
* generic/tclEncoding.c: Static TclFindEncodings -> FindEncodings.
* generic/tclInt.h: Updated TclpFindExecutable() so that failed
* generic/tclUtil.c: attempts to find the executable are saved
- * unix/tclUnixFile.c: just as successful finds are. [Patch 966053]
+ * unix/tclUnixFile.c: just as successful finds are. [Patch 966053]
* unix/tclUnixTest.c:
2004-06-18 Kevin B. Kenny <kennykb@acm.org>
@@ -2891,7 +2890,7 @@
2004-06-01 David Gravereaux <davygrvy@pobox.com>
* win/makefile.vc: check for either MSDEVDIR or MSVCDIR being in the
- environment, for VC7. [Bug 942214]
+ environment, for VC7. [Bug 942214]
* generic/tclIO.c (Tcl_SetChannelOption): -buffersize wasn't
understanding hexidecimal notation nor was reporting number conversion
@@ -2975,17 +2974,17 @@
2004-05-26 Don Porter <dgp@users.sourceforge.net>
* library/tcltest/tcltest.tcl: Correction to debug prints and testing
- * library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Corrected
+ * library/tcltest/pkgIndex.tcl: if TCLTEST_OPTIONS value. Corrected
* tests/tcltest.test: double increment of numTestFiles in
- -singleproc 1 configurations. Updated tcltest-19.1 to tcltest 2.1
- behavior. Corrected tcltest-25.3 to not falsely report a failure
- in tcltest.test. Bumped to tcltest 2.2.6. [Bugs 960560, 960926]
+ -singleproc 1 configurations. Updated tcltest-19.1 to tcltest 2.1
+ behavior. Corrected tcltest-25.3 to not falsely report a failure in
+ tcltest.test. Bumped to tcltest 2.2.6. [Bugs 960560, 960926]
2004-05-25 Jeff Hobbs <jeffh@ActiveState.com>
* doc/http.n (http::config): add -urlencoding option (default utf-8)
* library/http/http.tcl: that specifies encoding conversion of
- * library/http/pkgIndex.tcl: args for http::formatQuery. Previously
+ * library/http/pkgIndex.tcl: args for http::formatQuery. Previously
* tests/http.test: undefined, RFC 2718 says it should be
utf-8. 'http::config -urlencoding {}' returns previous behavior, which
will throw errors processing non-latin-1 chars. Bumped http package to
@@ -3157,7 +3156,7 @@
* tests/*.test: Many minor fixes, including ensuring that every test
is run (so constraints control whether the test is doing anything) and
making sure that constraints are always set using the API instead of
- poking around inside tcltest's internal datastructures. Also got rid
+ poking around inside tcltest's internal datastructures. Also got rid
of all trailing whitespace lines from the test suite!
2004-05-19 Andreas Kupries <andreask@activestate.com>
@@ -3229,8 +3228,7 @@
* doc/global.n, doc/uplevel.n: Added an example.
* tests/info.test (info-3.1): Corrected test result back to what it
- used to be in Tcl 7.* now that command counts are being correctly
- kept.
+ used to be in Tcl 7.* now that command counts are being correctly kept
* generic/tclExecute.c (TEBC:INST_START_CMD): Make sure that the
command-count is always advanced. Allows TIP#143 limits to tell that
@@ -3284,7 +3282,7 @@
* generic/tclInt.decls: Promoted TclpLocaltime and TclpGmtime
* generic/tclIntDecls.h: from Unix-specific stubs to the generic
- * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs'
+ * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs'
* generic/tclStubInit.c:
* unix/tclUnixPort.h:
@@ -3438,9 +3436,8 @@
UNIX [Bug 794839]
* generic/tclEncoding.c (TclFinalizeEncodingSubsystem):
- FreeEncoding(systemEncoding); moved to before the hash table
- itereation as it was causing a double free attempt under some
- conditions.
+ FreeEncoding(systemEncoding); moved to before the hash table iteration
+ as it was causing a double free attempt under some conditions.
* win/coffbase.txt: Added the tls extension to the list of preferred
load addresses.
@@ -3546,7 +3543,7 @@
2004-04-26 Don Porter <dgp@users.sourceforge.net>
* unix/tclUnixFCmd.c (TclpObjNormalizePath): Corrected improper
- positioning of returned checkpoint. [Bug 941108]
+ positioning of returned checkpoint. [Bug 941108]
2004-04-26 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -3595,8 +3592,8 @@
* generic/tclIOUtil.c: fix to [Bug 931823] for a more consistent
Tcl_FSPathSeparator() implementation which allows filesystems not to
implement their Tcl_FSFilesystemSeparatorProc if they wish to use the
- default '/'. Also fixed associated memory leak seen with, e.g.,
- tclvfs package.
+ default '/'. Also fixed associated memory leak seen with, e.g., tclvfs
+ package.
* doc/FileSystem.3: documented Tcl_FSJoinPath return values more
clearly, and Tcl_FSFilesystemSeparatorProc requirements.
@@ -3730,13 +3727,13 @@
End Patch 922727.
* tests/unixInit.test (unixInit-3.1): Default encoding on Darwin
- systems is utf-8. Thanks to Steven Abner (tauvan). [Bug 928808]
+ systems is utf-8. Thanks to Steven Abner (tauvan). [Bug 928808]
2004-04-06 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* tests/cmdAH.test (cmdAH-18.2): Added constraint because
access(...,X_OK) is defined to be permitted to be meaningless when
- running as root, and OSX exhibits this. [Bug 929892]
+ running as root, and OSX exhibits this. [Bug 929892]
2004-04-02 Miguel Sofer <msofer@users.sf.net>
@@ -3752,12 +3749,12 @@
2004-04-02 Don Porter <dgp@users.sourceforge.net>
* tests/tcltest.test: Corrected constraint typos: "nonRoot" ->
- "notRoot". Thanks to Steven Abner (tauvan). [Bug 928353]
+ "notRoot". Thanks to Steven Abner (tauvan). [Bug 928353]
2004-04-01 Don Porter <dgp@users.sourceforge.net>
- * generic/tclInt.h: Removed obsolete tclBlockTime* declarations.
- [Bug 926454]
+ * generic/tclInt.h: Removed obsolete tclBlockTime* declarations. [Bug
+ 926454]
2004-04-01 Vince Darley <vincentdarley@users.sourceforge.net>
@@ -3771,7 +3768,7 @@
* doc/msgcat.n: Clarified message catalog file encodings. [Bug 811457]
* library/msgcat/msgcat.tcl: Updated internals to make use of [dict]s
to store message catalog data and to use [source -encoding utf-8] to
- access catalog files. Thanks to Michael Sclenker. [Patch 875055, RFE
+ access catalog files. Thanks to Michael Sclenker. [Patch 875055, RFE
811459] Corrected [mcset] to be able to successfully set a translation
to the empty string. [mcset $loc $src {}] was incorrectly set the $loc
translation of $src back to $src. Also changed [ConvertLocale] to
@@ -3797,22 +3794,22 @@
2004-03-30 Miguel Sofer <msofer@users.sf.net>
- * generic/tclCompile.c: New instruction code INST_START_CMD
- * generic/tclCompile.h: that allows checking the bytecode's
- * generic/tclExecute.c: validity [Bug 729692] and the interp's
- * tests/interp.test (18.9): readyness [Bug 495830] before running
- * tests/proc.test (7.1): the command. It also changes the
- * tests/rename.test (6.1): mechanics of the async tests in TEBC,
- doing it now at command start instead of every 16 instructions.
+ * generic/tclCompile.c: New instruction code INST_START_CMD that
+ * generic/tclCompile.h: allows checking the bytecode's validity
+ * generic/tclExecute.c: [Bug 729692] and the interp's readyness
+ * tests/interp.test (18.9): [Bug 495830] before running the command.
+ * tests/proc.test (7.1): It also changes the mechanics of the async
+ * tests/rename.test (6.1): tests in TEBC, doing it now at command
+ start instead of every 16 instructions.
2004-03-30 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclFileName.c: Fix to Windows glob where the pattern is
- * generic/tclIOUtil.c: a volume relative path or a network
- * tests/fileName.test: share [Bug 898238]. On windows 'glob'
- * tests/fileSystem.test: will now return the results of 'glob
- /foo/bar' and 'glob \\foo\\bar' as 'C:/foo/bar', i.e. a correct
- absolute path (rather than a volume relative path).
+ * generic/tclFileName.c: Fix to Windows glob where the pattern is a
+ * generic/tclIOUtil.c: volume relative path or a network share [Bug
+ * tests/fileName.test: 898238]. On windows 'glob' will now return
+ * tests/fileSystem.test: the results of 'glob /foo/bar' and 'glob
+ \\foo\\bar' as 'C:/foo/bar', i.e. a correct absolute path (rather than
+ a volume relative path).
Note that the test suite does not test commands like
'glob //Machine/Shared/*' (on a network share).
@@ -3842,9 +3839,9 @@
2004-03-26 Don Porter <dgp@users.sourceforge.net>
- * README: Bumped version number to 8.5a2 to
- * tools/tcl.wse.in: distinguish HEAD of CVS development
- * unix/configure.in: from the recent 8.5a1 release.
+ * README: Bumped version number to 8.5a2 to distinguish
+ * tools/tcl.wse.in: HEAD of CVS development from the recent 8.5a1
+ * unix/configure.in: release.
* unix/tcl.spec:
* win/README.binary:
* win/configure.in:
@@ -3854,9 +3851,9 @@
2004-03-26 Vince Darley <vincentdarley@users.sourceforge.net>
- * generic/tclPathObj.c: Fix to Windows-only volume relative
- * tests/fileSystem.test: path normalization. [Bug 923568].
- Also fixed another volume relative bug found while testing.
+ * generic/tclPathObj.c: Fix to Windows-only volume relative path
+ * tests/fileSystem.test: normalization. [Bug 923568]. Also fixed
+ another volume relative bug found while testing.
2004-03-24 Donal K. Fellows <donal.k.fellows@man.ac.uk>
@@ -4176,7 +4173,7 @@
2004-03-01 Don Porter <dgp@users.sourceforge.net>
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Allow 64-bit enabling on
- IRIX64-6.5* systems. [Bug 218561]
+ IRIX64-6.5* systems. [Bug 218561]
* unix/configure: autoconf-2.57
* generic/tclTrace.c (TclCheckInterpTraces): The TIP 62
@@ -4200,9 +4197,9 @@
2004-02-25 Don Porter <dgp@users.sourceforge.net>
* tests/basic.test: Made several tests more robust to the
- * tests/cmdMZ.test: list-quoting of path names that might
- * tests/exec.test: contain Tcl-special chars like { or [.
- * tests/io.test: Should help us sort out Tcl Bug 554068.
+ * tests/cmdMZ.test: list-quoting of path names that might contain
+ * tests/exec.test: Tcl-special chars like { or [. Should help us
+ * tests/io.test: sort out [Bug 554068]
* tests/pid.test:
* tests/socket.test:
* tests/source.test:
@@ -4213,8 +4210,8 @@
* generic/tclLoad.c (Tcl_LoadObjCmd): Missing dereference caused
segfault with non-loadable extension. [Bug 904307]
- * unix/tclUnixChan.c (TcpGetOptionProc): Stop memory leak with
- very long hostnames. [Bug 888777]
+ * unix/tclUnixChan.c (TcpGetOptionProc): Stop memory leak with very
+ long hostnames. [Bug 888777]
2004-02-25 Pat Thoyts <patthoyts@users.sourceforge.net>
@@ -4276,7 +4273,7 @@
* win/tclWinInit.c (AppendEnvironment): Use the tail component of the
passed in lib path instead of just blindly using lib+4. That worked
- when lib was "lib/..." but fails for other values. Thanks go to
+ when lib was "lib/..." but fails for other values. Thanks go to
Patrick Samson for pointing this out.
2004-02-10 David Gravereaux <davygrvy@pobox.com>
@@ -4465,16 +4462,16 @@
2004-01-18 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* generic/tclCompile.c, generic/tclCompile.h: Two new opcodes,
- INST_LIST_INDEX_IMM and INST_LIST_RANGE_IMM, that have operand(s)
- of new type OPERAND_IDX4 which represents indexes into things like
- lists (and perhaps other things eventually.)
- * generic/tclExecute.c (TclExecuteByteCode): Implementation of the
- new opcodes. INST_LIST_INDEX_IMM does a simple [lindex] with
- either front- or end-based simple indexing. INST_LIST_RANGE_IMM
- does an [lrange] with front- or end-based simple indexing for both
- the reference to the first and last items in the range.
- * generic/tclCompCmds.c (TclCompileLassignCmd): Generate bytecode
- for the [lassign] command.
+ INST_LIST_INDEX_IMM and INST_LIST_RANGE_IMM, that have operand(s) of
+ new type OPERAND_IDX4 which represents indexes into things like lists
+ (and perhaps other things eventually.)
+ * generic/tclExecute.c (TclExecuteByteCode): Implementation of the new
+ opcodes. INST_LIST_INDEX_IMM does a simple [lindex] with either front-
+ or end-based simple indexing. INST_LIST_RANGE_IMM does an [lrange]
+ with front- or end-based simple indexing for both the reference to the
+ first and last items in the range.
+ * generic/tclCompCmds.c (TclCompileLassignCmd): Generate bytecode for
+ the [lassign] command.
2004-01-17 David Gravereaux <davygrvy@pobox.com>
@@ -4496,7 +4493,7 @@
* win/tclWinReg.c: Placed the requirement for advapi.lib into the
object file itself with #pragma comment (lib, ...) when built with
- VC++. This will simplify linking for users of the static library.
+ VC++. This will simplify linking for users of the static library.
* win/rules.vc: Added new 'fullwarn' to the CHECKS commandline macro;
sets $(FULLWARNINGS).
@@ -4519,7 +4516,7 @@
* generic/tclDictObj.c (TraceDictPath, DictExistsCmd): Adjusted
behaviour of [dict exists] so a failure to look up a dictionary along
- the path of dicts doesn't trigger an error. This is how it was
+ the path of dicts doesn't trigger an error. This is how it was
documented to behave previously... [Bug 871387]
* generic/tclDictObj.c: Assorted dict fixes from Peter Spjuth relating