summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* ChangeLog reformat.dgp2004-11-121-14/+6
| | | | Now that tcl.h takes care of tclConfig.h, tclPort.h no longer should.
* * generic/tcl.h:das2004-11-121-0/+11
| | | | | | | | | | * generic/tclInt.h: * unix/Makefile.in: include tclConfig.h from tcl.h and install it as a public header. Normalized compiler include path order to -I${BUILD_DIR} -I${UNIX_DIR} -I${GENERIC_DIR}. * unix/dltest/Makefile.in: add ${BUILD_DIR}/.. to include path to pick up tclConfig.h.
* * unix/Makefile.in: Be sure -I{BUILD_DIR} comes first so thatdgp2004-11-121-0/+6
| | | | | | | we #include the correct tclConfig.h file for the correct build. * generic/tclPort.h: Make sure tclConfig.h is #include'd so that its configuration values can guide portability support.
* * generic/tclInt.h: Moved verification of ptrdiff_t typedef fromdgp2004-11-121-0/+6
| | | | | * generic/tclExecute.c: multiple .c files into one common header where * generic/tclVar.c: it is verifiably after tclConfig.h inclusion.
* * unix/tclUnixInit.c: moved check for HAVE_CFBUNDLE define afterdas2004-11-121-0/+5
| | | | #include "tclInt.h" to ensure tclConfig.h has been included.
* *** empty log message ***rmax2004-11-121-0/+12
|
* Adapt Tcl so it uses a config.h header instead of stuffing all #defs on thedkf2004-11-121-0/+7
| | | | | command line. Third parties using generic/tclInt.h, unix/tclAppInit.c or unix/tcl.m4 should be unaffected. Part of the general TIP#34 project.
* * unix/tcl.m4, unix/tclUnixPort.h: Check for pthread_attr_get_npdkf2004-11-121-0/+4
| | | | | in <pthread.h> before forcing the use of <pthread_np.h> to make things work on NetBSD 2.0. [Bug 1064882]
* More minor doc fixes for greater claritydkf2004-11-121-0/+4
|
* * doc/CrtChannel.3:das2004-11-121-0/+13
| | | | | | | | | | | | * doc/Interp.3: * doc/Limit.3: * doc/binary.n: * doc/dict.n: * doc/tm.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.
* * tests/fCmd.test:das2004-11-111-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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/msgcat.test: * tests/tcltest.test: * tests/unixInit.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. * macosx/tclMacOSXFCmd.c (struct fileinfobuf): force struct to be packed to prevent failures when builing with -malign=natural.
* * unix/tclUnixChan.c: [Bug 727786]. Exterminated the code markedandreas_kupries2004-11-101-0/+6
| | | | | DEPRECATED. This code has not been used in over a year now, and we have no complaints.
* no messagedavygrvy2004-11-091-1/+2
|
* no messagedavygrvy2004-11-091-0/+14
|
* no messagedavygrvy2004-11-071-0/+5
|
* Major simplification of reg.test to de-Spencer it somewhat.dkf2004-11-051-0/+6
| | | | It's still cryptic, but perhaps not quite so bad now. :^)
* Add [file normalize] so expected paths come out right on Windows. [Bug 1053568]dkf2004-11-051-0/+5
|
* * changes: Updates toward an 8.5a2 release.dgp2004-11-041-0/+4
|
* remove knownBugs from clock tests by fixing themKevin B Kenny2004-11-031-0/+14
|
* no messagedavygrvy2004-11-031-0/+3
|
* * library/init.tcl ([unknown]): Corrections to the 2004-10-25 modsdgp2004-11-031-0/+6
| | | | | | | to Aunt ??? in [unknown]. Flaws revealed by Itcl test suite, which still apparently relies on this brokenness. Also added comment suggesting the error message that any code using this hack *ought* to receive in reply.
* no messagedavygrvy2004-11-031-0/+12
|
* no messagedavygrvy2004-11-031-0/+1
|
* * generic/tclTrace.c (TclCallVarTraces): Improved ability to debugdgp2004-11-031-0/+8
| | | | | | | * tests/incr-old.test (incr-old-2.6): errors during variable * tests/incr.test (incr-{1,2}.28): traces by preserving the * tests/set.test (set-{2,4}.4): -errorinfo data. * tests/trace.test (trace-33.1): [Bug 527164]
* no messagedavygrvy2004-11-031-0/+1
|
* no messagedavygrvy2004-11-031-0/+2
|
* no messagedavygrvy2004-11-031-0/+3
|
* no messagedavygrvy2004-11-021-1/+1
|
* no messagedavygrvy2004-11-021-0/+8
|
* 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/+5
| | | | [Bug 761471]
* updates to Havana and Cuiaba time zonesKevin B Kenny2004-11-021-0/+9
|
* TclpUTime simplificationvincentdarley2004-11-021-0/+5
|
* Make core less eager to spew its guts all over the place; core symbols indkf2004-11-021-0/+6
| | | | tclInt.h are now no longer EXTERN but instead MODULE_SCOPE.
* Add synopsis for Tcl_GetChannelMode. [Bug 1058446]dkf2004-11-021-0/+4
|
* Second part of fix for Bug 926106Kevin B Kenny2004-11-011-0/+12
|
* Fix for [Bug 761471]; NaN is now *never* equal to NaN...dkf2004-11-011-0/+3
|
* Cleaning up of the namespace guts.dkf2004-11-011-0/+6
|
* Turn umask2 constraint into something more commonly satisfiabledkf2004-10-311-0/+3
| | | | Also turn conditional tests into constrained tests
* Remove broken test constraint. [bug 1053908]dkf2004-10-311-0/+4
|
* Make [info globals ::foo] work. [Bug 1057461]dkf2004-10-311-0/+6
|
* Fixed conversion between FILETIME and Tcl time -Bug 926106Kevin B Kenny2004-10-301-0/+4
|
* replaced WIN32 with __WIN32__ [Bug 1054357] (Gravereaux)Kevin B Kenny2004-10-301-0/+5
|
* * library/tcltest/tcltest.tcl: Correct reaction to errors in thedgp2004-10-301-0/+8
| | | | | | | obsolete processCmdLineArgsHook. [Bug 1055673] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.7 * unix/Makefile.in: * tests/all.tcl: Update to use [tcltest::configure].
* Allow ensembles to rewrite their subcommands' error messages to be moredkf2004-10-291-0/+27
| | | | | | relevant to users. [Patch 1056864] Also patches to core to take advantage of this Also other general cleaning up of Tcl_WrongNumArgs usage
* fix for execution stack corruption [Bug 1055676]. Credit dgp for detectiveMiguel Sofer2004-10-281-0/+6
| | | | work and fix.
* no messagedavygrvy2004-10-281-0/+5
|
* * tests/socket.test (socket-13.1): Balanced [makeFile] anddgp2004-10-281-1/+3
| | | | [removeFile] commands.
* * tests/clock.test: Correct duplicate test names.dgp2004-10-281-0/+8
| | | | | | * tests/namespace.test: * tests/string.test: * tests/io.test (io-50.4): Use namespace variables.
* no messagedavygrvy2004-10-271-0/+4
|