From b639e094f0ac9feb008c0d13deb26c55bbb50793 Mon Sep 17 00:00:00 2001 From: JD Isaacks Date: Sun, 10 Mar 2013 01:59:39 -0500 Subject: [PATCH] Make jumping between changes loop back around --- git_gutter_change.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git_gutter_change.py b/git_gutter_change.py index 49a78410..a99ddec5 100644 --- a/git_gutter_change.py +++ b/git_gutter_change.py @@ -34,10 +34,10 @@ def run(self): class GitGutterNextChangeCommand(GitGutterBaseChangeCommand): def jump(self, all_changes, current_row): return next((change for change in all_changes - if change > current_row), current_row) + if change > current_row), all_changes[0]) class GitGutterPrevChangeCommand(GitGutterBaseChangeCommand): def jump(self, all_changes, current_row): return next((change for change in reversed(all_changes) - if change < current_row), current_row) \ No newline at end of file + if change < current_row), all_changes[-1]) \ No newline at end of file