summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Collapse)AuthorAgeFilesLines
* added intospection variable to determine if the interp was compiled with ↵surles1999-05-141-1/+14
| | | | threads enabled
* * tests/regexp.test:stanton1999-05-131-15/+1
| | | | | | | | | | | | * generic/tclInt.h: * generic/tclBasic.c: * generic/tclRegexp.h: * generic/tclRegexp.c: Replaced the per-interpreter regexp cache with a per-thread cache. Changed the Regexp object to take advantage of this extra cache. Added a reference count to the TclRegexp type so regexps can be shared by multiple objects. Removed the per-interp regexp cache from the interpreter. Now regexps can be used with no need for an interpreter. [Bug: 1063]
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-676/+702
|
* * generic/tclAlloc.c: Changed TCL_NATIVE_MALLOC to USE_TCLALLOC sostanton1999-03-111-2/+2
| | | | | | | | | | | | | | it matches 8.1. * generic/tclBasic.c: * generic/tcl.h: * generic/tcl.decls: Changed Tcl_ReleaseType from an enum to macros so it can be used in .rc files. Added Tcl_GetString. * unix/Makefile.in: Added compat binaries to the stub library. Changed compat binaries to always compile with shared flags since they need to be shared for the stub library.
* Add Tcl_GetVersion C APIredman1999-03-101-1/+40
|
* Merged stubs changes into mainline for 8.0stanton1999-03-101-9/+75
|
* * generic/tclProc.c:stanton1999-02-031-18/+13
| | | | | | | | | | | | | | | | | | | | | | * generic/tclNamesp.c: * generic/tclInt.h: * generic/tclCmdIL.c: * generic/tclBasic.c: * generic/tclVar.c: Applied patch from Viktor Dukhovni to rationalize TCL_LEAVE_ERR_MSG behavior when creating variables. * generic/tclVar.c: Fixed bug in namespace tail computation. Fixed bug where upvar could resurrect a namespace variable whose namespace had been deleted. * generic/tclCompile.c (TclCompileExprCmd): Eliminated yet another bogus optimization in expression compilation. * generic/tclCompile.c (CompileExprWord): Fixed exception stack overflow bug caused by missing statement. [Bug: 928] * generic/tclIOCmd.c: * generic/tclBasic.c: Objectified the "open" command. [Bug: 1113]
* * generic/tclIOCmd.c:stanton1999-02-021-2/+2
| | | | * generic/tclBasic.c: Objectified the "open" command. [Bug: 1113]
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* updated copyright info & sccs idsrjohnson1998-08-101-1/+2
|
* fixed style problemsrjohnson1998-08-101-13/+19
|
* Fixed to handle import links when redefining commandswelch1998-08-101-3/+55
|
* Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" andwelch1998-07-201-3/+23
| | | | parent workspace "/home/welch/ws/tcl8.0.3".
* Added check for precompiled ByteCodes, to avoid recompilation if the epochescoffon1998-07-151-4/+25
| | | | has changed in the interpreter. Instead, reset the epoch in the ByteCode.
* *** empty log message ***welch1998-07-061-2/+2
|
* Undid the change to Tcl_EvalObjwelch1998-07-061-3/+2
|
* Merged changes between child workspace "/home/escoffon/ws/tcl8.0" andescoffon1998-07-011-3/+3
| | | | parent workspace "/ws/tcl8.0".
* Added Jans compatibility patchwelch1998-06-291-3/+6
|
* replaced the SCCS id string in header to display idsescoffon1998-06-101-1/+1
|
* modified the check for no source string in Tcl_EvalObj to account forescoffon1998-06-101-1/+1
|
* Initial revisionrjohnson1998-03-261-0/+3992