From: SourceForge.net <no...@so...> - 2008-01-03 15:14:19
|
Feature Requests item #1842600, was opened at 2007-12-02 10:31 Message generated for change (Comment added) made by dkf You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360894&aid=1842600&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 81. TclOO Package Group: None Status: Open Resolution: None Priority: 8 Private: No Submitted By: Arnulf Wiedemann (wiede) Assigned to: Donal K. Fellows (dkf) Summary: Additional public API's for tclOO Initial Comment: These are some additional public API's which would allow (at least for itcl-ng) to not need tclOOInt.h in the code. see attached files (Include part and code part). ---------------------------------------------------------------------- >Comment By: Donal K. Fellows (dkf) Date: 2008-01-03 15:14 Message: Logged In: YES user_id=79902 Originator: NO I'm not sure that those two mixin-related functions are the right ones to expose. They're a bit low-level, and are just there to make managing the data structures easy. Other functions are all now exposed either publicly or through the private stubs table. ---------------------------------------------------------------------- Comment By: Arnulf Wiedemann (wiede) Date: 2007-12-12 15:26 Message: Logged In: YES user_id=558925 Originator: YES In the meantime I have figured out, that it would be enough to have the following functions of TclOO in the internal stubs table: TclOOAddToMixinSubs TclOORemoveFromMixinSubs TclOONewForwardMethod TclOONewForwardClassMethod and (see RFE 1842588) Tcl_ObjectSetMapMethodNameProc (or maybe better naming: TclOOObjectSetMapMethodNameProc) ---------------------------------------------------------------------- Comment By: Arnulf Wiedemann (wiede) Date: 2007-12-02 10:32 Message: Logged In: YES user_id=558925 Originator: YES File Added: itclNeededFromTclOO.h ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360894&aid=1842600&group_id=10894 |