summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Added test to demonstrate memory corruption problems. [Bug 219393].dgp2001-10-167-49/+50
|
* Doh ... strncmp, not strcmp needed in last commit.Miguel Sofer2001-10-152-3/+3
|
* generic/tclProc.c: changing a memcmp to strcmp to avoid a memory errorMiguel Sofer2001-10-152-33/+38
| | | | | detected by purify (thanks Jeff); modify style to agrre with the style guide.
* fixed dangling ;hobbs2001-10-152-3/+5
|
* configure changeshobbs2001-10-151-0/+7
|
* * unix/configure:hobbs2001-10-155-151/+224
| | | | | | | | * 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
* * generic/tclInt.decls (TclExpandCodeArray,TclGetInstructionTable):andreas_kupries2001-10-156-15/+60
| | | | | | | | | | 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.
* see ChangeLoghobbs2001-10-151-0/+15
|
* minor code cleanuphobbs2001-10-151-30/+29
|
* * doc/open.n: moved all fconfigure option docs to fconfigure.nhobbs2001-10-152-52/+205
| | | | * doc/fconfigure.n: added serial config options
* * win/tclWinChan.c:hobbs2001-10-153-246/+1091
| | | | | | * win/tclWinPort.h: * win/tclWinSerial.c: added TIP #35 Windows enhancements for serial configuration. [Patch #438509] (schroedter)
* * generic/tcl.h: moved #define of WIN32 to tcl.h where __WIN32__hobbs2001-10-151-1/+4
| | | | is defined and added #ifndef check.
* small fs fixesvincentdarley2001-10-153-6/+12
|
* * Corrected typos in doc/RegExp.3macosx_8_4_branchpointdgp2001-10-141-2/+2
|
* see ChangeLoghobbs2001-10-121-5/+22
|
* Small modif to tests/compile.test: better constraint handling forMiguel Sofer2001-10-121-24/+21
| | | | tests committed earlier today.
* * library/encoding/ebcdic.enc:hobbs2001-10-122-0/+308
| | | | | * tools/encoding/ebcdic.txt: EBCDIC charset mapping. [Patch #219323] (nijtmans)
* * tests/ioCmd.test: added catch around file removal, as Windowshobbs2001-10-121-15/+3
| | | | file locking throws errors.
* (socket-7.2): corrected to work on Win2Khobbs2001-10-121-6/+5
|
* added removeFile for outdatahobbs2001-10-121-1/+4
|
* * library/encoding/tis-620.enc:hobbs2001-10-122-0/+283
| | | | | * tools/encoding/tis-620.txt: TIS-620 charset mapping. [Patch #467423] (poonlap)
* * tests/compile.test: new tests for [Bug 467523]Miguel Sofer2001-10-122-2/+57
|
* generic/tclLiteral.c: (TclReleaseLiteral) insured thatMiguel Sofer2001-10-112-32/+30
| | | | | self-referential bytecodes are properly cleaned up on interpreter deletion [Bug 467523]
* no messagedavygrvy2001-10-101-0/+8
|
* * win/tclWinPort.h: #include <winsock2.h> needed to get moveddavygrvy2001-10-101-2/+3
| | | | | | | 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...
* * Corrected restore of ::env(LANG).dgp2001-10-102-2/+7
|
* * generic/tclFileName.c (Tcl_SplitPath): corrected mem leakhobbs2001-10-102-1/+12
| | | | | intro'd with VFS code where the result obj from Tcl_FSSplitPath was not getting freed.
* generic/tclLiteral.c: (TclReleaseLiteral) reverted previous patch for [Bug ↵Miguel Sofer2001-10-092-11/+6
| | | | 467523] - cure is worse than the illness.
* forgot credit for last commit ...Miguel Sofer2001-10-061-1/+1
|
* insured that self-referential bytecodes are properly cleaned up onMiguel Sofer2001-10-062-1/+17
| | | | interpreter deletion [Bug 467523]
* Updated encodings with latest mappings from www.unicode.org. Thishobbs2001-10-0447-58992/+61450
| | | | | | | | 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.
* noted 8.4 as default Tcl versionhobbs2001-10-042-5/+9
|
* correcting the Changelog date of my last commit.Miguel Sofer2001-10-041-1/+1
|
* Typo-fixdkf2001-10-041-2/+2
|
* * generic/tclEvent.c (Tcl_FinalizeThread): moved freeing ofhobbs2001-10-032-11/+18
| | | | | tclLibraryPath to before the thread exit handlers are called. Slight modification to change on 2001-09-24.
* added Win64 SDK RC1 compilation supporthobbs2001-10-016-90/+150
|
* updated copyrighthobbs2001-10-012-6/+6
|
* removed unnecessary inclusions of tclCompile.h [Patch 466823]Miguel Sofer2001-10-014-20/+19
|
* fs doc improvementvincentdarley2001-09-293-5/+28
|
* correcting wrong date in Changelog.Miguel Sofer2001-09-281-1/+1
|
* Edited docs of Tcl_GetNameOfExecutable [Bug 219215]Miguel Sofer2001-09-282-2/+9
|
* Added necessary casts to ClientData on a pair of calls to Tcl_PreserveKevin B Kenny2001-09-282-3/+9
| | | | and Tcl_Release.
* Fixed Bug #465674 reported by me. [lsort -index end-1] now behaves sensibly...dkf2001-09-284-18/+55
|
* normalize fixvincentdarley2001-09-283-4/+14
|
* * More CONST poisoningdgp2001-09-2820-46/+66
| | | | | | fixes from the 2001-09-24 TIP 27 changes. CONST-ified Tcl_FSLoadFile and TclpLoadFile. Report and patch from Kevin Kenny. [Bug 465833]
* * Added Tcl_Preserve()dgp2001-09-282-2/+7
| | | | | and Tcl_Release() to fix segfault introduced by the 2001-09-26 changes. [Bug 465494]
* * Updated out-of-date reference to #define GUARD_SIZE.dgp2001-09-272-3/+7
|
* * Updated APIs indgp2001-09-279-47/+49
| | | | | generic/tclProc.c and generic/tclVar.c according to the guidelines of TIP 27. [Patch 465442]
* * doc/fileevent.n: Accepted [Patch #465279] adding an example toandreas_kupries2001-09-272-1/+24
| | | | | | the fileevent manpage. Minor modifications to get a better formatting. Report and patch by David N. Welton <davidw@users.sourceforge.net>.
* * The changes below fix [Bug #462317] where Expect tried to readandreas_kupries2001-09-273-17/+78
| | | | | | | | | | | | | | | | | | | | | | | 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.