Menu

Commit [r6258]  Maximize  Restore  History

Merged revisions 6252-6256 via svnmerge from

svn+ssh://bugman@.../svn/relax/branches/singleton_fixing

........
r6252 | bugman | 2008-05-22 16:01:01 +0200 (Thu, 22 May 2008) | 3 lines

Fixed the test_load_and_modify unit test. Key order doesn't matter now.
........
r6253 | bugman | 2008-05-22 16:38:44 +0200 (Thu, 22 May 2008) | 6 lines

Fix for the loading of the pickled relax data store.

The blacklisted objects was extended to include all dict objects, data store specific methods, and
other special objects.
........
r6254 | bugman | 2008-05-22 16:55:25 +0200 (Thu, 22 May 2008) | 14 lines

Changed the design of the relax data store singleton.

The singleton saving and loading problem is discussed in the thread starting at:
https://mail.gna.org/public/relax-devel/2007-11/msg00021.html (Message-id:
<7f080ed10711201001s59a00533pf3c0ee3f88a79edb@...>). For more history, see the thread
starting at https://mail.gna.org/public/relax-devel/2007-03/msg00046.html (Message-id:
<7f080ed10703140609p70d35295ye10ee5939da494a2@...>) and the original singleton idea at
https://mail.gna.org/public/relax-devel/2007-03/msg00012.html (Message-id:
<7f080ed10703070006s309a1e1do38e621f48d8f6d9e@...>).

This reverts to the original singleton behaviour in the last link. Note that this will be reverted
to the current singleton design once a good solution to the pickling issues can be found.
........
r6255 | bugman | 2008-05-22 17:23:26 +0200 (Thu, 22 May 2008) | 3 lines

Converted all code to use the old singleton design.
........
r6256 | bugman | 2008-05-22 17:26:09 +0200 (Thu, 22 May 2008) | 5 lines

Fix for the relax data storage singleton.

The 'instance' class variable is now excluded in the '__repr__()' method.
........

bugman 2008-05-22

<< < 1 2 3 4 > >> (Page 2 of 4)
changed /1.3/generic_fns/structure/internal.py
changed /1.3/generic_fns/structure/main.py
changed /1.3/generic_fns/structure/mass.py
changed /1.3/generic_fns/structure/scientific.py
changed /1.3/generic_fns/value.py
changed /1.3/generic_fns/vmd.py
changed /1.3/opendx/base_map.py
changed /1.3/opendx/isosurface_3D.py
changed /1.3/opendx/main.py
changed /1.3/prompt/reset.py
changed /1.3/sample_scripts/full_analysis.py
changed /1.3/sample_scripts/generate_ri.py
changed /1.3/sample_scripts/latex_mf_table.py
changed /1.3/sample_scripts/relax_curve_diff.py
changed /1.3/specific_fns/base_class.py
changed /1.3/specific_fns/consistency_tests.py
changed /1.3/specific_fns/hybrid.py
changed /1.3/specific_fns/jw_mapping.py
changed /1.3/specific_fns/model_free/mf_minimise.py
changed /1.3/specific_fns/model_free/model_free.py
changed /1.3/specific_fns/model_free/molmol.py
changed /1.3/specific_fns/n_state_model.py
changed /1.3/specific_fns/noe.py
changed /1.3/specific_fns/relax_data.py
changed /1.3/specific_fns/relax_fit.py
/1.3/generic_fns/structure/internal.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/structure/main.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/structure/mass.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/structure/scientific.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/value.py Diff Switch to side-by-side view
Loading...
/1.3/generic_fns/vmd.py Diff Switch to side-by-side view
Loading...
/1.3/opendx/base_map.py Diff Switch to side-by-side view
Loading...
/1.3/opendx/isosurface_3D.py Diff Switch to side-by-side view
Loading...
/1.3/opendx/main.py Diff Switch to side-by-side view
Loading...
/1.3/prompt/reset.py Diff Switch to side-by-side view
Loading...
/1.3/sample_scripts/full_analysis.py Diff Switch to side-by-side view
Loading...
/1.3/sample_scripts/generate_ri.py Diff Switch to side-by-side view
Loading...
/1.3/sample_scripts/latex_mf_table.py Diff Switch to side-by-side view
Loading...
/1.3/sample_scripts/relax_curve_diff.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/base_class.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/consistency_tests.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/hybrid.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/jw_mapping.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/model_free/mf_minimise.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/model_free/model_free.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/model_free/molmol.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/n_state_model.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/noe.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/relax_data.py Diff Switch to side-by-side view
Loading...
/1.3/specific_fns/relax_fit.py Diff Switch to side-by-side view
Loading...
<< < 1 2 3 4 > >> (Page 2 of 4)
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.