From 3bd36d4c8f0ca1f7345999a58d7b8c2f5e6f9fbe Mon Sep 17 00:00:00 2001 From: Waylan Limberg Date: Tue, 3 Aug 2010 00:14:22 -0400 Subject: Fixed ticket 69. Corrected a few syntax incompatabilities between python 2.x and 3.x in the setup script. Now the script actually can run 2to3 automaticaly when run under Python 3.x. Thanks for the report Virgil Dupras. --- setup.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index a0292eb..21249c3 100755 --- a/setup.py +++ b/setup.py @@ -34,9 +34,10 @@ class md_install_scripts(install_scripts): f = file(bat_path, 'w') f.write(bat_str) f.close() - print 'Created:', bat_path - except Exception, e: - print 'ERROR: Unable to create %s: %s' % (bat_path, e) + print ('Created: %s' % bat_path) + except Exception: + _, err, _ = sys.exc_info() # for both 2.x & 3.x compatability + print ('ERROR: Unable to create %s: %s' % (bat_path, err)) data = dict( name = 'Markdown', -- cgit v1.2.3