| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
time adding CONST to the API's exported from tclBasic.c.
[Patch #415179]
***POTENTIAL INCOMPATIBILITY*** from 8.4a2, in which Vince
Darley's changes to command tracing were added. A const has been
added to the type signature of one of the parameters to
Tcl_CommandTraceProc.
|
| |
|
|
|
|
| |
minutes ago.
|
| |
|
| |
|
|
|
|
| |
(Bugs #219136 and #232558)
|
|
|
|
| |
[Bug #217777]
|
| |
|
|
|
|
| |
[Bug #406709, Patch #414470]
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/Makefile.in (checkdoc): New target, checking the
definitions as found in the compiled library against the
manpages to find undocumented public functionality.
* unix/mkLinks: Updated to include the new manpage.
* doc/UniCharIsAlpha.3: New manpage documenting the Unicode
character classification APIs [Bug #218720].
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/mkLinks: Updated to incorporate the changes below.
* doc/StringObj.3: Added 'Tcl_AttemptSetObjLength' to the NAME
section. [Bug #414435].
* doc/Alloc.3: Added both 'Tcl_AttemptAlloc' and
'Tcl_AttemptRealloc' to the NAME section. [Bug #414435].
* doc/Utf.3: Added both 'Tcl_UniCharCaseMatch' and
'Tcl_UniCharNcasecmp' to the NAME section. [Bug #414435].
|
|
|
|
|
| |
throws an error to better cover the tracks of auto-loading.
[Bug 219280, Patch 403551]
|
|
|
|
| |
[Bug #219402]
|
|
|
|
|
| |
command up in a few cases too (notably byte arrays and UNICODE
objects.) [Bug #219201]
|
|
|
|
|
| |
* doc/Macintosh.3: Removed duplicates from .SH line
[Bug #413983].
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* unix/mkLinks: Updated to contain the new manpage.
* doc/Environment.3: New manpage, describes Tcl_PutEnv
[Bug #219171].
* doc/Macintosh.3: New manpage describing the macintosh specific
parts of the public API [Bug #219169].
|
|
|
|
|
|
|
| |
* unix/tcl.m4: extended test of termios vs. termio vs. sgtty to
better detect result on Linux and when certain configure
redirections are being used. (max) [Patch #402923; Bug #227412,
#219194]
|
|
|
|
|
|
|
| |
* generic/tclTest.c:
* tests/io.tests: TIP #10 followup correcting a problem with the
original patch because of the lack of 'testthread id' for a
non-threaded compilation.
|
| |
|
|
|
|
| |
in place of simple "char*". (kennykb) [Patch #404026]
|
| |
|
| |
|
|
|
|
|
| |
empty object case to maintain sanctity of Tcl_Obj bytes/length
pairing. (porter) [Patch #405998]
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* unix/mkLinks: Added 'Signal.3', 'Tcl_WaitPid'.
* doc/DetachPids.3: Added description of 'Tcl_WaitPid' [Bug #219173].
* doc/Signal.3: New man page describing the public API procedures
'Tcl_SignalId' and 'Tcl_SignalMsg' [Bug #219172].
|
|
|
|
|
| |
* win/README:
* win/README.binary: further notes corrections.
|
|
|
|
| |
* win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381]
|
|
|
|
|
|
|
|
| |
* mac/README:
* win/README:
* win/README.binary:
* unix/README: updated patchlevel information to 8.4a3 and
updated links and notes.
|
|
|
|
|
|
|
|
|
| |
* tools/tcl.wse.in:
* win/configure.in (VER):
* win/configure:
* unix/configure:
* unix/configure.in (VER):
* unix/tcl.spec: updated patchlevel information to 8.4a3
|
|
|
|
|
|
|
|
| |
to NULL to allow for reuse.
* generic/tclEvent.c (Tcl_Finalize): moved the tsdPtr
initialization inside the subsystemsInitialized check to prevent
it potentially getting called twice during finalization. (wu)
[Patch #403532, Bug #219391]
|
| |
|
|
|
|
|
| |
readability of socket on Windows.
[Patch #410674, Bug #219205 #219333]
|
|
|
|
| |
Windows debug build.
|
| |
|
|
|
|
|
|
| |
the target.
(install-doc): improved install-* targets to use their base build
dependency.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* All of the changes below belong to TIP #10 [Tcl I/O Enhancement:
Thread-Aware Channels]. See also [Patch #403358] at SF.
* generic/tclIO.h (struct ChannelState, line 236f): Extended the
structure with a new field of type 'Tcl_ThreadId' to hold the id
of the thread currently managing all channels with this state.
Note: This structure is shared by all channels in a stack of
transformations.
* generic/tclIO.c (Tcl_CreateChannel, lines 1058-1065): Modified
to store the Id of the current thread in the 'ChannelState' of
the new channel.
* generic/tclIO.c (Tcl_SpliceChannel, lines 2265-2270): Modified
in the same manner as 'Tcl_CreateChannel' as the channel will be
managed by the current thread afterward.
* generic/tclIO.c (Tcl_GetChannelThread, lines 1478-1503):
* generic/tcl.decls (Tcl_GetChannelThread, lines 1504-1506): New
API function to retrieve the Id of the managing thread from a
channel. Implementation and declaration.
* generic/tclTest.c (TestChannelCmd, lines 4520-4532): Added
subcommand 'mthread' to query a channel about its managing
thread.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
testinterpdelete command is not defined.
Add tests that checks to make sure a
child interp inherits the parent's cwd.
|
|
|
|
|
| |
condition and security leak in tmp filename creation.
(max) [Patch #402924]
|
| |
|
|
|
|
|
| |
* unix/tcl.m4: corrected IRIX-5.x config to not use -n32.
(english) [Patch 403626]
|
|
|
|
|
| |
timeout for threads (corrects excessive CPU usage issue for Tk on
Unix in threaded Tcl environment). (ruppert) [Bug #411603]
|