From: miguel s. <ms...@us...> - 2002-07-31 14:57:11
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv4323 Modified Files: ChangeLog Log Message: TclDecrRefCount under USE_THREAD_ALLOC: free intRep first, then string rep [Bug 524802] |
From: Reinhard M. <rm...@us...> - 2002-08-01 13:05:32
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv935 Modified Files: ChangeLog Log Message: * win/tclWinPort.h: The windows headers don't provide socklen_t, so we have to do it. |
From: Mo D. <md...@us...> - 2002-08-01 18:32:53
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv27660 Modified Files: ChangeLog Log Message: * generic/tclCkalloc.c (TclFinalizeMemorySubsystem): Don't lock the ckalloc mutex before invoking the Tcl_DumpActiveMemory function since it also locks the same mutex. This code is only executed when "memory onexit filename" has been executed and Tcl is compiled with -DTCL_MEM_DEBUG. |
From: miguel s. <ms...@us...> - 2002-08-01 20:02:13
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv28972 Modified Files: ChangeLog Log Message: * generic/tclInt.h (USE_THREAD_ALLOC): for unshared objects, |
From: miguel s. <ms...@us...> - 2002-08-01 20:13:29
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv920 Modified Files: ChangeLog Log Message: Messed up the message in the previous commit, it should have read: * generic/tclExecute.c: added a reference count for the complete execution stack, instead of Tcl_Preserve/Tcl_Release. |
From: miguel s. <ms...@us...> - 2002-08-01 22:17:09
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv8261 Modified Files: ChangeLog Log Message: * generic/tclExecute.c: bugfix (reading freed memory). Testsuite passed on linux/i386, compile-13.1 hung on linux/alpha. |
From: Don P. <dg...@us...> - 2002-08-05 03:24:40
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv32374 Modified Files: ChangeLog Log Message: * doc/CmdCmplt.3: Applied Patch 585105 to fully CONST-ify * doc/Concat.3: all remaining public interfaces of Tcl. * doc/CrtCommand.3: Notably, the parser no longer writes on * doc/CrtSlave.3: the string it is parsing, so it is no * doc/CrtTrace.3: longer necessary for Tcl_Eval() to be * doc/Eval.3: given a writable string. Also, the * doc/ExprLong.3: refactoring of the Tcl_*Var* routines * doc/LinkVar.3: by Miguel Sofer is included, so that the * doc/ParseCmd.3: "part1" argument for them no longer needs * doc/SetVar.3: to be writable either. * doc/TraceVar.3: * doc/UpVar.3: Compatibility support has been enhanced so * generic/tcl.decls that a #define of USE_NON_CONST will remove * generic/tcl.h all possible source incompatibilities with * generic/tclBasic.c the 8.3 version of the header file(s). * generic/tclCmdMZ.c The new #define of USE_COMPAT_CONST now does * generic/tclCompCmds.c what USE_NON_CONST used to do -- disable * generic/tclCompExpr.c only those new CONST's that introduce * generic/tclCompile.c irreconcilable incompatibilities. * generic/tclCompile.h * generic/tclDecls.h Several bugs are also fixed by this patch. * generic/tclEnv.c [Bugs 584051,580433] [Patches 585105,582429] * generic/tclEvent.c * generic/tclInt.decls * generic/tclInt.h * generic/tclIntDecls.h * generic/tclInterp.c * generic/tclLink.c * generic/tclObj.c * generic/tclParse.c * generic/tclParseExpr.c * generic/tclProc.c * generic/tclTest.c * generic/tclUtf.c * generic/tclUtil.c * generic/tclVar.c * mac/tclMacTest.c * tests/expr-old.test * tests/parseExpr.test * unix/tclUnixTest.c * unix/tclXtTest.c * win/tclWinTest.c |
From: Don P. <dg...@us...> - 2002-08-05 15:01:04
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv21353 Modified Files: ChangeLog Log Message: * generic/tcl.decls: Restored Tcl_Concat to return (char *). Like * generic/tclDecls.h: Tcl_Merge, it transfers ownership of a dynamic * generic/tclUtil.c: allocated string to the caller. |
From: Don P. <dg...@us...> - 2002-08-05 22:36:03
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv20610 Modified Files: ChangeLog Log Message: * library/tcltest/tcltest.tcl: The setup and cleanup scripts are now * library/tcltest/pkgIndex.tcl: skipped when a test is skipped, fixing * tests/tcltest.test: [Bug 589859]. Test for bug added, and corrected tcltest package bumped to version 2.2. |
From: Daniel A. S. <da...@us...> - 2002-08-06 01:49:28
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv10953 Modified Files: ChangeLog Log Message: * generic/tclInt.decls: * unix/tclUnixThrd.c: Added stubs and implementations for non-threaded build for the tclUnixThrd.c procs TclpReaddir, TclpLocaltime, TclpGmtime and TclpInetNtoa. Fixes link errors in stubbed & threaded extensions that include tclUnixPort.h and use any of the procs readdir, localtime, gmtime or inet_ntoa (e.g. TclX 8.4) [Bug 589526] * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: Regen. |
From: miguel s. <ms...@us...> - 2002-08-07 14:25:10
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv30165 Modified Files: ChangeLog Log Message: * generic/tclObj.c (Tcl_NewObj): added conditional code for USE_THREAD_ALLOC; objects allocated through Tcl_NewObj() were otherwise being leaked. [Bug 587488] reported by Sven Sass. |
From: miguel s. <ms...@us...> - 2002-08-07 15:50:30
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv1581 Modified Files: ChangeLog Log Message: * generic/tclCompile.h: * generic/tclObj.c: making tclCmdNameType static ([Bug 584567], Don Porter). |
From: miguel s. <ms...@us...> - 2002-08-07 17:13:56
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv21329 Modified Files: ChangeLog Log Message: * docs/BoolObj.3: added description of valid string reps for a boolean object [Bug 584794] * generic/tclObj.c: optimised Tcl_GetBooleanFromObj and SetBooleanFromAny to avoid parsing the string rep when it can be avoided [Bugs 584650, 472576] |
From: Jeffrey H. <ho...@us...> - 2002-08-08 08:56:22
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv23331 Modified Files: ChangeLog Log Message: * tests/fCmd.test: * tests/unixFCmd.test: updated tests for new link copy behavior. * generic/tclFCmd.c (CopyRenameOneFile): changed the behavior to follow links to endpoints and copy that file/directory instead of just copying the surface link. This means that trying to copy a link that has no endpoint (danling link) is an error. [Patch #591647] (darley) |
From: Jeffrey H. <ho...@us...> - 2002-08-08 10:41:23
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv21695 Modified Files: ChangeLog Log Message: [Patch #591647] (darley) (CopyRenameOneFile): this is currently disabled by default until further issues with such behavior (like relative links) can be handled correctly. |
From: Jeffrey H. <ho...@us...> - 2002-08-08 10:49:02
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv23783 Modified Files: ChangeLog Log Message: 8.4b2 tag note |
From: Don P. <dg...@us...> - 2002-08-08 14:50:51
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv26600 Modified Files: ChangeLog Log Message: * tests/README: Noted removal of defs.tcl. |
From: miguel s. <ms...@us...> - 2002-08-08 15:28:57
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv11695 Modified Files: ChangeLog Log Message: * tests/subst.test: added 5.8-10 as further tests for [Bug 495207] |
From: miguel s. <ms...@us...> - 2002-08-08 18:19:38
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv1075 Modified Files: ChangeLog Log Message: * tests/uplevel.test: added 6.1 to test [uplevel] with shadowed commands [Bug 524383] |
From: Jeffrey H. <ho...@us...> - 2002-08-08 22:11:14
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv10182 Modified Files: ChangeLog Log Message: corrected lsearch docs to use -inline in examples |
From: David G. <dav...@us...> - 2002-08-09 00:16:00
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv13263 Modified Files: ChangeLog Log Message: no message |
From: miguel s. <ms...@us...> - 2002-08-12 12:24:59
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv2818 Modified Files: ChangeLog Log Message: Missing Changelog entry for previous commit: * generic/tclCmdMZ.c: fixing UMR in delete traces, [Bug 589863]. |
From: miguel s. <ms...@us...> - 2002-08-13 20:35:31
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv9899 Modified Files: ChangeLog Log Message: typo in Changelog entry of 2002-04-16 |
From: miguel s. <ms...@us...> - 2002-08-14 17:31:44
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv19912 Modified Files: ChangeLog Log Message: * generic/tclInt.h: * generic/tclObj.c: (code cleanup) factored the parts in the macros TclNewObj() / TclDecrRefCount() into a common part for all memory allocators and two new macros TclAllocObjStorage() / TclFreeObjStorage() that are specific to each allocator and fully describe the differences. Removed allocator-specific code from tclObj.c by using the macros. |
From: Donal K. F. <dk...@us...> - 2002-08-16 13:37:52
|
Update of /cvsroot/tcl/tcl In directory usw-pr-cvs1:/tmp/cvs-serv26611 Modified Files: ChangeLog Log Message: * generic/tclIOUtil.c (SetFsPathFromAny): Objects should only have their old representation deleted when we know that we are about to install a new one. This stops a weird TclX bug under Linux with certain kinds of memory debugging enabled which essentally came down to a double-free of a string. |