While in cleanup mode I must do the following now: 1. Create a TestManager class to encapsulate unit-test code. It's unbearable to have so much code at the module level.
2. Fix some (recent?) code rot in the unit-testing code. At present, @mark-for-unit-test trees aren't being found, which ruins tests when run externally. In fact, the code that discovers unit tests is difficult, and should have its own unit test. It's important to protect the integrity of the unit test framework itself. 3. It's time to use the LoadManager class for *all* load-related code. Again, it's unbearable to have so much code at the module-level in runLeo.py. These should not take too long. Perhaps by this evening. When they are complete, I'll complete the new_config and new_modes code. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
