aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1996-09-21 04:14:14 +0000
committerRichard M. Stallman1996-09-21 04:14:14 +0000
commita2f016e3c79e4adaeb8549e5603138f1495017a9 (patch)
tree0cc764eac624b84b281624dec1c81ecb42487199 /src
parent85462999a5914e22b89b6804f1c8d577ee494edf (diff)
downloademacs-a2f016e3c79e4adaeb8549e5603138f1495017a9.tar.gz
emacs-a2f016e3c79e4adaeb8549e5603138f1495017a9.zip
(echo_area_display): Clear the left-side scroll bar columns.
Diffstat (limited to 'src')
-rw-r--r--src/xdisp.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 868113434f5..f56a16a7a82 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -596,10 +596,18 @@ echo_area_display ()
596 596
597 if (echo_area_glyphs || minibuf_level == 0) 597 if (echo_area_glyphs || minibuf_level == 0)
598 { 598 {
599 int i;
600
599 echo_area_window = mini_window; 601 echo_area_window = mini_window;
600 602
601 vpos = XFASTINT (XWINDOW (mini_window)->top); 603 vpos = XFASTINT (XWINDOW (mini_window)->top);
602 get_display_line (f, vpos, 0); 604 get_display_line (f, vpos, 0);
605
606 /* Make sure the columns that overlap a left-hand scroll bar
607 are always clear. */
608 for (i = 0; i < FRAME_LEFT_SCROLL_BAR_WIDTH (f); i++)
609 f->desired_glyphs->glyphs[vpos][i] = SPACEGLYPH;
610
603 display_string (XWINDOW (mini_window), vpos, 611 display_string (XWINDOW (mini_window), vpos,
604 echo_area_glyphs ? echo_area_glyphs : "", 612 echo_area_glyphs ? echo_area_glyphs : "",
605 echo_area_glyphs ? echo_area_glyphs_length : -1, 613 echo_area_glyphs ? echo_area_glyphs_length : -1,