summaryrefslogtreecommitdiffstats
path: root/generic/tclOO.c
Commit message (Expand)AuthorAgeFilesLines
* Tweaking some comments for clarity.dkf2016-02-051-3/+20
* [cf74deb33c] Plug memleaks in class teardown.dgp2016-02-041-22/+17
* [593baa032c] Additional fix for the mixinSubs list.dgp2015-12-221-8/+21
* [593baa032c] Possible fix (with test) for segfault in superclass teardown.dgp2015-12-221-9/+20
* [3d96b7076e] Prevent crashes when destroying an object's class inside a metho...dkf2015-11-211-4/+16
* Stop documentation lie about command rename traces and comment lie aboutdgp2015-06-081-1/+1
|\
* | [9dd1bd7a74] Ensure that [self] returns a sensible value in a destructor even...dkf2015-05-151-2/+7
* | Exceptional handling of oo::class has to be consistent throughout.dgp2014-09-081-1/+3
* | [7d52e1101b] oo::object should know that oo::class is a subclass.dkf2014-08-171-0/+1
* | [75b8433707] Revised fix for memleak in oo instance list management.dgp2014-07-191-0/+7
|\ \
| * | [75b8433707] Plug a subtle memory leak in TclOO. dkf2014-07-181-0/+1
|/ /
* | added compilation for [nextto]dkf2014-01-191-1/+2
* | merge main working branchdkf2013-12-301-2/+2
|\ \
| * | Even though TCLOO_PATCHLEVEL is equal to TCLOO_VERSION, using "patchlevel" is...jan.nijtmans2013-10-111-1/+1
| * | Eliminate some unneeded usages of Tcl_SetResult, Tcl_AddObjErrorInfojan.nijtmans2013-01-251-1/+1
* | | Working towards a BCCed [next].dkf2012-11-011-4/+5
|/ /
* | yet another small introspector: [self]dkf2012-10-191-2/+4
* | merge trunkdgp2012-08-081-30/+50
|\ \
| * | converting to using Tcl_Obj API for error message generation; part donedkf2012-08-031-22/+26
| * | import small refactoring from TclOO package codebasedkf2012-07-311-8/+24
* | | Update TclOO package to 0.7, correct copyright dates.dkf2012-07-121-1/+1
|/ /
* | Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-3/+3
* | * generic/tclOOBasic.c (TclOO_Class_Constructor): [Bug 2023112]: Cutdkf2012-05-201-39/+29
* | Fix [Bug 2712377]: [info vars] and object declared variablesdkf2012-04-091-1/+0
* | Fix [Bug 3514761] and related ensemble/construction problems.dkf2012-04-041-0/+23
* | gcc warning: unused but set variablejan.nijtmans2012-03-271-2/+1
* | Implementation of TIP #397dkf2012-03-271-35/+115
* | Implementation of TIP #380dkf2012-03-261-134/+252
* | * generic/tclOO.c (Tcl_CopyObjectInstance): [Bug 3474460]: Whendkf2012-01-251-1/+19
* | Ensure that TclOO is properly found by all the various package mechanisms (bydkf2011-07-261-0/+1
* | Implementation of TIP #381: Call Chain Introspection and Controldkf2011-05-251-0/+2
* | More generation of error codes (TclOO miscellany).dkf2011-04-041-0/+16
* | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-46/+38
* | Reorganization of call context reference count management so that codedkf2011-03-011-16/+5
* | [Patch 2961556]: Change TclOO to use the same style of function typedefs asdkf2010-03-051-3/+3
* | Code Audit results:dkf2010-03-051-3/+2
* | Fix [Bug 2962664] by forcing oo::object deletion on oo::class deletion.dkf2010-03-041-6/+24
* | reverted earlier rename from tcl*Stubs tonijtmans2010-02-151-3/+3
* | Fix [Bug 2950259] so that deleting an object by killing its namespace willdkf2010-02-151-2/+40
* | [Bug 2949397]: Prevent destructors from running on the two core class objectsdkf2010-02-111-2/+9
* | Follow-up to earlier commit today:nijtmans2010-02-051-3/+3
* | Chisel away at reducing the cost of recent changes.dkf2010-02-021-59/+55
* | Make things compile... D'oh!dkf2010-01-281-2/+2
* | Improvements to destructor handling.dkf2010-01-281-15/+72
* | Ensure that destroying an object in a constructor doesn't crash. [Bug 2903011]dkf2009-11-241-4/+44
* | Eliminate various gcc warnings (in -Wextra mode)nijtmans2009-11-181-3/+3
* | Expose function to efficiently return current name of an object.dkf2009-07-191-2/+10
* | Reorganize method cache handling a bit to better support itcl nasty cases.dkf2009-07-121-22/+38
* | Fix [Bug 2414858].dkf2009-05-081-1/+2
* | Missed a spot.dkf2009-05-051-2/+4