Debugger/DebugUI.py

branch
6_0_x
changeset 4257
1d460912fbb7
parent 4192
a588068a0d80
child 4303
57b5de82ce05
equal deleted inserted replaced
4252:ea05b52a278f 4257:1d460912fbb7
1077 if os.path.exists(os.path.join(self.project.getProjectPath(), 1077 if os.path.exists(os.path.join(self.project.getProjectPath(),
1078 filename)): 1078 filename)):
1079 filename = os.path.join(self.project.getProjectPath(), 1079 filename = os.path.join(self.project.getProjectPath(),
1080 filename) 1080 filename)
1081 else: 1081 else:
1082 d = os.path.dirname( 1082 ms = self.project.getMainScript(normalized=True)
1083 self.project.getMainScript(normalized=True)) 1083 if ms is not None:
1084 if os.path.exists(os.path.join(d, filename)): 1084 d = os.path.dirname(ms)
1085 filename = os.path.join(d, filename) 1085 if os.path.exists(os.path.join(d, filename)):
1086 filename = os.path.join(d, filename)
1086 self.viewmanager.setFileLine(filename, lineNo, True, True) 1087 self.viewmanager.setFileLine(filename, lineNo, True, True)
1087 E5MessageBox.critical( 1088 E5MessageBox.critical(
1088 self.ui, Program, 1089 self.ui, Program,
1089 self.tr('<p>The file <b>{0}</b> contains the syntax error' 1090 self.tr('<p>The file <b>{0}</b> contains the syntax error'
1090 ' <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.' 1091 ' <b>{1}</b> at line <b>{2}</b>, character <b>{3}</b>.'

eric ide

mercurial