summaryrefslogtreecommitdiffstats
path: root/generic/tclOOBasic.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of "register" keyword, forbidden in c++20.jan.nijtmans2020-11-261-2/+2
* More usage of TclNewObj() in stead of Tcl_NewObj() and TclNewIntObj() in stea...jan.nijtmans2020-10-131-1/+1
* TclOO: Remove unneeded name manipulation from TclOOCopyObjectCmd.pooryorick2018-02-151-13/+0
* Add the check for wrong arguments back to TclOO_Object_Destroy, removepooryorick2018-02-151-0/+5
* Streamline TclOO object cleanup routines.pooryorick2018-02-151-5/+0
* Rebase for final implementation workdkf2017-06-221-5/+27
* explicitly ignore Tcl_PushCallFrame and TclPushStackFrame return value - it i...Miguel Sofer2015-08-011-5/+1
* added compilation for [nextto]dkf2014-01-191-4/+16
* make function static once more; not needed outside of source filedkf2014-01-071-12/+9
* merge main working branchdkf2013-12-301-34/+37
|\
| * Bump TclOO version to 1.0.1dkf2013-09-181-1/+1
| * Don't allocate memory until you know you're going to use it and arrange fordgp2013-08-211-1/+2
| * Don't use automatic storage to hold the invocation words of oo::define.dgp2013-08-211-5/+8
| * Apply a fix for the bug. Passes the test suite now.dkf2013-02-091-28/+27
* | Working towards a BCCed [next].dkf2012-11-011-7/+5
|/
* merge trunkdgp2012-08-081-40/+60
|\
| * converting to using Tcl_Obj API for error message generation; part donedkf2012-08-031-40/+60
* | 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-1/+1
* * generic/tclOOBasic.c (TclOO_Class_Constructor): [Bug 2023112]: Cutdkf2012-05-201-68/+70
* Implementation of TIP #380dkf2012-03-261-1/+8
* Implementation of TIP #381: Call Chain Introspection and Controldkf2011-05-251-11/+109
* More generation of error codes (TclOO miscellany).dkf2011-04-041-0/+3
* Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-1/+1
* Reorganization of call context reference count management so that codedkf2011-03-011-12/+7
* NRE-enabled destructors! Also more generation of errorcodes.dkf2010-02-051-17/+49
* [Bug 2944404] Be careful in case an object deletes itself in its destructor.dkf2010-02-021-3/+6
* Make things compile... D'oh!dkf2010-01-281-3/+5
* Improvements to destructor handling.dkf2010-01-281-2/+16
* [Bug 2903811]: Remove unneeded restrictions on usefully calling thedkf2009-11-271-8/+6
* Let [$obj varname x(y)] work. [Bug 2883857]dkf2009-10-221-2/+25
* Fix [Bug 2704302]dkf2009-03-241-14/+5
* - eliminate some unnessary type castsnijtmans2009-02-101-2/+2
* TIP #336 IMPLEMENTATIONdgp2008-12-021-4/+4
* remove unused variabledkf2008-11-011-2/+1
* Fix [Bug 2200824] and make class constructor error handling much more robust.dkf2008-10-311-1/+70
* Add "const" to many internalnijtmans2008-10-161-2/+2
* Clean up result handling, factor out some duplicated code, share objects.dkf2008-10-041-30/+25
* TIP #323 IMPLEMENTATION (partial)dgp2008-09-261-3/+3
* * generic/tclCmdAH.c: nre-enabling [eval]; eval scripts are nowMiguel Sofer2008-09-011-5/+3
* Dumped tclNRE.h's contents into tclInt.h. The file is now empty andMiguel Sofer2008-07-311-4/+3
* Completely revamped NRE implementation, with (almost) unchanged API.Miguel Sofer2008-07-291-5/+2
* new TclNRAddCallback macro for internal use instead of the publicMiguel Sofer2008-07-181-5/+5
* NRE-enable the TclOO constructor system.dkf2008-07-181-25/+58
* * generic/tcl.decls: Change the public api prefix fromMiguel Sofer2008-07-181-3/+3
* NRE-enable oo::object.evaldkf2008-07-181-13/+28
* Tinkeringdkf2008-07-171-29/+37
* NRE-aware TclOO.dkf2008-07-161-4/+17
* Implementation of TIP #257. Incomplete due to missing Win build support.dkf2008-05-311-0/+925