summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * unix/tclUnixFCmd.c (TclpObjNormalizePath): deal with *BSD/Darwindas2006-03-281-0/+10
| | | | realpath() converting relative paths into absolute paths. [Bug 1064247]
* Fixes for bug #1456373 and general warning silencing for gcc build.patthoyts2006-03-271-0/+4
|
* * tests/expr.test: Nan self-inquality test silenced. [Bug 761471]dgp2006-03-231-0/+4
|
* tag movedgp2006-03-221-2/+2
|
* * changes: updates for another RC.dgp2006-03-221-0/+4
|
* backport of file writable fixesvincentdarley2006-03-191-0/+10
|
* * doc/open.n: Documented the changed behaviour of 'a'ppend mode.andreas_kupries2006-03-161-2/+2
|
* * tests/io.test (io-43.1 io-44.[1234]): Rewritten to beandreas_kupries2006-03-161-0/+5
| | | | self-contained with regard to setup and cleanup. [Bug 681793].
* * generic/tclIOUtil.c (TclGetOpenMode): Added the flag O_APPEND toandreas_kupries2006-03-161-0/+10
| | | | | | | | | the list of POSIX modes used when opening a file for 'a'ppend. This enables the proper automatic seek-to-end-on-write by the OS. See [Bug 680143] for longer discussion. * tests/ioCmd.test (iocmd-13.7.*): Extended the testsuite to check the new handling of 'a'.
* * tests/socket.test: Extended the timeout in socket-11.11 from 10andreas_kupries2006-03-161-0/+13
| | | | | | | | | | to 40 seconds to allow for really slow machines. Also extended actual/expected results with value of variable 'done' to make it clearer when a test fails due to a timeout. [Bug 792159]. * generic/tclPipe.c (TclCreatePipeline): Modified the processing of pipebars to fail if the last bar is followed only by redirections. [Bug 768659].
* * doc/fconfigure.n: Clarified that -translation is binary isandreas_kupries2006-03-141-0/+7
| | | | | | reported as lf when queried, because it is identical to lf, except for the special additional behaviour when setting it. [Bug 666770].
* * win/tclWinPipe.c (Tcl_WaitPid): Backport of fix made to the headandreas_kupries2006-03-141-0/+11
| | | | | | | | | | by David Gravereaux in 2004. See ChangeLog entry 2004-01-19. [Bug 1381436]. Fixed a thread-safety problem with the process list. The delayed cut operation after the wait was going stale by being outside the list lock. It now cuts within the lock and does a locked splice for when it needs to instead. [Bug 859820]
* * generic/tclEncoding.c: Report error when an escape encodingdgp2006-03-131-0/+3
| | | | is missing one of its sub-encodings [Bug 506653].
* * unix/configure.in: Revert change from 2005-07-26 that sometimesdgp2006-03-131-0/+6
| | | | | * unix/configure: added $prefix/share to the tcl_pkgPath. See [Patch 1231015]. autoconf-2.13.
* typodgp2006-03-101-1/+1
|
* Added notes about fixing Bug #1437595.vasiljevic2006-03-101-0/+21
|
* backport of some file readable/writable fixes from HEADvincentdarley2006-03-101-0/+8
|
* Undo latest commit. Controversy arose, and we're about to release.dgp2006-03-091-7/+0
| | | | Save arguments about it for another day.
* * generic/tclPanic.c (Tcl_PanicVA): added an unconditional abortMiguel Sofer2006-03-091-0/+7
| | | | | | at the end, to insure that a panic cannot return even if the actual procedure was overriden by a Tcl_SetPanicProc() call. Bug caught by looking at Coverity's analysis.
* oops! got out of sync; reverting...dgp2006-03-071-3/+0
|
* *** 8.4.13 TAGGED FOR RELEASE ***dgp2006-03-071-0/+5
| | | | | * library/http/http.tcl: Bump to version 2.5.3 to cover bug fix * library/http/pkgIndex.tcl: in URL parsing. [Bug 1358369]
* * README: Bump version number to 8.4.13 and updatedgp2006-03-071-0/+13
| | | | | | | | | | | | * changes: changes to start prep for an 8.4.13 release. * generic/tcl.h: * tools/tcl.wse.in: * unix/configure{.in}: * unix/tcl.spec: * win/README.binary: * win/configure{.in}: * tests/parse.test: Missing constraint
* * generic/tclBasic.c: Revised handling of TCL_EVAL_* flags todgp2006-03-061-0/+6
| | | | | * tests/parse.test: simplify TclEvalObjvInternal and to correct the auto-loading of alias targets (parse-8.12). [Bug 1444291].
* see changeshobbs2006-03-021-9/+16
|
* * unix/tcl.m4: Fix for tk bug #1334613 to sort out shared librarypatthoyts2006-03-021-0/+5
| | | | * unix/configure: issues on NetBSD. Regenerated configure script.
* * generic/tclBasic.c: Corrections to be sure that TCL_EVAL_GLOBALdgp2006-02-281-0/+7
| | | | | | * tests/parse.test: evaluations act the same as [uplevel #0] * tests/trace.test: evaluations, even when execution traces or invocations of [::unknown] are present. [Bug 1439836].
* typodgp2006-02-161-1/+1
|
* * generic/tclIndexObj.c: Disallow the "ambiguous" error messagedgp2006-02-161-0/+5
| | | | * generic/indexObj.test: when TCL_EXACT matching is requested.
* * generic/tclIO.c: Made several routines tolerant ofdgp2006-02-151-0/+5
| | | | * generic/tclIOUtil.c: interp == NULL arguments. [Bug 1380662]
* * tests/main.test (Tcl_Main-6.7): Improved robustness ofdgp2006-02-091-0/+5
| | | | command auto-completion test. [Bug 1422736].
* Backport of part of FreeBSD portdkf2006-01-251-0/+5
|
* added test for [Bug 1410553]Miguel Sofer2006-01-231-2/+4
|
* * generic/tclStringObj.c: fixed incorrect handling of internal repMiguel Sofer2006-01-231-0/+5
| | | | in Tcl_GetRange [Bug 1410553]. Thanks to twylite and Peter Spjuth.
* * generic/tclPipe.c (FileForRedirect): Prevent nameString fromrmax2006-01-161-0/+6
| | | | | being freed without having been initialized. * tests/exec.test: Added a test for the above.
* Fixed potential overwriting of already freed memoryvasiljevic2006-01-121-0/+6
| | | | | which caused all kinds of (rare but reproducible) coredumps all over the place.
* * tests/error.test (error-7.0): Test the timing of write tracesdgp2006-01-111-0/+5
| | | | on ::errorInfo [Bug 1397843].
* * unix/configure: add caching, use AC_CACHE_CHECK instead ofdas2006-01-101-0/+8
| | | | | | | * unix/configure.in: AC_CACHE_VAL where possible, consistent message * unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 and HEAD changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES with default argument, Darwin improvements to SC_LOAD_*CONFIG.
* * generic/tclNamesp.c (NamespaceInscopeCmd): [namespace inscope]dgp2006-01-091-0/+6
| | | | | * tests/namespace.test: commands were not reported by [info level] [Bug 1400572].
* Use %ld instead of %d in Tcl_GetMemoryInfodkf2005-12-201-0/+5
|
* Clarify specification of variable substitutiondkf2005-12-191-381/+386
|
* * generic/tclIOUtil.c: workaround gcc warning "comparison is alwaysdas2005-12-151-0/+3
| | | | * generic/tclTest.c: false due to limited range of data type".
* * unix/configure.in: run check for fts API on all platforms, since Linuxdas2005-12-141-0/+7
| | | | | | glibc2 and *BSDs also have this and using fts is more efficient than recursive opendir/readdir (sync with HEAD). * unix/configure: regen.
* * unix/tcl.m4, unix/configure: Fix sh quoting error reported inhobbs2005-12-121-0/+5
| | | | bash-3.1+ [Bug 1377619] (schafer)
* * generic/tclExecute.c (ExprAbsFunc): fixed the abs(MIN_INT) casermax2005-12-121-0/+6
| | | | | so that it doesn't break on compilers that don't assume integers to wrap around (e.g. gcc-4.1.0).
* Fix [Bug 1374778]dkf2005-12-091-0/+6
|
* advance core-8-4-12 tagcore_8_4_12dgp2005-12-061-2/+2
|
* * unix/tclUnixPort.h (Darwin): fix incorrect __DARWIN_UNIX03 configuredas2005-12-061-0/+5
| | | | overrides that were originally copied from Darwin CVS (rdar://3693001).
* 2005-12-05 Don Porter <dgp@users.sourceforge.net>dgp2005-12-051-1/+8
| | | | | | | | | *** 8.4.12 TAGGED FOR RELEASE *** * unix/configure.in: Revised fix for [Bug 1034337] from Daniel * unix/tclUnixFCmd.c: Steffen. Uses fts_*() routines. * unix/configure: autoconf-2.13 * changes: Update changes for 8.4.12 release
* * README: refer to macosx/README instead of mac/README.das2005-12-041-1/+6
| | | | * mac/README: add note that mac classic port is no longer supported.
* correct 2 README urlshobbs2005-12-031-2/+6
|