Commit graph

7 commits

Author SHA1 Message Date
Alistair Riddoch
1f91e9f68c Migrate PythonArithmeticFactory to using PythonClass 2011-12-19 11:35:41 +00:00
Alistair Riddoch
58e80e9ac9 Correctly handle references on reloaded modules
Add comments, and remove debug output.
2011-12-18 21:27:27 +00:00
Alistair Riddoch
43e06f60c4 Change the place where script factory is deleted
When the module has change, we get rid of the old factory, but it is
bad to do this before we know whether the new module is good.
2011-12-18 21:09:48 +00:00
Alistair Riddoch
03d012e149 Clean up reloading a bit
Add notes so we can ensure a failed reload is not disruptive
2011-12-16 19:28:45 +00:00
Alistair Riddoch
31761228dd Move bsae class checks into PythonClass
This is a vastly simpler way to check the base, without a weird virtual call.
2011-12-15 10:28:08 +00:00
Alistair Riddoch
6f8fad304a Move loading code out of ctor 2011-11-08 19:48:14 +00:00
Alistair Riddoch
4a0b3a508d Add a new class to encapsulate a Python class on disk 2011-11-08 18:54:10 +00:00