| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* library/tcltest/pkgIndex.tcl: {*} in tcltest package. [Bug 2570363]
* unix/Makefile.in: => tcltest 2.3.1
* win/Makefile.in:
|
|
|
|
| |
[Bug 2494093] and [Bug 2553906].
|
| |
|
|
|
|
|
|
|
| |
* generic/tclTestObj.c: accesses when we append (some part of)
* tests/stringObj.test: a Tcl_Obj to itself. Added the
appendself and appendself2 subcommands to the [teststringobj] testing
command and added tests to the test suite. [Bug 2603158]
|
|
|
|
|
|
| |
* tests/fileName.test: the wrong results for both [file dirname] and
[file tail] on "path" arguments with the PATHFLAGS != 0 intrep and
with an empty string for the "joined-on" part. [Bug 2710920]
|
| |
|
|
|
|
|
| |
* tests/stringObj.test: Tcl_AppendStringsToObj() no longer
crashes when operating on a pure unicode value. [Bug 2597185]
|
|
|
|
| |
the max length of a Tcl value. [Bug 2669109]
|
|
|
|
| |
Thanks to Joe Mistachkin for detection and patch. [Bug 2688184].
|
| |
|
|
|
|
|
|
| |
* tests/fileName.test: that assumed (not "absolute" => "relative").
This is a false assumption on Windows, where "volumerelative" is
another possibility. [Bug 2571597].
|
|
|
|
|
| |
avoid CC manipulation that can screw up later configure checks.
Use 'd'ebug runtime in 64-bit builds.
|
|
|
|
|
| |
AppendUtfToUtfRep routine to either avoid invalid arguments and
crashes, or to replace them with controlled panics. [Bug 2561794]
|
| |
|
|
|
|
|
| |
Tcl_SetUnicodeObj() to panic on a shared object. [Bug 2561488]. Also
factored out common code to reduce duplication.
|
|
|
|
| |
length of the result of [string repeat]. [Bug 2561746]
|
| |
|
| |
|
|
|
|
| |
* unix/configure: Autoconf 2.59
|
|
|
|
|
|
| |
Closing a channel may supply NULL for the 'interp'. Test for
finalization needs to be different, and one place has to pull the
interp out of the channel instead.
|
| |
|
| |
|
|
|
|
|
| |
memory allocation requests to the sizes that can be supported by
Tcl's memory allocation routines. [Bug 2494093].
|
|
|
|
|
| |
required to get correct results out of things like
STRING_UALLOC(num + append). [Bug 2494093].
|
|
|
|
| |
destroyed.
|
| |
|
| |
|
|
|
|
|
|
| |
in the case where [clock add] is presented with a bad switch.
* tests/clock.test (clock-65.1) Added a test case for the above
problem [Bug 2481670].
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* README:
* unix/configure: autoconf-2.59
* win/configure:
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/tclIndex: Removed reference to no-longer-extant procedure
'tclLdAout'.
* doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'.
[Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net>
Backport of 2008-11-26 commit from Kevin Kenny.
* win/tclWinThrd.c (TclpThreadCreate): We need to initialize the
thread id variable to 0 as on 64 bit windows this is a pointer sized
field while windows only fills it with a 32 bit value. The result is
an inability to join the threads as the ids cannot be matched.
Backport of 2008-10-13 commit from Pat Thoyts.
|
| |
|
| |
|
| |
|
|
|
|
| |
[Bug 2207436]
|
|
|
|
|
|
|
|
| |
* tests/io.test: internal representation of the tclChannelType to
contain not only the ChannelState pointer, but also a reference to
the interpreter it was made in. Invalidate and recompute the
internal representation when it is used in a different interpreter
(Like cmdName intrep's). Added testcase. [Bug 2407783].
|
|
|
|
| |
between 0 and -12 [Bug 2207436].
|
| |
|
| |
|
| |
|
|
|
|
|
| |
flag value TCLPATH_NEEDNORM to mark those intreps which need more
complete normalization attention for correct results. [Bug 2385549]
|
|
|
|
|
|
| |
Tcl_FSMatchInDirectory() calls did not have its return code checked.
This caused error messages returned by some Tcl_Filesystem drivers
to be swallowed.
|
|
|
|
|
| |
Ferrieux's first patch for [Bug 2270477] with a gentler version,
also supplied by him.
|
| |
|
|
|
|
|
|
|
| |
[string map] to get rid of namespace delimiters before caching a
scan or format procedure [Bug 2362156].
* tests/clock.test (clock-64.[12]): Added test cases for the bug
that was tickled by a namespace delimiter inside a format string.
|
|
|
|
|
| |
Ferrieux's patch for [Bug 2270477] to prevent infinite looping
during finalization of channels not bound to interpreters.
|
| |
|
| |
|
|
|
|
| |
leaves emporary files on windows
|
|
|
|
|
|
|
|
|
| |
* library/platform/pkgIndex.tcl: Ring <uring@users.sourceforge.net>.
* library/platform/shell.tcl: Updated the LOCATE command in the
* library/tm.tcl: package 'platform::shell' to handle the new form
* unix/Makefile.in: of 'provide' commands generated by tm.tcl. Bumped
* win/Makefile.in: package to version 1.1.4. Added cross-references
to the relevant parts of the code to avoid future desynchronization.
|