aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2016-07-08 10:03:50 +0100
committerRon Yorston <rmy@pobox.com>2016-07-08 10:03:50 +0100
commit31277ab7e6e0a8385a35138d9d2d5168ecadec87 (patch)
treeef7a0362c0a43ba736ed2f257f8a902178de1df6
parentd11ead7a06a76a83739ffe8de4d12cf4f659b4c8 (diff)
downloadbusybox-w32-31277ab7e6e0a8385a35138d9d2d5168ecadec87.tar.gz
busybox-w32-31277ab7e6e0a8385a35138d9d2d5168ecadec87.tar.bz2
busybox-w32-31277ab7e6e0a8385a35138d9d2d5168ecadec87.zip
vi: remove duplicated code
At worst show_status_line() might be called needlessly when the user presses ^L/^R, but I don't think we'll get many complaints about that.
-rw-r--r--editors/vi.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/editors/vi.c b/editors/vi.c
index 243676d5f..da7464b58 100644
--- a/editors/vi.c
+++ b/editors/vi.c
@@ -3625,12 +3625,7 @@ static void do_cmd(int c)
3625 break; 3625 break;
3626 case 12: // ctrl-L force redraw whole screen 3626 case 12: // ctrl-L force redraw whole screen
3627 case 18: // ctrl-R force redraw 3627 case 18: // ctrl-R force redraw
3628 place_cursor(0, 0); 3628 redraw(TRUE); // this will redraw the entire display
3629 clear_to_eos();
3630 //mysleep(10); // why???
3631 screen_erase(); // erase the internal screen buffer
3632 last_status_cksum = 0; // force status update
3633 refresh(TRUE); // this will redraw the entire display
3634 break; 3629 break;
3635 case 13: // Carriage Return ^M 3630 case 13: // Carriage Return ^M
3636 case '+': // +- goto next line 3631 case '+': // +- goto next line