Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [3d96b7076e] Prevent crashes when destroying an object's class inside a ↵ | dkf | 2015-11-21 | 1 | -0/+3 |
| | | | | method call. | ||||
* | Don't use internalRep.otherValuePtr any more, twoPtrValue.ptr1 is always a ↵ | jan.nijtmans | 2015-07-01 | 1 | -1/+1 |
| | | | | | better idea. A few more consistancies in refcount management. | ||||
* | The fix for [3610404] leads to a simplification in the implementation of | dgp | 2013-08-15 | 1 | -6/+0 |
| | | | forward methods. | ||||
* | Update TclOO package to 0.7, correct copyright dates. | dkf | 2012-07-12 | 1 | -1/+1 |
| | |||||
* | * generic/tclOOBasic.c (TclOO_Class_Constructor): [Bug 2023112]: Cut | dkf | 2012-05-20 | 1 | -5/+4 |
| | | | | | the amount of hackiness in class constructors, and refactor some of the error message handling from [oo::define] to be saner in the face of odd happenings. | ||||
* | Reduce amount of unreachable code. Refactor Win socket and load code to be less | dkf | 2012-04-05 | 1 | -15/+0 |
| | | | baroque in its internals. | ||||
* | Implementation of TIP #397 | dkf | 2012-03-27 | 1 | -0/+2 |
| | |||||
* | Implementation of TIP #380 | dkf | 2012-03-26 | 1 | -12/+3 |
| | |||||
* | Implementation of TIP #381: Call Chain Introspection and Control | dkf | 2011-05-25 | 1 | -0/+7 |
| | |||||
* | Reorganization of call context reference count management so that code | dkf | 2011-03-01 | 1 | -4/+2 |
| | | | is (mostly) simpler. | ||||
* | If tclInt.h or tclPort.h is already | nijtmans | 2010-04-27 | 1 | -2/+2 |
| | | | | | | | included, don't include <limits.h> again. Follow-up to [Bug 2991415]: tclport.h #included before limits.h See comments in [Bug 2991415] | ||||
* | [Patch 2961556]: Change TclOO to use the same style of function typedefs as | dkf | 2010-03-05 | 1 | -10/+10 |
| | | | | Tcl, as this is about the last chance to get this right. | ||||
* | Fix [Bug 2962664] by forcing oo::object deletion on oo::class deletion. | dkf | 2010-03-04 | 1 | -1/+5 |
| | |||||
* | - genStubs.tcl: No longer generate a space after "*" and | nijtmans | 2010-01-29 | 1 | -2/+2 |
| | | | | | | | | | | immediately after a function name, so the format of function definitions in tcl*Decls.h matches all other tcl*.h header files. - Change Tcl_ArgvFuncProc, Tcl_ArgvGenFuncProc and GetFrameInfoValueProc to be function definitions, not pointers, for consistency with all other Tcl function definitions. | ||||
* | Improvements to destructor handling. | dkf | 2010-01-28 | 1 | -1/+3 |
| | | | | Stop crashes from odd destruction routes. | ||||
* | Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still ↵ | nijtmans | 2009-12-21 | 1 | -1/+2 |
| | | | | not enabled yet, but at least it is a step in the right direction. | ||||
* | Reorganize method cache handling a bit to better support itcl nasty cases. | dkf | 2009-07-12 | 1 | -2/+3 |
| | | | | [Bug 1895546] | ||||
* | Clarify the rules for resolution of what forwarded methods forward to. | dkf | 2009-04-11 | 1 | -5/+11 |
| | |||||
* | Fix [Bug 2200824] and make class constructor error handling much more robust. | dkf | 2008-10-31 | 1 | -1/+6 |
| | |||||
* | Added magic for Objective C. [Bug 2163447] | dkf | 2008-10-13 | 1 | -1/+16 |
| | |||||
* | Implementation of TIP #320.#320.#320. | dkf | 2008-09-23 | 1 | -1/+8 |
| | |||||
* | * generic/tclBasic.c: Removed unused var; fixed function | Miguel Sofer | 2008-08-23 | 1 | -2/+2 |
| | | | | | | * generic/tclOOInt.h: pointer declarations (why did gcc start * generic/tclOOMethod.c: complaining all of a sudden?) * generic/tclProc.c: | ||||
* | Dumped tclNRE.h's contents into tclInt.h. The file is now empty and | Miguel Sofer | 2008-07-31 | 1 | -2/+1 |
| | | | | | | unrefernced everywhere but in macosx/Tcl.xcodeproj/project.pbxproj: some knowledgeable maintainer please remove tclNRE.h after making sure it doesn't break the build on macosx | ||||
* | new TclNRAddCallback macro for internal use instead of the public | Miguel Sofer | 2008-07-18 | 1 | -1/+2 |
| | | | | Tcl_NRAddCallback | ||||
* | NRE-enable the TclOO constructor system. | dkf | 2008-07-18 | 1 | -1/+6 |
| | |||||
* | NRE-aware TclOO. | dkf | 2008-07-16 | 1 | -4/+7 |
| | |||||
* | Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861] | dkf | 2008-05-31 | 1 | -4/+4 |
| | |||||
* | Implementation of TIP #257. Incomplete due to missing Win build support. | dkf | 2008-05-31 | 1 | -0/+579 |