summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tcl.h: Bump version number to 8.5.6b1 to distinguishdgp2008-10-2310-16/+29
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.5 and * unix/configure.in: 8.5.6 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:
* only create test.dat file on windows, it is never used on unix and creationdas2008-10-231-9/+13
| | | | may fail due to insufficient permissions
* * generic/tclProc.c: Reset -level and -code values to defaultsdgp2008-10-192-1/+11
| | | | after they are used. [Bug 2152286].
* silence Alexdgp2008-10-161-2/+5
|
* * library/init.tcl: Revised [unknown] so that it carefullydgp2008-10-162-3/+15
| | | | | | preserves the state of the ::errorInfo and ::errorCode variables at the start of auto-loading and restores that state before the autoloaded command is evaluated. [Bug 2140628]
* backport more reliable testscore_8_5_5dgp2008-10-141-20/+20
|
* missing constraintdgp2008-10-141-2/+3
|
* Fix version typoJoe Mistachkin2008-10-101-2/+2
|
* tag 8.5.5dgp2008-10-101-0/+2
|
* * changes: Update for 8.5.5 release.dgp2008-10-102-1/+19
|
* * generic/tcl.h: Bump to 8.5.5 for release.dgp2008-10-109-13/+25
| | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * generic/tclTrace.c: Corrected handling of errors returned bydgp2008-10-083-44/+39
| | | | | | | | | variable traces so that the errorInfo value contains the original error message. [Bug 2151707] * generic/tclVar.c: Revised implementation of TclObjVarErrMsg so that error message construction does not disturb an existing iPtr->errorInfo that may be in progress.
* * tclWinTest.c: Fix compiler warning when compiling this file with mingw gcc:nijtmans2008-10-073-7/+18
| | | | | | | | tclWinTest.c:706: warning: dereferencing type-punned pointer will break strict-aliasing rules * generic/tclLoad.c: Make sure that any library which doesn't have an unloadproc is only really unloaded when no library code is executed yet. [Bug 2059262]
* Fix for [Bug 1934200]Joe Mistachkin2008-10-062-1/+7
|
* * libtommath/bn_mp_sqrt.c (bn_mp_sqrt): Handle the case whereKevin B Kenny2008-10-053-5/+51
| | | | | | | * tests/expr.test (expr-47.13): a number's square root is between n<<DIGIT_BIT and n<<DIGIT_BIT+1. [Bug 2143288] Thanks to Malcolm Boffey (malcolm.boffey@virgin.net) for the patch.
* Fixes for [Bug 1934200, 1934272]Joe Mistachkin2008-10-023-8/+21
|
* Missed a (minor) change.dkf2008-09-271-2/+2
|
* Fix [Bug 2130992].dkf2008-09-272-2/+24
|
* * doc/global.n: Correct false claim about [info locals].dgp2008-09-252-3/+8
|
* remove outdated commentarydgp2008-09-181-5/+3
|
* * generic/tclInt.h: Correct the TclGetLongFromObj,dgp2008-09-172-4/+11
| | | | | | TclGetIntFromObj, and TclGetIntForIndexM macros so that they retrieve the internalRep.longValue field instead of casting the internalRep.otherValuePtr field to type long.
* * library/init.tcl: export min and max commands from the mathfuncMiguel Sofer2008-09-172-1/+7
| | | | namespace [Bug 2116053]
* Fix efficiency bug detected by Kieran Elby.dkf2008-09-102-2/+18
|
* * doc/namespace.n: fix [Bug 2098441]Miguel Sofer2008-09-072-2/+6
|
* * generic/tcl.h: Bump version number to 8.5.5b1 to distinguishdgp2008-08-2810-16/+29
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.4 and * unix/configure.in: 8.5.5 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure:
* typodgp2008-08-271-2/+2
|
* * generic/tclUtil.c (TclReToGlob): Added missing set of thedgp2008-08-222-10/+17
| | | | | *exactPtr value to really fix [Bug 2065115]. Also avoid possible DString overflow.
* * generic/tclUtil.c (TclReToGlob): Added missing set of thedgp2008-08-223-10/+19
| | | | | *exactPtr value to really fix [Bug 2065115]. * tests/regexpComp.test: Correct duplicate test names.
* really fix translation to escape glob-sensitive charshobbs2008-08-212-13/+45
|
* * tests/regexp.test, tests/regexpComp.test: correct re2glob ***=hobbs2008-08-214-6/+73
| | | | | * generic/tclUtil.c (TclReToGlob): translation from exact to anywhere-in-string match. [Bug 2065115]
* * generic/tclTest.c (TestconcatobjCmd): fix use of internal-onlydas2008-08-202-3/+15
| | | | | TclInvalidateStringRep macro. [Bug 2057479]
* * generic/tclTest.c (TestconcatobjCmd):Miguel Sofer2008-08-174-8/+301
| | | | | | | | | | * generic/tclUtil.c (Tcl_ConcatObj): * tests/util.test (util-4.7): fix [Bug 1447328]; the original "fix" turned Tcl_ConcatObj() into a hairy monster. This was exposed by [Bug 2055782]. Additionally, Tcl_ConcatObj could corrupt its input under certain conditions! *** NASTY BUG FIXED ***
* move tagcore_8_5_4dgp2008-08-141-2/+2
|
* * tests/fileName.test: Revise new tests for portability to casedgp2008-08-142-4/+9
| | | | insensitive filesystems.
* typodas2008-08-141-4/+1
|
* * generic/tclCompile.h: add support for debug logging of DTracedas2008-08-143-3/+135
| | | | | * generic/tclBasic.c: 'proc', 'cmd' and 'inst' probes (does _not_ require a platform with DTrace).
* * generic/tclCmdIL.c (TclInfoFrame): check fPtr->line beforedas2008-08-141-2/+4
| | | | | | dereferencing as line info may not exists when TclInfoFrame() is called from a DTrace probe.
* * tests/msgcat.test: fix for ::tcl::mac::locale withdas2008-08-142-2/+6
| | | | @modifier (HEAD backport 2008-06-01).
* * tests/fCmd.test (fCmd-6.23): made result matching robust when testdas2008-08-142-2/+5
| | | | workdir and /tmp are not on same FS.
* autoconf-2.59das2008-08-131-1/+5
|
* * unix/Makefile.in: ensure Makefile shell is /bin/bash fordas2008-08-133-3/+17
| | | | | * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584]
* * unix/tcl.m4 (SC_PATH_X): check for libX11.dylib in addition todas2008-08-131-1/+1
| | | | libX11.so et al.
* * generic/tclFileName.c: Fix for errors handling -types {}dgp2008-08-133-2/+49
| | | | | * tests/fileName.test: option to [glob]. [Bug 1750300] Thanks to Matthias Kraft and George Peter Staplin.
* * changes: Update for 8.5.4 release.dgp2008-08-122-3/+12
|
* * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-116-9/+13
| | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
* Remove the 8.5+ requirement to avoid problems with shipping http as a tcl ↵patthoyts2008-08-112-4/+8
| | | | module.
* * library/tm.tcl: Added a 'package provide' command to theandreas_kupries2008-08-112-1/+10
| | | | | | | | | generated ifneeded scripts of Tcl Modules, for early detection of conflicts between the version specified through the file name and a 'provide' command in the module implementation, if any. Note that this change also now allows Tcl Modules to not provide a 'provide' command at all, and declaring their version only through their filename.
* * generic/tclProc.c (Tcl_ProcObjCmd): Fixed memory leak triggeredandreas_kupries2008-08-113-9/+62
| | | | | | * tests/proc.test: by procbody::test::proc. See [Bug 2043636]. Added a test case demonstrating the leak before the fix. Fixed a few spelling errors in test descriptions as well.
* &#(*& typo!dgp2008-08-111-1/+1
|
* * library/http/http.tcl: Bump http version to 2.7.1 to accountdgp2008-08-117-17/+26
| | | | | | | | * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command.