summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* * tools/man2help.tcl:davygrvy2002-03-282-35/+43
| | | | | | | | * win/makefile.vc: winhelp target now copies all needed files from tools/ to a workarea under $(OUT_DIR) and builds it from there. No build cruft is left in tools/ anymore. All paths used in man2help.tcl are now relative to where the script is. [Bug 527941]
* no messagedavygrvy2002-03-281-0/+9
|
* Clean targets made Win9x complient.davygrvy2002-03-273-37/+19
|
* no messagedavygrvy2002-03-271-1/+2
|
* Formatting mistake in Changelog entry (2002-02-28)Miguel Sofer2002-03-271-1/+1
|
* * win/.cvsignore:davygrvy2002-03-276-167/+513
| | | | | | | | | | | | | | | | | * win/buildall.vc.bat: * win/coffbase.txt: * win/makefile.vc: * win/nmakehlp.c (new): * win/rules.vc: First draft fix for [Bug 527941]. More changes need to done to the makehelp target to get to stop leaving build files in the tools/ directory. This does not address the syntax errors in the man files. Having the contents of tcl.hpj(.in) inside makefile.vc allows for version numbers to be replaced with macros. The new nmakehlp.c is built by rules.vc in preprocessing and removes the need to use tricky shell syntax that wasn't compatible on Win9x systems. This is a first draft repair for [Bug 533862].
* no messagedavygrvy2002-03-271-0/+18
|
* passing the correct commandSize to TclEvalObjvInternal. [Bug 219362],Miguel Sofer2002-03-272-2/+8
| | | | fix by David Knoll.
* avoid exceptional returns at level 0 [Bug 219181]Miguel Sofer2002-03-273-2/+32
|
* * Major code cleanup to deal with whitespace,dgp2002-03-274-1343/+1221
| | | | | coding conventions, and namespace issues, with several minor bugs fixed in the process.
* * Added missing [after cancel]s.dgp2002-03-272-3/+9
|
* * More initialization fixes to avoid stomping on global variablesdgp2002-03-251-19/+15
|
* More variable initialization fixes.dgp2002-03-251-53/+38
|
* * Corrected faulty variable initialization. [Bug 534845]dgp2002-03-252-110/+48
|
* * Removed workarounds for Bug 495977.dgp2002-03-252-63/+185
|
* * Improve the processing of the -constraints option to [test] so thatdgp2002-03-252-3/+6
| | | | | constraint lists can have arbitrary whitespace, and non-lists don't blow things up. [Bug 495977]
* * Keep the value of $::auto_pathdgp2002-03-252-4/+8
| | | | | | unchanged, so that the tcltest package can test code that depends on auto-loading. If a testing application needs $::auto_path pruned, it should do that itself. [Bug 495726]
* Allow NULL callback on trace deletions [Bug 534728]Miguel Sofer2002-03-253-4/+12
|