|
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. |