Menu

SVN archive Commit Log


Commit Date  
[r10317] by bugman

Fixed all the calls to the user functions located in the interpreter class.

self.relax is no longer referenced and the user functions are now directly called.

2010-01-25 17:52:04 Tree
[r10316] by bugman

The interpreter _on() method does not need to be called as user fn intros are turned on by default.

2010-01-25 17:13:12 Tree
[r10315] by bugman

Created the SystemTestCase base class for all the system tests to use.

This base class initialises the relax interpreter within the TestCase class instances.

2010-01-25 17:04:17 Tree
[r10314] by bugman

The relax main instance is no longer handled by the system test initialisation code.

2010-01-25 16:06:28 Tree
[r10313] by bugman

The relax main instance is no longer passed into the prompt/script interface.

This can be done as the prompt/script interface has been detached from relax.

2010-01-25 16:00:12 Tree
[r10312] by bugman

The relax main instance is no longer passed into the test suite.

This can be done as the prompt/script interface has been detached from relax.

2010-01-25 15:58:57 Tree
[r10311] by bugman

Created the populate_self() method to place all user functions into the interpreter namespace.

2010-01-25 15:53:14 Tree
[r10310] by bugman

Eliminated the fake_relax instance dependence.

This is no longer necessary as the user functions can be initialised without relax.

2010-01-25 15:39:34 Tree
[r10309] by bugman

The prompt info has been shifted into the execution info container.

The sys.ps1, sys.ps2, and sys.ps3 prompts are still set, but these strings are hardcoded into the
execution info container. This allows the user functions to be imported and operate outside of the
prompt/scripting based interface, as the no longer require sys.ps3 to be set or the relax main
instance passed into them.

2010-01-25 15:34:44 Tree
[r10308] by bugman

Modified how the Exec_info data container is handled.

The class was shifted from prompt.interpreter to prompt.base_class. In addition if not container
is passed into the user function classes, then one is created with the intro flag set to a default
of True.

2010-01-25 15:08:41 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.