mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-01 08:17:38 +00:00
(Fmove_to_window_line): Skip past any partially visible first line.
This commit is contained in:
parent
df0677c365
commit
163784df97
11
src/window.c
11
src/window.c
@ -4482,12 +4482,7 @@ displayed_window_lines (w)
|
||||
int lines = (rest + CANON_Y_UNIT (f) - 1) / CANON_Y_UNIT (f);
|
||||
it.vpos += lines;
|
||||
}
|
||||
#if 0
|
||||
else if (it.current_y < height && bottom_y > height)
|
||||
/* Partially visible line at the bottom. */
|
||||
++it.vpos;
|
||||
#endif
|
||||
|
||||
|
||||
return it.vpos;
|
||||
}
|
||||
|
||||
@ -4529,6 +4524,10 @@ zero means top of window, negative means relative to bottom of window.")
|
||||
XSETINT (arg, XINT (arg) + lines);
|
||||
}
|
||||
|
||||
if (w->vscroll)
|
||||
/* Skip past a partially visible first line. */
|
||||
XSETINT (arg, XINT (arg) + 1);
|
||||
|
||||
return Fvertical_motion (arg, window);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user