From: SourceForge.net <no...@so...> - 2009-01-30 19:21:13
|
Feature Requests item #2549883, was opened at 2009-01-30 13:23 Message generated for change (Comment added) made by dgp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360894&aid=2549883&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: 21. [namespace] Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Don Porter (dgp) Assigned to: Donal K. Fellows (dkf) Summary: Tcl_CreateEnemble() lacks ClientData,Tcl_CmdDeleteProc args Initial Comment: Seems there's no way when creating an ensemble command to set a Tcl_CmdDeleteProc. Either a revised interface permitting that, or some advice in the documentation about how to proceed in light of this disability (delete trace? CmdInfo manipulation?) would be in order. ---------------------------------------------------------------------- >Comment By: Don Porter (dgp) Date: 2009-01-30 14:21 Message: well, access to these things is denied because the ensemble machinery itself is making use of them. So what's the way to implement an object-like command? ---------------------------------------------------------------------- Comment By: Don Porter (dgp) Date: 2009-01-30 14:18 Message: Also no way to set a ClientData. Without these things, appears very hard to use the public access to ensemble machinery to create an object-like command. Maybe I'm barking up the wrong tree, and should be putting oo facilities to work instead? ---------------------------------------------------------------------- Comment By: Don Porter (dgp) Date: 2009-01-30 13:24 Message: This disability leaks through to the internal TclMakeEnsemble() utility as well. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=360894&aid=2549883&group_id=10894 |