Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure that all TclOO headers get installed. [Bug 2082299] | dkf | 2008-08-29 | 5 | -3/+18 |
| | |||||
* | * README: Bump version number to 8.6a3 | dgp | 2008-08-28 | 10 | -16/+29 |
| | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | typo | dgp | 2008-08-27 | 1 | -2/+2 |
| | |||||
* | Added cross references to manual pages that discuss specific variables created | dkf | 2008-08-27 | 3 | -4/+60 |
| | | | | by Tcl. | ||||
* | * generic/tclBasic.c (InfoCoroutine): | Miguel Sofer | 2008-08-26 | 3 | -2/+62 |
| | | | | | | * tests/unsupported.test: new command that returns the FQN of the currently executing coroutine. Lives as infoCoroutine under unsupported, but is designed to become a subcommand of [info] | ||||
* | * generic/tclBasic.c (NRInterpCoroutine): store the caller's | Miguel Sofer | 2008-08-25 | 2 | -2/+8 |
| | | | | | eePtr, stop assuming the coroutine is invoked from the same execEnv where it was created. | ||||
* | Split off the ChangeLog entries for 2006-2007 into their own file. | dkf | 2008-08-24 | 2 | -5916/+5926 |
| | |||||
* | NRE-enable non-compiled [foreach]. [Bug 2017632] | dkf | 2008-08-24 | 4 | -144/+257 |
| | |||||
* | * generic/tclBasic.c: Removed unused var; fixed function | Miguel Sofer | 2008-08-23 | 5 | -9/+14 |
| | | | | | | * generic/tclOOInt.h: pointer declarations (why did gcc start * generic/tclOOMethod.c: complaining all of a sudden?) * generic/tclProc.c: | ||||
* | NRE-enable the ensemble creator (add extra field!) | dkf | 2008-08-23 | 4 | -282/+374 |
| | | | | Arrange for [dict for] to be NRE-enabled when not compiled. [Bug 2017632] | ||||
* | Silence some warnings. | dkf | 2008-08-23 | 1 | -5/+5 |
| | |||||
* | fix ChangeLog entry | Miguel Sofer | 2008-08-23 | 1 | -1/+2 |
| | |||||
* | * generic/tclBasic.c: Set special errocodes: COROUTINE_BUSY, | Miguel Sofer | 2008-08-23 | 3 | -3/+8 |
| | | | | COROUTINE_CANT_YIELD, COROUTINE_ILLEGAL_YIELD. | ||||
* | * generic/tclBasic.c: Set a special COROUTINE_BUSY errorcode | Miguel Sofer | 2008-08-23 | 2 | -1/+6 |
| | |||||
* | * changes: Updates for 8.6a2 release.core_8_6_a2 | dgp | 2008-08-22 | 2 | -2/+14 |
| | |||||
* | speling ficks | dgp | 2008-08-22 | 2 | -7/+7 |
| | |||||
* | * generic/tcl.h: Drop use of USE_COMPAT85_CONST. That added | dgp | 2008-08-22 | 2 | -4/+6 |
| | | | | | indirection without value. Use -DCONST86="" to engage source compat support for code written for 8.5 headers. | ||||
* | * generic/tclUtil.c (TclReToGlob): Added missing set of the | dgp | 2008-08-22 | 2 | -10/+17 |
| | | | | | *exactPtr value to really fix [Bug 2065115]. Also avoid possible DString overflow. | ||||
* | * generic/tclUtil.c (TclReToGlob): Added missing set of the | dgp | 2008-08-22 | 3 | -10/+19 |
| | | | | | *exactPtr value to really fix [Bug 2065115]. * tests/regexpComp.test: Correct duplicate test names. | ||||
* | * generic/tclBasic.c: Previous fix, now done right. | Miguel Sofer | 2008-08-21 | 5 | -56/+65 |
| | | | | | | * generic/tclCmdIL.c: * generic/tclInt.h: * tests/unsupported.test: | ||||
* | really fix translation to escape glob-sensitive chars | hobbs | 2008-08-21 | 2 | -13/+45 |
| | |||||
* | * tests/regexp.test, tests/regexpComp.test: correct re2glob ***= | hobbs | 2008-08-21 | 4 | -6/+73 |
| | | | | | * generic/tclUtil.c (TclReToGlob): translation from exact to anywhere-in-string match. [Bug 2065115] | ||||
* | * generic/tcl.h: Reduced the use of CONST86 and eliminated | dgp | 2008-08-21 | 4 | -50/+65 |
| | | | | | | | | | | | | * generic/tcl.decls: the use of CONST86_RETURN to support source code compatibility with Tcl 8.5 on those public routines passing (Tcl_Filesystem *), (Tcl_Timer *), and (Tcl_Objtype *) values which have been const-ified. What remains is the minimum configurability needed to support code written for pre-8.6 headers via the new -DUSE_COMPAT85_CONST compiler directive. *** POTENTIAL INCOMPATIBILITY *** * generic/tclDecls.h: make genstubs | ||||
* | parts of last commit were not saved :} | Miguel Sofer | 2008-08-21 | 1 | -4/+15 |
| | |||||
* | * generic/tclBasic.c: Fix the cmdFrame level count in | Miguel Sofer | 2008-08-21 | 4 | -9/+40 |
| | | | | | * generic/tclCmdIL.c: coroutines. Fix small bug on coroutine * generic/tclInt.h: rewind. | ||||
* | Added disassembly of TclOO methods. | dkf | 2008-08-21 | 2 | -136/+232 |
| | |||||
* | Align variable naming and typing a bit better with tclNamesp.c. | dkf | 2008-08-21 | 1 | -10/+10 |
| | |||||
* | Added casts to make MSVC happy and re-enable the debug build. | patthoyts | 2008-08-20 | 3 | -4/+9 |
| | |||||
* | Fix performance bug introduced by fix of [Bug 2037727] | dkf | 2008-08-20 | 7 | -29/+89 |
| | |||||
* | General whitespace/style policing | dkf | 2008-08-20 | 1 | -281/+271 |
| | |||||
* | Squelch warning | dkf | 2008-08-20 | 1 | -2/+2 |
| | |||||
* | Remove pointless casts | dkf | 2008-08-20 | 1 | -3/+3 |
| | |||||
* | Minor cleanup | dkf | 2008-08-20 | 1 | -84/+81 |
| | |||||
* | * generic/tclTest.c (TestconcatobjCmd): fix use of internal-only | das | 2008-08-20 | 2 | -3/+15 |
| | | | | | TclInvalidateStringRep macro. [Bug 2057479] | ||||
* | * generic/tclBasic.c: Implementation of [coroutine] and [yield] | Miguel Sofer | 2008-08-17 | 7 | -30/+891 |
| | | | | | | | | * generic/tclCmdAH.c: commands (in tcl::unsupported). * generic/tclCompile.h: * generic/tclExecute.c: * generic/tclInt.h: * tests/unsupported.test: | ||||
* | * generic/tclTest.c (TestconcatobjCmd): | Miguel Sofer | 2008-08-17 | 4 | -8/+301 |
| | | | | | | | | | | * generic/tclUtil.c (Tcl_ConcatObj): * tests/util.test (util-4.7): fix [Bug 1447328]; the original "fix" turned Tcl_ConcatObj() into a hairy monster. This was exposed by [Bug 2055782]. Additionally, Tcl_ConcatObj could corrupt its input under certain conditions! *** NASTY BUG FIXED *** | ||||
* | fix last commit | Miguel Sofer | 2008-08-16 | 1 | -1/+4 |
| | |||||
* | * generic/tclExecute.c: better cmdFrame management | Miguel Sofer | 2008-08-16 | 2 | -7/+9 |
| | |||||
* | * tests/fileName.test: Revise new tests for portability to case | dgp | 2008-08-14 | 2 | -4/+9 |
| | | | | insensitive filesystems. | ||||
* | remove overlooked old TCL_DTRACE_PROC_ENTRY | das | 2008-08-14 | 1 | -9/+1 |
| | |||||
* | fix unused variable warnings when USE_DTRACE is not defined | das | 2008-08-14 | 1 | -4/+4 |
| | |||||
* | #define DTraceCmdReturn when USE_DTRACE is not defined | das | 2008-08-14 | 1 | -1/+3 |
| | |||||
* | typo | das | 2008-08-14 | 1 | -2/+4 |
| | |||||
* | * generic/tclBasic.c (TclNREvalObjv, Tcl_NRCallObjProc): DTrace probes | das | 2008-08-14 | 5 | -34/+260 |
| | | | | | | | | | | | | | * generic/tclProc.c (TclNRInterpProcCore, InterpProcNR2): for NRE. [Bug 2017160] * generic/tclBasic.c (TclDTraceInfo): add two extra arguments to * generic/tclCompile.h: DTrace 'info' probes for tclOO * generic/tclDTrace.d: method & class/object info. * generic/tclCompile.h: add support for debug logging of DTrace * generic/tclBasic.c: 'proc', 'cmd' and 'inst' probes (does _not_ require a platform with DTrace). | ||||
* | * generic/tclCmdIL.c (TclInfoFrame): check fPtr->line before | das | 2008-08-14 | 1 | -2/+4 |
| | | | | | | dereferencing as line info may not exists when TclInfoFrame() is called from a DTrace probe. | ||||
* | * tests/fCmd.test (fCmd-6.23): made result matching robust when test | das | 2008-08-14 | 2 | -2/+6 |
| | | | | workdir and /tmp are not on same FS. | ||||
* | autoheader-2.59 | das | 2008-08-13 | 1 | -15/+0 |
| | |||||
* | autoconf-2.59 | das | 2008-08-13 | 1 | -383/+5 |
| | |||||
* | * unix/tclUnixThrd.c: remove unused TclpThreadGetStackSize() | das | 2008-08-13 | 5 | -152/+19 |
| | | | | | | * generic/tclInt.h: and related ifdefs and autoconf tests. * unix/tclUnixPort.h: [Bug 2017264] (jenglish) * unix/tcl.m4: | ||||
* | * unix/Makefile.in: ensure Makefile shell is /bin/bash for | das | 2008-08-13 | 2 | -3/+6 |
| | | | | | * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584] |