Author: bugman Date: Fri Feb 25 14:38:10 2011 New Revision: 12631 URL: http://svn.gna.org/viewcvs/relax?rev=12631&view=rev Log: Scripts can now be run again under Python versions 2.4 or lower. Modified: 1.3/prompt/interpreter.py Modified: 1.3/prompt/interpreter.py URL: http://svn.gna.org/viewcvs/relax/1.3/prompt/interpreter.py?rev=12631&r1=12630&r2=12631&view=diff ============================================================================== --- 1.3/prompt/interpreter.py (original) +++ 1.3/prompt/interpreter.py Fri Feb 25 14:38:10 2011 @@ -376,7 +376,13 @@ sys.path.reverse() # Execute the script as a module. - runpy.run_module(module, globals) + if dep_check.runpy_module: + runpy.run_module(module, globals) + + # Allow scripts to run under Python <= 2.4. + else: + exec(compile(open(name).read(), name, 'exec'), globals) + finally: # Switch back to the original working directory. if head: