# HG changeset patch # User Gerd Moellmann # Date 988208093 0 # Node ID f56d9b9b3facea8da42d3f0a2a5449054798908f # Parent 7dea8001633f513ba14b7224966afabc14dfb620 (try_window_id): Fix a case where window_end_pos and window_end_bytepos were not adjusted. diff -r 7dea8001633f -r f56d9b9b3fac src/xdisp.c --- a/src/xdisp.c Wed Apr 25 13:53:40 2001 +0000 +++ b/src/xdisp.c Wed Apr 25 14:14:53 2001 +0000 @@ -11622,6 +11622,9 @@ break; w->window_end_vpos = make_number (vpos); + row = MATRIX_ROW (w->desired_matrix, vpos); + w->window_end_pos = make_number (Z - MATRIX_ROW_END_CHARPOS (row)); + w->window_end_bytepos = Z_BYTE - MATRIX_ROW_END_BYTEPOS (row); } else abort ();