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