| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
for TIP #337 implementation. (when it's _that_
simple, there is no excuse not to do it) :-)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/BackgdErr.3: Converted internal routine
* doc/interp.n: TclBackgroundException() into public routine
* generic/tcl.decls: Tcl_BackgroundException().
* generic/tclEvent.c:
* generic/tclInt.decls:
* generic/tclDecls.h: make genstubs
* generic/tclIntDecls.h:
* generic/tclStubInit.c:
* generic/tclIO.c: Update callers.
* generic/tclIOCmd.c:
* generic/tclInterp.c:
* generic/tclTimer.c:
*** POTENTIAL INCOMPATIBILITY only for extensions using the converted
internal routine ***
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.decls: New routines Tcl_(Get|Set)ErrorLine.
* generic/tcl.h: Dropped default access to interp->errorLine.
* generic/tclCmdAH.c: Restore it with -DUSE_INTERP_ERRORLINE.
* generic/tclCmdMZ.c: Updated callers.
* generic/tclDictObj.c:
* generic/tclIOUtil.c:
* generic/tclNamesp.c:
* generic/tclOOBasic.c:
* generic/tclOODefinedCmds.c:
* generic/tclOOMethod.c:
* generic/tclProc.c:
* generic/tclResult.c:
* generic/tclDecls.h: make genstubs
* generic/tclStubInit.c:
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
double-checked locking pattern.
|
| |
|
|
|
|
| |
literals.
|
| |
|
| |
|
|
|
|
|
|
| |
'tclLdAout'.
* doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'.
[Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net>
|
|
|
|
|
| |
examples how it should have been done.
purpose: contribute in the TIP #340 discussion.
|
|
|
|
|
| |
Ferrieux's patch for [Bug 2270477] to prevent infinite looping
during finalization of channels not bound to interpreters.
|
|
|
|
| |
in a dstring test
|
| |
|
|
|
|
|
| |
Tcl_SetResult(......, TCL_VOLATILE), in preparation
for TIP #340
|
|
|
|
| |
such that it conforms to the documentation.
|
| |
|
| |
|
|
|
|
| |
such that it conforms to the documentation.
|
| |
|
|
|
|
| |
as simplification for the TIP #340 patch.
|
|
|
|
|
|
| |
TclFSUnloadTempFile, needed in tclLoad.c
Fixed [Bug 2269431]: load of shared
objects leaves temporary files on windows
|
|
|
|
|
| |
HKCR requires administrative access on many systems but HKLM is always
available to the current user
|
|
|
|
| |
rid of -Wno-implicit-int for UNIX
|
|
|
|
|
|
| |
incompatible pointer type
reverted change from 2008-11-06 (was under the impression that
"-Wno-implicit-int" added an extra warning)
|
|
|
|
|
|
| |
incompatible pointer type
reverted change from 2008-11-06 (was under the impression that
"-Wno-implicit-int" added an extra warning)
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
Applied a patch from Duoas which extends the TclMakeEnsemble command to
handle sub-ensembles from tables. Cleaned up the original patch a bit.
|
|
|
|
| |
eliminate an 'array index out of bounds' warning on HP-UX'
|
|
|
|
|
| |
system already has it, and it confuses builds when used with
private headers installed.
|
| |
|
| |
|
|
|
|
| |
Eliminate some -Wstrings-write warnings
|
|
|
|
| |
Eliminate some -Wstrings-write warnings
|
|
|
|
|
|
|
|
|
|
|
|
| |
as the default and original [encoding system] value. Since
"iso8859-1" is built in to the C source code for Tcl now, there's no
availability issue, and it has the good feature of "identity" that
we must have ("bytes in" == "bytes out") without the bad feature of
"identity" ("broken as designed") that makes us want to abandon it.
[RFE 2008609]
*** POTENTIAL INCOMPATIBILITY for older releases of Tclkit and
any other code expecting a particular value for Tcl's default
system encoding ***
|