]> git.phdru.name Git - dotfiles.git/commitdiff
compyle4vim.py: adapt for Python 3
authorOleg Broytman <phd@phdru.name>
Thu, 17 Nov 2016 13:01:26 +0000 (16:01 +0300)
committerOleg Broytman <phd@phdru.name>
Thu, 17 Nov 2016 13:01:26 +0000 (16:01 +0300)
bin/compyle4vim.py

index 8b5c78b7546cc2c73eee7fb38c95584e16e66d18..88a5705f9b87f1817483c87ef71daf8d28c2b1cb 100755 (executable)
@@ -17,12 +17,15 @@ try:
       template.compile()
    else:
       compile(codestring, filename, "exec")
-except SyntaxError, detail:
-   pass
+except SyntaxError as detail:
+   msg = str(detail)
+   filename = detail.filename
+   lineno = detail.lineno
+   offset = detail.offset
+   lineno = detail.lineno
 else:
    sys.exit()
 
-msg, (_fname, lineno, offset, line) = detail
 if offset is None: offset = 1
 
 sys.stderr.write("""  File "%s", line %d, column %d