Debugger/DebuggerInterfacePython3.py

changeset 1079
f05ca3490bd1
parent 945
8cd4d08fa9f6
child 1112
8a7d1b9d18db
equal deleted inserted replaced
1078:aeee8401e2ce 1079:f05ca3490bd1
820 try: 820 try:
821 exclist = eval(exc) 821 exclist = eval(exc)
822 exctype = exclist[0] 822 exctype = exclist[0]
823 excmessage = exclist[1] 823 excmessage = exclist[1]
824 stack = exclist[2:] 824 stack = exclist[2:]
825 if stack and stack[0] and stack[0][0] == "<string>":
826 stack = []
825 except (IndexError, ValueError, SyntaxError): 827 except (IndexError, ValueError, SyntaxError):
826 exctype = None 828 exctype = None
827 excmessage = '' 829 excmessage = ''
828 stack = [] 830 stack = []
829 self.debugServer.signalClientException(exctype, excmessage, stack) 831 self.debugServer.signalClientException(exctype, excmessage, stack)

eric ide

mercurial