Hi,<div><br></div><div>A fair few addons are multi-part packages, and while the widely used imp.reload(mod) is useful for smaller addons, it quickly becomes impossible as the addon grows in size.</div><div>(eg. the LuxRender addon would require re-loading 63 sub-modules, and most of those would require reloading at least one other library module).</div>
<div><br></div><div>I would like to use some kind of recursive-reloading mechanism, but this requires that blender changes the way it imports the addon modules in the first place.</div><div><br></div><div>A good article on how to track module importing and allow reloading recursively is here: <a href="http://www.indelible.org/ink/python-reloading/">http://www.indelible.org/ink/python-reloading/</a></div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div>Does anyone else care about this? I think it would be very useful if the F8 key would actually reload complex addons completely.</div>
<div><br clear="all">Cheers,<br>Doug.<br>
</div>