

def run(self):
    view = self.window.active_view()
    (inserted, modified, deleted) = ViewCollection.diff(view)
    inserted = self.lines_to_blocks(inserted)
    modified = self.lines_to_blocks(modified)
    all_changes = sorted(((inserted + col) + deleted))
    if all_changes:
        (row, col) = view.rowcol(view.sel()[0].begin())
        current_row = (row + 1)
        line = self.jump(all_changes, current_row)
        self.window.active_view().run_command('goto_line', {
            'line': line,
        })

dataset/ETHPy150Open jisaacks/GitGutter/git_gutter_change.py GitGutterBaseChangeCommand.run/VarMisuse@61/74 `modified`->`col`