Author: bugman Date: Mon Jan 25 15:55:49 2010 New Revision: 10307 URL: http://svn.gna.org/viewcvs/relax?rev=10307&view=rev Log: The relax base object is no longer passed into the class namespace of the user functions. This was only being used for access to the intro flag (a few other cases exist, but these should be fixed). Now a new container object with this flag is being passed in. This significantly simplifies the code paths and removes the need for the test suite to create 'fake' relax instances. Modified: 1.3/prompt/__init__.py 1.3/prompt/align_tensor.py 1.3/prompt/angles.py 1.3/prompt/base_class.py 1.3/prompt/command.py 1.3/prompt/consistency_tests.py 1.3/prompt/dasha.py 1.3/prompt/deselect.py 1.3/prompt/diffusion_tensor.py 1.3/prompt/doc_string.py 1.3/prompt/dx.py 1.3/prompt/eliminate.py 1.3/prompt/fix.py 1.3/prompt/frame_order.py 1.3/prompt/frq.py 1.3/prompt/grace.py 1.3/prompt/interpreter.py 1.3/prompt/jw_mapping.py 1.3/prompt/minimisation.py 1.3/prompt/model_free.py 1.3/prompt/model_selection.py 1.3/prompt/molecule.py 1.3/prompt/molmol.py 1.3/prompt/monte_carlo.py 1.3/prompt/n_state_model.py 1.3/prompt/noe.py 1.3/prompt/palmer.py 1.3/prompt/pcs.py 1.3/prompt/pipe.py 1.3/prompt/pymol.py 1.3/prompt/rdc.py 1.3/prompt/relax_data.py 1.3/prompt/relax_fit.py 1.3/prompt/residue.py 1.3/prompt/results.py 1.3/prompt/select.py 1.3/prompt/sequence.py 1.3/prompt/spectrum.py 1.3/prompt/spin.py 1.3/prompt/state.py 1.3/prompt/structure.py 1.3/prompt/temperature.py 1.3/prompt/value.py 1.3/prompt/view.py 1.3/prompt/vmd.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: 1.3/prompt/__init__.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/__init__.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/align_tensor.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/align_tensor.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/angles.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/angles.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/base_class.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/base_class.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/command.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/command.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/consistency_tests.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/consistency_tests.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/dasha.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/dasha.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/deselect.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/deselect.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/diffusion_tensor.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/diffusion_tensor.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/doc_string.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/doc_string.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/dx.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/dx.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/eliminate.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/eliminate.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/fix.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/fix.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/frame_order.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/frame_order.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/frq.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/frq.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/grace.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/grace.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/interpreter.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/interpreter.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/jw_mapping.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/jw_mapping.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/minimisation.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/minimisation.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/model_free.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/model_free.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/model_selection.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/model_selection.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/molecule.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/molecule.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/molmol.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/molmol.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/monte_carlo.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/monte_carlo.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/n_state_model.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/n_state_model.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/noe.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/noe.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/palmer.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/palmer.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/pcs.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/pcs.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/pipe.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/pipe.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/pymol.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/pymol.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/rdc.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/rdc.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/relax_data.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/relax_data.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/relax_fit.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/relax_fit.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/residue.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/residue.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/results.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/results.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/select.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/select.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/sequence.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/sequence.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/spectrum.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/spectrum.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/spin.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/spin.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/state.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/state.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/structure.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/structure.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/temperature.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/temperature.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/value.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/value.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/view.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/view.py?rev=10307&r1=10306&r2=10307&view=diff Modified: 1.3/prompt/vmd.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/vmd.py?rev=10307&r1=10306&r2=10307&view=diff