Fix crashes in 'move-point-visually' in minibuffer windows
* src/xdisp.c (Fmove_point_visually): Fix off-by-one error in comparing against the last valid glyph_row of a window glyph matrix. (Bug#28505)
This commit is contained in:
parent
7f3d5f929d
commit
c83d0c5fdf
1 changed files with 2 additions and 2 deletions
|
@ -22395,8 +22395,8 @@ Value is the new character position of point. */)
|
|||
row += dir;
|
||||
else
|
||||
row -= dir;
|
||||
if (row < MATRIX_FIRST_TEXT_ROW (w->current_matrix)
|
||||
|| row > MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w))
|
||||
if (!(MATRIX_FIRST_TEXT_ROW (w->current_matrix) <= row
|
||||
&& row < MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w)))
|
||||
goto simulate_display;
|
||||
|
||||
if (dir > 0)
|
||||
|
|
Loading…
Add table
Reference in a new issue