Author: bugman Date: Mon Sep 4 09:23:26 2006 New Revision: 2554 URL: http://svn.gna.org/viewcvs/relax?rev=2554&view=rev Log: Removed the 'Popen3' class, UNIX only dependency from relax by commenting out two import statements. This was in response to Daniel Perez's post at https://mail.gna.org/public/relax-users/2006-09/msg00006.html (Message-id: <44FB8044.4010400@xxxxxxxxxxxxxxxx). The changes were discussed in my response to the post at https://mail.gna.org/public/relax-users/2006-09/msg00007.html (Message-id: <7f080ed10609040003q18ccebe7wf9ab1c1f403d528@xxxxxxxxxxxxxx>). The Popen3 dependance prevents relax from running under MS Windows and hence has been removed. Although previously broken, the threading code is now definitely non-functional. This will have to be addressed in the future when someone works on the threading code. I've created task #3629 (https://gna.org/task/?func=detailitem&item_id=3629) for this. Modified: 1.2/generic_fns/minimise.py 1.2/thread_classes.py Modified: 1.2/generic_fns/minimise.py URL: http://svn.gna.org/viewcvs/relax/1.2/generic_fns/minimise.py?rev=2554&r1=2553&r2=2554&view=diff ============================================================================== --- 1.2/generic_fns/minimise.py (original) +++ 1.2/generic_fns/minimise.py Mon Sep 4 09:23:26 2006 @@ -24,7 +24,7 @@ from Queue import Queue from re import search -from processes import RelaxPopen3 +#from processes import RelaxPopen3 from thread_classes import RelaxParentThread, RelaxThread Modified: 1.2/thread_classes.py URL: http://svn.gna.org/viewcvs/relax/1.2/thread_classes.py?rev=2554&r1=2553&r2=2554&view=diff ============================================================================== --- 1.2/thread_classes.py (original) +++ 1.2/thread_classes.py Mon Sep 4 09:23:26 2006 @@ -31,7 +31,7 @@ from threading import Lock, Thread from data import Element -from processes import RelaxPopen3 +#from processes import RelaxPopen3 # Class for setting up threading.