From: Doug F. <dou...@do...> - 2004-02-19 21:32:58
|
I now understand why we need a deep copy of the script in every VC. The function vcScript.run() acts as an iterator on the _scriptList. I propose replacing vcScript.run() with an explicit __iter__ member that creates a vcScriptIter object to hold the iteration state for each VC. This actually wouldn't be much more efficient than the deep copy, but I think it would be clearer (at least to me). I would like to code up an example, unless you have other priorities. -- Doug Fort Addanc Downright Software Collective ------------------------------------------------------------------------ This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify sec...@do.... ------------------------------------------------------------------------ This mail sent through Downright Software's implementation of HORDE/IMP. For info, see: http://horde.org/imp/ |