182 line = exc.problem_mark.line + 1 |
182 line = exc.problem_mark.line + 1 |
183 column = exc.problem_mark.column |
183 column = exc.problem_mark.column |
184 else: |
184 else: |
185 line, column = 0, 0 |
185 line, column = 0, 0 |
186 error = exc.problem |
186 error = exc.problem |
|
187 |
187 cline = min(len(codestring.splitlines()), int(line)) - 1 |
188 cline = min(len(codestring.splitlines()), int(line)) - 1 |
188 code = codestring.splitlines()[cline] |
189 code = codestring.splitlines()[cline] |
|
190 |
189 return [{'error': (file, line, column, code, error)}] |
191 return [{'error': (file, line, column, code, error)}] |
190 |
192 |
191 return [{}] |
193 return [{}] |