mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-05 19:59:38 +00:00
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;
|
row += dir;
|
||||||
else
|
else
|
||||||
row -= dir;
|
row -= dir;
|
||||||
if (row < MATRIX_FIRST_TEXT_ROW (w->current_matrix)
|
if (!(MATRIX_FIRST_TEXT_ROW (w->current_matrix) <= row
|
||||||
|| row > MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w))
|
&& row < MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w)))
|
||||||
goto simulate_display;
|
goto simulate_display;
|
||||||
|
|
||||||
if (dir > 0)
|
if (dir > 0)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue