Commit 7e5c1fe19182ddb90d91893fee1e95c9e21b289c

Stefan Sperling 2018-08-01T11:59:51

support window resizing in tog blame view

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
diff --git a/tog/tog.c b/tog/tog.c
index 3d4010b..adca206 100644
--- a/tog/tog.c
+++ b/tog/tog.c
@@ -1868,6 +1868,13 @@ show_blame_view(const char *path, struct got_object_id *commit_id,
 					first_displayed_line =
 					    blame.nlines - (view->nlines - 3);
 				break;
+			case KEY_RESIZE:
+				view_resize(view);
+				if (selected_line > view->nlines - 2) {
+					selected_line = MIN(blame.nlines,
+					    view->nlines - 2);
+				}
+				break;
 			default:
 				break;
 		}