| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* unix/configure.in:
* win/configure:
* win/configure.in:
* win/tcl.m4: reworked to be a little cleaner in comparison to
each other, and to AC_SUBST even empty vars for win/tclConfig.sh
|
|
|
|
|
|
|
|
|
|
| |
Added to internal stubs table. Tclcompiler (Tclpro project)
needs them if used as loadable package under Windows. Changed
signatures. We don't want to describe compiler internal
structures in "tclInt.h".
* generic/tclCompile.h: S.a. Removed function declarations.
* generic/tclCompile.c: S.a. Adapted to changed signatures.
|
| |
|
| |
|
|
|
|
| |
* doc/fconfigure.n: added serial config options
|
|
|
|
|
|
| |
* win/tclWinPort.h:
* win/tclWinSerial.c: added TIP #35 Windows enhancements for
serial configuration. [Patch #438509] (schroedter)
|
|
|
|
| |
is defined and added #ifndef check.
|
| |
|
| |
|
| |
|
|
|
|
| |
tests committed earlier today.
|
|
|
|
|
| |
* tools/encoding/ebcdic.txt: EBCDIC charset mapping.
[Patch #219323] (nijtmans)
|
|
|
|
| |
file locking throws errors.
|
| |
|
| |
|
|
|
|
|
| |
* tools/encoding/tis-620.txt: TIS-620 charset mapping.
[Patch #467423] (poonlap)
|
| |
|
|
|
|
|
| |
self-referential bytecodes are properly cleaned up on interpreter
deletion [Bug 467523]
|
| |
|
|
|
|
|
|
|
| |
to after #include <windows.h> or wierd misunderstandings took
place when -D_WIN32_WINNT=0x0400 is set for outside code that
requires knowledge of Tcl innards. General header macro magic
applied liberally...
|
| |
|
|
|
|
|
| |
intro'd with VFS code where the result obj from Tcl_FSSplitPath
was not getting freed.
|
|
|
|
| |
467523] - cure is worse than the illness.
|
| |
|
|
|
|
| |
interpreter deletion [Bug 467523]
|
|
|
|
|
|
|
|
| |
did not include some Mac encodings that have special multi-unichar
translations now (like symbols, dingbats and japanese). Also does
not include big5, gb or euc* as those have different formats in
the latest Unicode version that need new conversion tools. Not
all related .enc files changed as some had been updates separately.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
tclLibraryPath to before the thread exit handlers are called.
Slight modification to change on 2001-09-24.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and Tcl_Release.
|
| |
|
| |
|
|
|
|
|
|
| |
fixes from the 2001-09-24 TIP 27 changes. CONST-ified
Tcl_FSLoadFile and TclpLoadFile. Report and patch from Kevin
Kenny. [Bug 465833]
|
|
|
|
|
| |
and Tcl_Release() to fix segfault introduced by the 2001-09-26
changes. [Bug 465494]
|
| |
|
|
|
|
|
| |
generic/tclProc.c and generic/tclVar.c according to the guidelines
of TIP 27. [Patch 465442]
|
|
|
|
|
|
| |
the fileevent manpage. Minor modifications to get a better
formatting. Report and patch by David N. Welton
<davidw@users.sourceforge.net>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
more than was in the buffers and then blocked in the OS call as
its pty channel driver provides no blockmodeproc through which
the OS could be notified of blocking-behaviour. Because of this
the general I/O core has to take more care than usual to
preserve the semantics of non-blocking channels.
* generic/tclIO.c (Tcl_ReadRaw): Do not read from the driver if
the channel is non-blocking and the fileevent causing the read
was generated by a timer. We do not know if there is data
available from the OS. Instead of going to the OS for more and
potentially blocking we simply signal EWOULDBLOCK to the higher
levels to cause the system to wait for true fileevents.
(GetInput): Same as before.
(ChannelTimerProc): Added set and clear of CHANNEL_TIMER_FEV.
* generic/tclIO.h (CHANNEL_TIMER_FEV): New flag for channels. Is
set if a fileevent was generated by a timer, the channel is not
blocking and the driver did not provide a blockmodeproc. In that
case the I/O core has to be especially careful about going to
the driver for more data.
|
| |
|
|
|
|
| |
directory CONST poisoned. These changes should fix that.
|
|
|
|
| |
according to the guidelines of TIP 27. [Patch 464674]
|
| |
|
|
|
|
|
| |
generic/tclUtil.c according to the guidelines of TIP 27.
[Patch 464553]
|