aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2001-10-24 16:05:41 +0000
committerGerd Moellmann2001-10-24 16:05:41 +0000
commitd9e3b8c640991828f244e4dd0a72133fe51baf25 (patch)
treeb21dcf392cf5cc5485d747b30483d214ef23422c
parentb547b6e89b994636ed0d853916585812dc75ae99 (diff)
downloademacs-d9e3b8c640991828f244e4dd0a72133fe51baf25.tar.gz
emacs-d9e3b8c640991828f244e4dd0a72133fe51baf25.zip
(x_draw_glyphs): Don't check for cursor overwriting
in full-width rows.
-rw-r--r--src/ChangeLog3
-rw-r--r--src/xterm.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 692abf804ca..463bcdc0364 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
12001-10-24 Gerd Moellmann <gerd@gnu.org> 12001-10-24 Gerd Moellmann <gerd@gnu.org>
2 2
3 * xterm.c (x_draw_glyphs): Don't check for cursor overwriting
4 in full-width rows.
5
3 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]: 6 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
4 Fix clearing of area not covered by scroll bar. 7 Fix clearing of area not covered by scroll bar.
5 8
diff --git a/src/xterm.c b/src/xterm.c
index d134162f3c3..a757caaa668 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -5171,7 +5171,7 @@ x_draw_glyphs (w, x, row, area, start, end, hl, overlaps_p)
5171 for (s = head; s; s = s->next) 5171 for (s = head; s; s = s->next)
5172 x_draw_glyph_string (s); 5172 x_draw_glyph_string (s);
5173 5173
5174 if (area == TEXT_AREA) 5174 if (area == TEXT_AREA && !row->full_width_p)
5175 { 5175 {
5176 int x0 = head ? head->x : x; 5176 int x0 = head ? head->x : x;
5177 int x1 = tail ? tail->x + tail->background_width : x; 5177 int x1 = tail ? tail->x + tail->background_width : x;