Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use more "size_t" in stead of "int" internall. Also eliminate a lot of ↵ | jan.nijtmans | 2016-11-16 | 1 | -6/+6 |
| | | | | type-casts which are not necessary any more. | ||||
* | Micro-optimization: Use TclGetStringFromObj in stead of Tcl_GetStringFromObj ↵ | jan.nijtmans | 2016-07-08 | 1 | -5/+5 |
| | | | | in many places where possible. | ||||
* | Put in some missing Resets. | dgp | 2016-05-25 | 1 | -6/+16 |
| | |||||
* | Refactor all iPtr->ensembleRewrite setting code into TclInitRewriteEnsemble() | dgp | 2016-05-25 | 1 | -39/+3 |
| | | | | calls. This likely fixes many weird corner case bugs, and definitly makes future development and maintenance easier. | ||||
* | [3d96b7076e] Prevent crashes when destroying an object's class inside a ↵ | dkf | 2015-11-21 | 1 | -4/+11 |
| | | | | method call. | ||||
* | [40f628e8e3] Tcl_ListObjReplace() callers need to handle TCL_ERROR. | dgp | 2015-11-20 | 1 | -0/+3 |
|\ | |||||
* | | explicitly ignore Tcl_PushCallFrame and TclPushStackFrame return value - it ↵ | Miguel Sofer | 2015-08-01 | 1 | -5/+1 |
| | | | | | | | | is always TCL_OK. Inconsistency found by coverity (CID 1251197) | ||||
* | | Bump TclOO version to 1.0.1 | dkf | 2013-09-18 | 1 | -1/+1 |
| | | |||||
* | | Deal with the elaborate rip-apart-a-metaclass case as well. | dkf | 2013-08-02 | 1 | -0/+3 |
| | | |||||
* | | [9d61624b3d]: Stop crashes when emptying the superclass slot. | dkf | 2013-08-02 | 1 | -19/+29 |
| | | |||||
* | | merge trunk | dgp | 2012-08-08 | 1 | -58/+82 |
|\ \ | |||||
| * | | converting to using Tcl_Obj API for error message generation; part done | dkf | 2012-08-03 | 1 | -58/+82 |
| | | | |||||
* | | | 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 | -32/+71 |
| | | | | | | | | | | 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. | ||||
* | | Fix [Bug 3396896] | dkf | 2012-04-09 | 1 | -5/+47 |
| | | |||||
* | | [Bug 3508771] Wrong Tcl_StatBuf used on MinGW | jan.nijtmans | 2012-03-27 | 1 | -1/+1 |
|\ \ | |/ | | | | | [Bug 2015723] duplicate inodes from file stat on windows (but now for cygwin as well) | ||||
* | | Implementation of TIP #380 | dkf | 2012-03-26 | 1 | -215/+793 |
| | | |||||
* | | More generation of error codes (TclOO miscellany). | dkf | 2011-04-04 | 1 | -0/+31 |
| | | |||||
* | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in | dkf | 2011-03-12 | 1 | -35/+26 |
| | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless. | ||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | cause more harm than good. Purged them (except in zlib files). | ||||
* | | Remove unused variable | dkf | 2010-03-05 | 1 | -2/+1 |
| | | |||||
* | | Fix [Bug 2962664] by forcing oo::object deletion on oo::class deletion. | dkf | 2010-03-04 | 1 | -5/+5 |
| | | |||||
* | | Stop deletion of support namespaces leading to a potential crash. | dkf | 2009-05-04 | 1 | -1/+8 |
| | | |||||
* | | Fix tricky point that meant it was next to impossible to extend [oo::define]. | dkf | 2009-02-12 | 1 | -4/+4 |
| | | |||||
* | | Fix [Bug 2531577] | dkf | 2009-01-27 | 1 | -1/+15 |
| | | |||||
* | | TIP #336 IMPLEMENTATION | dgp | 2008-12-02 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.decls: New routines Tcl_(Get|Set)ErrorLine. * generic/tcl.h: Dropped default access to interp->errorLine. * generic/tclCmdAH.c: Restore it with -DUSE_INTERP_ERRORLINE. * generic/tclCmdMZ.c: Updated callers. * generic/tclDictObj.c: * generic/tclIOUtil.c: * generic/tclNamesp.c: * generic/tclOOBasic.c: * generic/tclOODefinedCmds.c: * generic/tclOOMethod.c: * generic/tclProc.c: * generic/tclResult.c: * generic/tclDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | | Fix [Bug 2200824] and make class constructor error handling much more robust. | dkf | 2008-10-31 | 1 | -34/+64 |
| | | |||||
* | | Fix [Bug 2155658] | dkf | 2008-10-10 | 1 | -1/+7 |
| | | |||||
* | | Implementation of TIP #320.#320.#320. | dkf | 2008-09-23 | 1 | -1/+95 |
| | | |||||
* | | Implementation of TIP #257. Incomplete due to missing Win build support. | dkf | 2008-05-31 | 1 | -0/+1831 |
|/ | |||||
* | Undo mistaken commit to wrong branch caused by CVS fumble... :-} | dkf | 2006-10-20 | 1 | -953/+0 |
| | |||||
* | Consolidated TIP#257 patch applied to HEAD to allow for experimentation by | dkf | 2006-10-20 | 1 | -0/+953 |
other developers |