Debugger/DebugUI.py

branch
5_2_x
changeset 2022
674ef50b5004
parent 1509
c0b5e693b0eb
child 2303
0ed4ed026c16
equal deleted inserted replaced
2020:2aa482eda9da 2022:674ef50b5004
1020 if stackTrace: 1020 if stackTrace:
1021 try: 1021 try:
1022 file, line = stackTrace[0] 1022 file, line = stackTrace[0]
1023 source, encoding = Utilities.readEncodedFile(file) 1023 source, encoding = Utilities.readEncodedFile(file)
1024 source = source.splitlines(True) 1024 source = source.splitlines(True)
1025 if "__IGNORE_EXCEPTION__" in Utilities.extractLineFlags( 1025 if len(source) >= line and \
1026 "__IGNORE_EXCEPTION__" in Utilities.extractLineFlags(
1026 source[line - 1]): 1027 source[line - 1]):
1027 res = E5MessageBox.No 1028 res = E5MessageBox.No
1028 except (UnicodeError, IOError): 1029 except (UnicodeError, IOError):
1029 pass 1030 pass
1030 if res != E5MessageBox.No: 1031 if res != E5MessageBox.No:

eric ide

mercurial