DebugClients/Python3/DebugBase.py

changeset 5184
79b3922094ba
parent 5169
74e000797a93
child 5185
a55cbfbd715e
equal deleted inserted replaced
5182:e2782c9a43d4 5184:79b3922094ba
752 self._dbgClient.progTerminated(exitcode, message) 752 self._dbgClient.progTerminated(exitcode, message)
753 return 753 return
754 754
755 if exctype in [SyntaxError, IndentationError]: 755 if exctype in [SyntaxError, IndentationError]:
756 try: 756 try:
757 printerr("1")
757 message = str(excval) 758 message = str(excval)
758 filename = excval.filename 759 filename = excval.filename
759 lineno = excval.lineno 760 lineno = excval.lineno
760 charno = excval.offset 761 charno = excval.offset
762 if charno is None:
763 charno = 0
761 realSyntaxError = os.path.exists(filename) 764 realSyntaxError = os.path.exists(filename)
762 except (AttributeError, ValueError): 765 except (AttributeError, ValueError):
763 message = "" 766 message = ""
764 filename = "" 767 filename = ""
765 lineno = 0 768 lineno = 0

eric ide

mercurial