mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-13 16:38:14 +00:00
(try_window_id): When trying to locate cursor in
unchanged rows at the top, handle the case that we can't find it.
This commit is contained in:
parent
bb934822bb
commit
bfe0ee8830
@ -1,5 +1,8 @@
|
||||
2000-09-08 Gerd Moellmann <gerd@gnu.org>
|
||||
|
||||
* xdisp.c (try_window_id): When trying to locate cursor in
|
||||
unchanged rows at the top, handle the case that we can't find it.
|
||||
|
||||
* xterm.c (x_draw_glyphs): Handle case START and END are out
|
||||
of bounds more carefully.
|
||||
|
||||
|
@ -10601,8 +10601,8 @@ try_window_id (w)
|
||||
row = row_containing_pos (w, PT,
|
||||
MATRIX_FIRST_TEXT_ROW (w->current_matrix),
|
||||
last_unchanged_at_beg_row + 1);
|
||||
xassert (row && row <= last_unchanged_at_beg_row);
|
||||
set_cursor_from_row (w, row, w->current_matrix, 0, 0, 0, 0);
|
||||
if (row)
|
||||
set_cursor_from_row (w, row, w->current_matrix, 0, 0, 0, 0);
|
||||
}
|
||||
|
||||
/* Start from first_unchanged_at_end_row looking for PT. */
|
||||
|
Loading…
Reference in New Issue
Block a user