| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
* tests/pkg.test: to be even more forgiving of package version mismatch errors in [package ifneeded] commands, not even logging any warning messages. This further reduces the ***POTENTIAL INCOMPATIBILITY*** noted for that change.
|
|
|
|
|
|
|
| |
to be even more forgiving of package version mismatch errors in
[package ifneeded] commands, not even logging any warning messages.
This further reduces the ***POTENTIAL INCOMPATIBILITY*** noted for
that change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commentary to a piece of code which relies on BUFFER_PADDING to
create enough space at the beginning of each buffer forthe
insertion of partial multi-byte data at the beginning of a
buffer. To explain why this code is ok, and as precaution if
someone twiddled the BUFFER_PADDING into uselessness.
* generic/tclIO.c (ReadChars): [SF Tcl Bug 1462248]. Added code
temporarily suppress the use of TCL_ENCODING_END set when eof
was reached while the buffer we are converting is not truly the
last buffer in the queue. together with the Utf bug below it was
possible to completely bollox the buffer data structures,
eventually crashing Tcl.
* generic/tclEncoding.c (UtfToUtfProc): Fixed problem where the
function accessed memory beyond the end of the input
buffer. When TCL_ENCODING_END is set and the last bytes of the
buffer start a multi-byte sequence. This bug contributed to [SF
Tcl Bug 1462248].
|
|
|
|
| |
Needed by Tk for manifest generation.
|
|
|
|
|
| |
to add win32 unicode console support as it broke the ability to
modify the encoding to the console.
|
|
|
|
| |
realpath() converting relative paths into absolute paths. [Bug 1064247]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
self-contained with regard to setup and cleanup. [Bug 681793].
|
|
|
|
|
|
|
|
|
| |
the list of POSIX modes used when opening a file for
'a'ppend. This enables the proper automatic seek-to-end-on-write
by the OS. See [Bug 680143] for longer discussion.
* tests/ioCmd.test (iocmd-13.7.*): Extended the testsuite to check
the new handling of 'a'.
|
|
|
|
|
|
|
|
|
|
| |
to 40 seconds to allow for really slow machines. Also extended
actual/expected results with value of variable 'done' to make it
clearer when a test fails due to a timeout. [Bug 792159].
* generic/tclPipe.c (TclCreatePipeline): Modified the processing
of pipebars to fail if the last bar is followed only by
redirections. [Bug 768659].
|
|
|
|
|
|
| |
reported as lf when queried, because it is identical to lf,
except for the special additional behaviour when setting
it. [Bug 666770].
|
|
|
|
|
|
|
|
|
|
| |
by David Gravereaux in 2004. See ChangeLog entry 2004-01-19.
[Bug 1381436].
Fixed a thread-safety problem with the process list. The delayed
cut operation after the wait was going stale by being outside
the list lock. It now cuts within the lock and does a locked
splice for when it needs to instead. [Bug 859820]
|
|
|
|
| |
is missing one of its sub-encodings [Bug 506653].
|
|
|
|
|
| |
* unix/configure: added $prefix/share to the tcl_pkgPath.
See [Patch 1231015]. autoconf-2.13.
|
| |
|
| |
|
| |
|
|
|
|
| |
Save arguments about it for another day.
|
|
|
|
|
|
| |
at the end, to insure that a panic cannot return even if the
actual procedure was overriden by a Tcl_SetPanicProc() call. Bug
caught by looking at Coverity's analysis.
|
| |
|
|
|
|
|
| |
* library/http/http.tcl: Bump to version 2.5.3 to cover bug fix
* library/http/pkgIndex.tcl: in URL parsing. [Bug 1358369]
|
|
|
|
|
|
|
|
|
|
|
|
| |
* changes: changes to start prep for an 8.4.13 release.
* generic/tcl.h:
* tools/tcl.wse.in:
* unix/configure{.in}:
* unix/tcl.spec:
* win/README.binary:
* win/configure{.in}:
* tests/parse.test: Missing constraint
|
|
|
|
|
| |
* tests/parse.test: simplify TclEvalObjvInternal and to correct
the auto-loading of alias targets (parse-8.12). [Bug 1444291].
|
| |
|
|
|
|
| |
* unix/configure: issues on NetBSD. Regenerated configure script.
|
|
|
|
|
|
| |
* tests/parse.test: evaluations act the same as [uplevel #0]
* tests/trace.test: evaluations, even when execution traces or
invocations of [::unknown] are present. [Bug 1439836].
|
| |
|
|
|
|
| |
* generic/indexObj.test: when TCL_EXACT matching is requested.
|
|
|
|
| |
* generic/tclIOUtil.c: interp == NULL arguments. [Bug 1380662]
|
|
|
|
| |
command auto-completion test. [Bug 1422736].
|
| |
|
| |
|
|
|
|
| |
in Tcl_GetRange [Bug 1410553]. Thanks to twylite and Peter Spjuth.
|
|
|
|
|
| |
being freed without having been initialized.
* tests/exec.test: Added a test for the above.
|
|
|
|
|
| |
which caused all kinds of (rare but reproducible)
coredumps all over the place.
|
|
|
|
| |
on ::errorInfo [Bug 1397843].
|
|
|
|
|
|
|
| |
* unix/configure.in: AC_CACHE_VAL where possible, consistent message
* unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 and HEAD
changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES
with default argument, Darwin improvements to SC_LOAD_*CONFIG.
|
|
|
|
|
| |
* tests/namespace.test: commands were not reported by [info level]
[Bug 1400572].
|
| |
|
| |
|
|
|
|
| |
* generic/tclTest.c: false due to limited range of data type".
|
|
|
|
|
|
| |
glibc2 and *BSDs also have this and using fts is more efficient than
recursive opendir/readdir (sync with HEAD).
* unix/configure: regen.
|
|
|
|
| |
bash-3.1+ [Bug 1377619] (schafer)
|
|
|
|
|
| |
so that it doesn't break on compilers that don't assume integers
to wrap around (e.g. gcc-4.1.0).
|
| |
|