summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* TIP#218 IMPLEMENTATIONandreas_kupries2005-01-271-0/+23
| | | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: Regenerated from tcl.decls. * generic/tclStubInit.c: * doc/CrtChannel.3: Documentation of extended API, * generic/tcl.decls: extended testsuite, and * generic/tcl.h: implementation. Removal of old * generic/tclIO.c: driver-specific TclpCut/Splice * generic/tclInt.h: functions. Replaced with generic * tests/io.test: thread-action calls through the * unix/tclUnixChan.c: new hooks. Update of all builtin * unix/tclUnixPipe.c: channel drivers to version 4. * unix/tclUnixSock.c: Windows drivers extended to * win/tclWinChan.c: manage thread state in a thread * win/tclWinConsole.c: action handler. * win/tclWinPipe.c: * win/tclWinSerial.c: * win/tclWinSock.c: * mac/tclMacChan.c:
* * library/auto.tcl: Updated [auto_reset] to clear auto-loadeddgp2005-01-251-0/+5
| | | | procs in namespaces other than :: [Bug 1101670].
* * unix/tcl.m4 (Darwin): fixed bug with static build linking todas2005-01-251-0/+8
| | | | | | | dynamic library in /usr/lib etc instead of linking to static library earlier in search path. [Tcl Bug 956908] Removed obsolete references to Rhapsody. * unix/configure: autoconf-2.13
* * win/tclWinChan.c (FileCloseProc): Invokemdejong2005-01-191-0/+10
| | | | | | | | | TclpCutFileChannel() to remove a FileInfo from the thread local list before deallocating it. This should have been done via an earlier call to Tcl_CutChannel, but I was running into a crash in the next call to Tcl_CutChannel during the IO finalization stage.
* fix to drive-sensitivity of testvincentdarley2005-01-171-0/+5
|
* Convert u_int to unsigned to make clashes with types in standard C headers lessdkf2005-01-101-0/+6
| | | | of a problem. [Bug 1098829]
* Fix performance nasty in http::mapReply [1020491] and clean up version numbers.dkf2005-01-061-0/+6
|
* Add more locale mapping info for Chinese. [1084595]dkf2005-01-051-0/+3
|
* Change emacs mode comment style to stop problems with older man. [1085127]dkf2005-01-051-0/+5
|
* * win/tcl.m4, win/configure: update MSVC CFLAGS_OPT to -O2, removehobbs2004-12-301-0/+7
| | | | | | -Gs (included in -O2) and -GD (outdated). Use "link -lib" instead of "lib" binary and remove -YX for MSVC7 portability. Add -fomit-frame-pointer for gcc OPT compiles. [Bug 1092952, 1091967]
* Add note to clock.n disclaiming full ISO8601 supportKevin B Kenny2004-12-131-1/+1
|
* Add note to clock.n disclaiming full ISO8601 supportKevin B Kenny2004-12-131-0/+6
|
* Minor doc fixesdkf2004-12-091-0/+5
|
* * unix/tclUnixNotfy.c (NotifierThreadProc): init numFdBitscore_8_4_9hobbs2004-12-071-1/+6
| | | | [Bug 1079286]
* updated for 8.4.9 releasehobbs2004-12-031-6/+12
|
* filesystem, glob, tilde fixvincentdarley2004-12-021-0/+6
|
* * library/auto.tcl (tcl_findLibrary): Disabled use of [file ↵dgp2004-12-011-0/+5
| | | | normalize] that caused trouble with freewrap. [Bug 1072136].
* * tests/reg.test (reg-32.*): Added missing testregexp constraints.dgp2004-11-271-0/+2
|
* * library/auto.tcl (tcl_findLibrary): Made sure the uniquifyingdgp2004-11-261-0/+5
| | | | operations on the search path does not also normalize. [Bug 1072136]
* Assorted dde fixes as requested by Andreas Kupries.dkf2004-11-261-7/+12
|
* See filevasiljevic2004-11-251-0/+5
|
* * tests/tcltest.test: The order in which [glob] returns the file namesrmax2004-11-251-0/+5
| | | | * tests/fCmd.test: is undefined, so tests should not depend on it.
* * unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determinedgp2004-11-251-0/+7
| | | | | | the number of arguments for readdir_r on SunOS systems. [Bug 1071701] * unix/configure: autoconf-2.13
* bumped patchlevel to 8.4.9hobbs2004-11-251-0/+8
|
* * unix/tcl.m4 (SC_ENABLE_THREADS): Corrected bad check forKevin B Kenny2004-11-241-0/+10
| | | | | | | | | 3-argument readdir_r [Bug 1001325]. * unix/configure: Regenerated. * unix/tclUnixNotfy.c: Corrected all uses of 'select' to manage their masks using the FD_CLR, FD_ISSET, FD_SET, and FD_ZERO macros rather than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807]
* * generic/tclCmdIL.c (InfoVarsCmd): Corrected segfault in newdgp2004-11-241-0/+5
| | | | * tests/info.test (info-19.6): trivial matching branch [Bug 1072654]
* backport file join fixvincentdarley2004-11-231-0/+6
|
* * unix/configure: Regen.mdejong2004-11-221-0/+8
| | | | | | | * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T only when off64_t, open64(), and lseek64() are defined. IRIX 5.3 is known to not include an open64 function. [Bug 1030465]
* * unix/configure: Regen.mdejong2004-11-221-0/+10
| | | | | | | | | * unix/tcl.m4 (SC_ENABLE_THREADS): Check for a 2 argument version of readdir_r that is known to exists under IRIX 5.3. * unix/tclUnixThrd.c (TclpReaddir): Use either 2 arg or 3 arg version of readdir_r. [Bug 1001325]
* Classic sed doesn't support | in REs.core_8_4_8rmax2004-11-191-1/+5
|
* *** 8.4.8 TAGGED FOR RELEASE ***das2004-11-191-2/+2
|
* * macosx/Makefile:das2004-11-191-0/+13
| | | | | | | | | | | | * unix/configure.in: * unix/tclUnixInit.c (MacOSXGetLibraryPath): changed detection of tcl framework build when determining tclLibPath from overloaded TCL_LIBRARY to configuration define TCL_FRAMEWORK. [Bug 1068088] * unix/configure: autoconf-2.13 * tests/unixInit.test (7.1): fixed failure when running tests with -tmpdir arg not set to working dir.
* date correctionhobbs2004-11-181-17/+17
|
* mark release taggingdgp2004-11-181-0/+2
|
* * changes: Final updates for Tcl 8.4.8 release.dgp2004-11-181-0/+4
|
* 2004-11-18 Reinhard Max <max@suse.de>rmax2004-11-181-0/+10
| | | | | | | | | | * unix/tcl.m4 (SC_CONFIG_MANPAGES): Applied an improved version of * unix/configure.in: patch #996085, that introduces * unix/Makefile.in: --enable-man-suffix. * unix/installManPage: added * unix/mkLinks.tcl: removed * unix/mkLinks: removed
* * unix/tclUnixChan.c (TtySetOptionProc): fixed crash configuringhobbs2004-11-171-0/+5
| | | | -ttycontrol on a channel. [Bug 1067708]
* * win/makefile.vc: Fixed bug in installation of http 2.5.andreas_kupries2004-11-161-0/+9
| | | | | | | | * win/makefile.bc: Was installed into directory http2.4. * win/Makefile.in: This has been corrected. * unix/Makefile.in: * tools/tcl.wse.in: * tools/tclmin.wse:
* * library/auto.tcl: Updated [tcl_findLibrary] search pathdgp2004-11-161-0/+5
| | | | to include the $::auto_path. [RFE 695441].
* Backport of [Patch 1065732]dkf2004-11-161-0/+5
|
* * generic/tclCmdMZ.c (Tcl_TraceObjCmd): Fixed Bug 1065378 which faileddgp2004-11-151-0/+7
| | | | | | * tests/trace.test (trace-33.1): to permit a variable trace created with [trace variable] to be destroyed with [trace remove]. Thanks to Keith Vetter for the report.
* * library/init.tcl: Made [unknown] robust in the case thatdgp2004-11-131-0/+6
| | | | | either of the variables ::errorInfo or ::errorCode gets unset. [Bug 1063707]
* * generic/tclEncoding.c (TableFromUtfProc): correct crashhobbs2004-11-121-0/+5
| | | | condition when TCL_UTF_MAX == 6. [Bug 1004065]
* * doc/clock.n:das2004-11-121-0/+10
| | | | | | | | | * doc/registry.n: * doc/upvar.n: fixed *roff errors uncovered by running 'make html'. * tools/tcltk-man2html.tcl: added faked support for bullet point lists, i.e. *nroff ".IP \(bu" syntax. Synced other changes from HEAD.
* * tests/fCmd.test:das2004-11-111-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/tclUnixFCmd.c (TraverseUnixTree): added option to rewind() the readdir() loop whenever the source hierarchy has been modified by traverseProc (e.g. by deleting files); this is required to ensure complete traversal of the source hierarchy on certain filesystems like HFS+. Added test for failing recursive delete on Mac OS X that was due to this. [Bug 1034337] * generic/tclListObj.c (Tcl_ListObjReplace): use memmove() instead of manual copy loop to shift list elements. Decreases time spent in Tcl_ListObjReplace() from 5.2% to 1.7% of overall runtime of tclbench on a ppc 7455 (i.e. 200% speed increase). [Patch 1064243] * generic/tclHash.c: hoisted some constant pointer dereferences out of loops to eliminate redundant loads that the gcc optimizer didn't deal with. Decreases time spend in Tcl_FindHashEntry() by 10% over a full run of the tcl testuite on a ppc 7455. [Patch 1064243] * tests/fileName.test: * tests/fileSystem.test: * tests/io.test: * tests/tcltest.test: fixed bugs causing failures when running tests with -tmpdir arg not set to working dir. * macosx/Makefile: corrected path to html help inside framework. Prevent parallel make from building several targets at the same time.
* Clarify return code documentation. [Bug 1062647]dkf2004-11-091-0/+4
|
* * changes: Updates for Tcl 8.4.8 release.dgp2004-11-041-0/+4
|
* 2004-11-02 Don Porter <dgp@users.sourceforge.net>dgp2004-11-021-0/+8
| | | | | | | | * library/tcltest/tcltest.tcl: Corrected some misleading * tests/tcltest.test (tcltest-26.1,2): displays of ::errorInfo and ::errorCode information when the -setup, -body, and/or -cleanup scripts return an unexpected return code. Thanks to Robert Seeger for the fix. [RFE 1017151].
* Final fix for NaN != NaN bug. Thanks to Miguel Sofer for his improved patch.dkf2004-11-021-0/+3
| | | | [Bug 761471]
* Add synopsis for Tcl_GetChannelMode. [Bug 1058446]dkf2004-11-021-0/+4
|