summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2002-04-20 Daniel Steffen <das@users.sourceforge.net>das2002-04-197-22/+130
| | | | | | | | | | | | | | * generic/tclInt.decls: * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: * mac/tclMacFCmd.c: * mac/tclMacFile.c: * mac/tclMacUtil.c: Modified TclpObjNormalizePath to be alias file aware, and replaced various calls to FSpLocationFrom*Path by calls to new alias file aware versions FSpLLocationFrom*Path. The alias file aware routines don't resolve the last component of a path if it is an alias. This allows [file copy/delete] etc. to act correctly on alias files. (c.f. discussion in Bug #511666)
* list/string indexes don't destroy wide int rep [Bug #526717]dkf2002-04-193-50/+93
|
* [Bug 545325 ] info level didn't report namespace eval.Miguel Sofer2002-04-183-5/+18
|
* typodgp2002-04-181-2/+2
|
* * Clarified documentation on handling unusual returndgp2002-04-182-9/+57
| | | | | codes during substitution, and on variable substitutions implied by command substitution, and vice versa. [Bug 536838]
* Fixed Bug #545644; [info body] always gives a proper string now!dkf2002-04-183-6/+25
|
* Partial resolution of Bug #536831; the comment is a bit clearer!dkf2002-04-182-3/+18
|
* correcting date in Changelog entryMiguel Sofer2002-04-181-1/+1
|
* fix for [Bug #542588], where "too large integers" were reported asMiguel Sofer2002-04-183-13/+35
| | | | "floating-point value" in [expr] error messages.
* * generic/tclEncoding.c (EscapeFromUtfProc):hobbs2002-04-182-34/+81
| | | | | | * generic/tclIO.c (WriteChars, Tcl_Close): corrected the handling of outputting end escapes for escape-based encodings. [Bug #526524] (yamamoto)
* * Made separate export for commandsdgp2002-04-182-5/+8
| | | | kept only for tcltest 1 compatibility.
* * Removed [saveState] and [restoreState] fromdgp2002-04-182-17/+4
| | | | tcltest 2 documentation, effectively deprecating them. [Bug 495660]
* clarified getting length of ByteArray objects to use string lengthhobbs2002-04-171-3/+7
|
* * Revised to run tests in a namespace, rather thandgp2002-04-172-57/+78
| | | | | use the useless and buggy [saveState] and [restoreState] commands of tcltest. Updated to use tcltest 2 as well. [Patch 544911]
* * Revised to run tests in a namespace, rather thandgp2002-04-162-330/+385
| | | | | use the useless and buggy [saveState] and [restoreState] commands of tcltest. Updated to use tcltest 2 as well. [Patch 544546]
* * Parts of fileSystem.test require tcltest 2. Added appropriate checks.dgp2002-04-162-20/+45
|
* * Increased timeout values so that tests havedgp2002-04-152-10/+11
| | | | time to successfully complete even on slow/busy machines. [Bug 523470]
* Improved stack trace for TCL_BREAK and TCL_CONTINUE returns from procs. [Bug ↵Miguel Sofer2002-04-153-27/+35
| | | | 536955].
* made bytecodes check for a catch before returning; the compiled [return] is ↵Miguel Sofer2002-04-153-11/+29
| | | | otherwise non-catchable. [Bug 542588]
* * Revised [tcltest::test] to return errorsdgp2002-04-154-53/+60
| | | | | | | when called with invalid syntax and to accept exactly two arguments as documented. Improved error messages. [Bug 497446, Patch 513983] ***POTENTIAL INCOMPATIBILITY***: Incompatible with previous tcltest 2.* releases, found only in alpha releases of Tcl 8.4.
* see ChangeLoghobbs2002-04-121-0/+15
|
* * generic/tclNotify.c (TclFinalizeNotifier): remove remaininghobbs2002-04-121-1/+12
| | | | unserviced events on finalization.
* * generic/tclParse.c (Tcl_ParseVar): conditionally incr objhobbs2002-04-121-2/+10
| | | | refcount to prevent possible mem leak.
* tests/ioCmd.test: fixed iocmd-8.15 to have mac and unixPc variantshobbs2002-04-121-14/+21
|
* * tcl.m4: Enabled COFF as well as CV style debug info withhobbs2002-04-122-2/+2
| | | | | | --enable-symbols to allow Dr. Watson users to see function info. More info on debugging levels can be obtained at: http://msdn.microsoft.com/library/en-us/dnvc60/html/gendepdebug.asp
* fixed copyright noticehobbs2002-04-101-2/+4
|
* * corrected misspelling of getMatchingFilesdgp2002-04-081-2/+2
|
* 2002-04-08 Daniel Steffen <das@users.sourceforge.net>das2002-04-0812-4001/+4010
| | | | | | | | | | | | | | | | | | | * generic/tcl.h: no <sys/types.h> on mac. * mac/tclMacFile.c: minor fixes to Vince's changes from 03-24. * mac/tclMacOSA.c: * mac/tclMacResource.c: added missing Tcl_UtfToExternalDString conversions of resource file names. * mac/tclMacSock.c (TcpGetOptionProc): fixed bug introduced by Andreas on 02-25; changed strcmp's to strncmp's so that option comparison behaves like on other platforms. * mac/tcltkMacBuildSupport.sea.hqx (CW Pro6 changes): added support to allow Tk to hookup C library stderr/stdout to TkConsole. * tests/basic.test: * tests/cmdAH.test: * tests/encoding.test: * tests/fileSystem.test: * tests/ioCmd.test: fixed tests failing on mac: check for existence of [exec], changed some result strings.
* * unix/tclUnixFCmd.c (Realpath): added a little extra code tohobbs2002-04-072-40/+67
| | | | | | | initialize a realpath arg when compiling in PURIFY mode in order to prevent spurious purify warnings. We should really create our own realpath implementation, but this will at least quiet purify for now.
* * Corrected [subst] so that return codesdgp2002-04-053-4/+30
| | | | | | TCL_BREAK and TCL_CONTINUE returned by variable substitution have the same effect as when those codes are returned by command substitution. [Bug 536879]
* * converted getMatchingFile alias into a proc so safe-2.1 will notdgp2002-04-051-3/+2
| | | | be disturbed
* minor cast change to squelch warninghobbs2002-04-041-3/+3
|
* * namespace protection for the getMatchingFiles alias.dgp2002-04-041-3/+4
|
* * library/tcltest/tcltest.tcl: added getMatchingFiles back (aliashobbs2002-04-042-1/+9
| | | | to GetMatchingFiles), which was a public function in tcltest 1.0.
* fs ~ cache clear testvincentdarley2002-04-032-0/+15
|
* tilde expansion cache-clearingvincentdarley2002-04-034-29/+51
|
* Made tests for clock frequency more permissive to cope with Win98SE beingKevin B Kenny2002-04-012-5/+23
| | | | | observed to return 1.19318 in place of 1.193182 MHz as the performance counter frequency.
* * generic/tclCmdMZ.c (Tcl_TraceObjCmd, TraceVarProc)hobbs2002-03-293-14/+45
| | | | | | | | | (TraceCommandProc, TclTraceCommandObjCmd): corrected potential double-free of traces on variables by flagging in Trace*Proc that it will free the var in case the eval wants to delete the var trace as well. [Bug #536937] Also converted Tcl_UntraceVar -> Tcl_UntraceVar2 and Tcl_Eval to Tcl_EvalEx in Trace*Proc for slight efficiency improvement.
* no messagedavygrvy2002-03-291-6/+0
|
* repair of previous mistakedavygrvy2002-03-291-8/+3
|
* no messagedavygrvy2002-03-291-0/+6
|
* A STATIC_BUILD bug fix. -DSTATIC_BUILD wasn't being added to the core's ↵davygrvy2002-03-291-5/+8
| | | | compile rules.
* * Corrected problems with Tcl_AllowExceptionsdgp2002-03-296-41/+102
| | | | | having influence over the wrong scope of Tcl_*Eval* calls. Patch from Miguel Sofer. Report from Jean-Claude Wippler. [Bug 219181]
* no messagedavygrvy2002-03-291-0/+4
|
* .AP macro syntaxdavygrvy2002-03-293-6/+6
|
* * Refactored CallTraces to collect repeateddgp2002-03-292-257/+130
| | | | handling of its returned value into CallTraces itself.
* Opps... removed some left-over debugging code.davygrvy2002-03-281-3/+3
|
* * tools/feather.bmp:davygrvy2002-03-284-22/+34
| | | | | | | | | | * tools/man2help.tcl: * tools/man2help2.tcl: * win/makefile.vc: More winhelp target fixups. Added a feather bitmap to the non-scrollable area and changed the color to be yellow from a plain white. The colors can be whatever we want them to be, but thought I would start with something bold. [Bug 527941]
* no messagedavygrvy2002-03-281-0/+10
|
* * Ran 'autoconf' - forgotten when bump to 8.4a5.dgp2002-03-281-1/+1
|