diff options
| author | Gerd Moellmann | 2001-10-24 16:05:41 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-10-24 16:05:41 +0000 |
| commit | d9e3b8c640991828f244e4dd0a72133fe51baf25 (patch) | |
| tree | b21dcf392cf5cc5485d747b30483d214ef23422c | |
| parent | b547b6e89b994636ed0d853916585812dc75ae99 (diff) | |
| download | emacs-d9e3b8c640991828f244e4dd0a72133fe51baf25.tar.gz emacs-d9e3b8c640991828f244e4dd0a72133fe51baf25.zip | |
(x_draw_glyphs): Don't check for cursor overwriting
in full-width rows.
| -rw-r--r-- | src/ChangeLog | 3 | ||||
| -rw-r--r-- | src/xterm.c | 2 |
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 @@ | |||
| 1 | 2001-10-24 Gerd Moellmann <gerd@gnu.org> | 1 | 2001-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; |