590e8bc54d
Resolves: #2259635
24 lines
629 B
Diff
24 lines
629 B
Diff
diff --git a/display.c b/display.c
|
|
--- a/display.c
|
|
+++ b/display.c
|
|
@@ -3338,9 +3338,9 @@ _rl_update_final (void)
|
|
puts_face (&last_line[_rl_screenwidth - 1 + woff],
|
|
&last_face[_rl_screenwidth - 1 + woff], 1);
|
|
}
|
|
- _rl_vis_botlin = 0;
|
|
- if (botline_length > 0 || _rl_last_c_pos > 0)
|
|
+ if ((_rl_vis_botlin == 0 && botline_length == 0) || botline_length > 0 || _rl_last_c_pos > 0)
|
|
rl_crlf ();
|
|
+ _rl_vis_botlin = 0;
|
|
fflush (rl_outstream);
|
|
rl_display_fixed++;
|
|
}
|
|
diff --git a/patchlevel b/patchlevel
|
|
--- a/patchlevel
|
|
+++ b/patchlevel
|
|
@@ -1,3 +1,3 @@
|
|
# Do not edit -- exists only for use by patch
|
|
|
|
-6
|
|
+7
|