| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* generic/tclNamesp.c:
* generic/tclVar.c: fix for [Bugs 1338280/1337229]. Thanks Don.
* tests/trace.test: fix duplicate test numbers
|
|
|
|
|
|
| |
that multiple calls can continue to atttempt to properly set the
system encoding. Needed for Tclkit to properly support non-default
encodings. Thanks to Yaroslav Schekin. [Bug 1201171].
|
|
|
|
|
| |
* win/tclWinConsole.c: to give unicode console support on
* win/tclWinInt.h: suitable systems (eg: NT/XP)
|
|
|
|
|
| |
assumption that all command traces are set at the script level.
Report/fix from Jacques H. de Villiers. [Bug 1337941]
|
|
|
|
| |
result of left shift to the C long range.
|
|
|
|
|
| |
tests that lead to correct result only on 32
bit long systems. [Bug 1341368]
|
| |
|
|
|
|
|
|
|
|
|
| |
fix. Insure that a second call with TCL_TRACE_DESTROYED does not
lead to a second call to Tcl_EventuallyFree(). It is still true
that that second call should not happen, so the bug is not
completely fixed.
* tests/trace.test (test-18.3-4): added tests for bugs #1337229
and 1338280.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclBinary.c:
* generic/tclCmdAH.c:
* generic/tclCmdIL.c:
* generic/tclCmdMZ.c:
* generic/tclExecute.c:
* generic/tclLink.c:
* generic/tclMain.c:
* generic/tclProc.c:
* generic/tclScan.c:
* generic/tclTest.c:
* generic/tclVar.c:
* mac/tclMacInit.c:
* unix/tclUnixInit.c:
* win/tclWinInit.c: Insure that the core never calls TclPtrSetVar,
Tcl_SetVar2Ex, Tcl_ObjSetVar2 or Tcl_SetObjErrorCode with a 0-ref
new value. It is not possible to handle error returns correctly in
that case [Bug 1334947], one has the choice of leaking the object
in some cases, or else risk crashing in some others.
|
|
|
|
| |
wide integers, [Bug 1251791].
|
| |
|
| |
|
|
|
|
| |
event processing when channel is being closed/cutted.
|
| |
|
|
|
|
|
| |
* tests/fCmd.test (fCmd-20.2): account for NFS special
files with a readdir rewind threshold. [Bug 1034337]
|
|
|
|
| |
1109294]. Applied the patch provided by David Gravereaux.
|
|
|
|
|
| |
David Welton's patch for it, and added a note about
wideSeekProc.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclEnv.c (TclSetEnv, TclUnsetEnv): add
USE_PUTENV_FOR_UNSET to existing USE_PUTENV define to account for
various systems that have putenv(), but can't unset env vars with
it. Note difference between Windows and Linux for actually
unsetting the env var (use of '=').
Correct the resizing of the environ array. We assume that we are
in full ownership, but that's not correct.[Bug 979640]
|
| |
|
|
|
|
| |
* library/http/http.tcl (init): to RFC3986. [Bug 1182373] (aho)
|
|
|
|
| |
* generic/tclEncoding.c (TclFindEncodings): make static
|
|
|
|
| |
shl_load only. [Bug 1204237]
|
| |
|
|
|
|
| |
arguments from list formatting. [Bug 1306162].
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* tests/utf.test (utf-1.5): Tcl_UniChar input value. Incorrect
handling was producing byte sequences outside of Tcl's legal internal
encoding. [Bug 1283976].
|
| |
|
| |
|
| |
|
|
|
|
| |
file mkdir (backport from head 2005-06-13) [Bug 1217375]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* generic/tclEvent.c: order of finalization routines.
* generic/tclInt.h: [Bug 1251399]
* generic/tclObj.c:
|
|
|
|
|
|
| |
* unix/tclLoadDyld.c (TclpDlopen, TclpLoadMemory): workarounds
for bugs/changes in behaviour in Mac OS X 10.4 Tiger, sync
formatting changes from HEAD.
|
| |
|
|
|
|
|
| |
Remove old Cygwin + Mingw info, people should
just build with the msys + mingw configuration.
|
|
|
|
| |
Darwin only for SHARED_BUILD
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* unix/configure.in: Check for a $prefix/share
directory and add it the the package if found.
This will check for Tcl packages in /usr/local/share
when Tcl is configured with the default dist install.
[patch 1231015]
|
|
|
|
|
| |
per-thread counter, rather than a process global one that required
mutex protection. [RFE 1077194]
|
|
|
|
|
| |
* tests/trace.test (trace-34.4): command delete traces fire
while the command still exists. [Bug 1047286]
|
|
|
|
|
|
|
|
|
|
|
| |
* win/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH):
Split confused search for tclsh on PATH and
build and install locations into two macros.
SC_PROG_TCLSH searches just the PATH.
SC_BUILD_TCLSH determines the name of the tclsh
executable in the Tcl build directory.
[Tcl bug 1160114]
[Tcl patch 1244153]
|
|
|
|
|
|
|
|
| |
* library/history.tcl: use of Tcl 8.4 feautures. Thanks to
* library/init.tcl: Patrick Fradin for prompting on this.
* library/package.tcl: [Patch 1237755].
* library/safe.tcl:
* library/word.tcl:
|