Commit Diff


commit - 48e9d457047bdf373a5239cccdf182ec95afb4a3
commit + b1738d2eff9edc93e9a00b4d125d1d072cedf6bf
blob - 322585ab3a0665f3679a0eb1c407283eef4dca29
blob + f34b8665b586a8d39f2641d50cf981c9ce00fbe0
--- ui.c
+++ ui.c
@@ -225,8 +225,7 @@ cmd_backward_char(int k)
 static void
 cmd_redraw(int k)
 {
-	clear();
-	redraw_tab(current_tab());
+	handle_resize(0, 0, NULL);
 }
 
 static void
@@ -277,7 +276,7 @@ cmd_kill_telescope(int k)
 static void
 cmd_unbound(int k)
 {
-	wclear(minibuf);
+	werase(minibuf);
 	wprintw(minibuf, "Unknown key %c", k);
 	restore_cursor(current_tab());
 }
@@ -353,7 +352,7 @@ handle_resize(int sig, short ev, void *d)
 
 	/* move and resize the windows, in reverse order! */
 
-	mvwin(minibuf, LINES-2, 0);
+	mvwin(minibuf, LINES-1, 0);
 	wresize(minibuf, 1, COLS);
 
 	mvwin(modeline, LINES-2, 0);