

def paused_at_line(self, start_line, start_col, end_line, end_col):
    self.markerDeleteAll(int(self.CURRENT_LINE_MARKER))
    self.markerAdd(start_line, int(self.CURRENT_LINE_MARKER))
    if self.indicators[self.CURRENT_RANGE_IND]:
        ind = self.indicators[self.CURRENT_RANGE_IND]
        self.clearIndicatorRange(ind['start_line'], ind['start_col'], ind['end_line'], ind['end_col'], int(self.CURRENT_RANGE_IND))
    self.fillIndicatorRange(start_line, start_col, end_line, end_col, int(self.CURRENT_RANGE_IND))
    self.indicators[self.CURRENT_RANGE_IND] = {
        'start_line': start_line,
        'start_col': start_col,
        'end_line': end_line,
        'end_col': end_col,
    }
    self.ensureLineVisible(start_line)

dataset/ETHPy150Open thiago-silva/memetalk/proto3/scintilla_editor.py MemeQsciScintilla.paused_at_line/original