Lines Matching refs:w_botline

112     wp->w_botline = lnum;  in comp_botline()
201 curwin->w_botline = curwin->w_topline; in update_topline()
227 curwin->w_botline = 2; in update_topline()
317 if (curwin->w_botline <= curbuf->b_ml.ml_line_count) in update_topline()
319 if (curwin->w_cursor.lnum < curwin->w_botline) in update_topline()
322 >= (long)curwin->w_botline - *so_ptr in update_topline()
344 while (loff.lnum < curwin->w_botline in update_topline()
346 && (loff.lnum + 1 < curwin->w_botline || loff.fill == 0) in update_topline()
373 lnum >= curwin->w_botline - *so_ptr; --lnum) in update_topline()
384 line_count = curwin->w_cursor.lnum - curwin->w_botline in update_topline()
546 wp->w_botline += lnum - wp->w_topline; in set_topline()
547 if (wp->w_botline > wp->w_buffer->b_ml.ml_line_count + 1) in set_topline()
548 wp->w_botline = wp->w_buffer->b_ml.ml_line_count + 1; in set_topline()
1237 if (pos->lnum >= wp->w_topline && pos->lnum <= wp->w_botline) in textpos2screenpos()
1360 curwin->w_botline -= curwin->w_topline - first; in scrolldown()
1367 --curwin->w_botline; // approximate w_botline in scrolldown()
1465 curwin->w_botline += lnum - curwin->w_topline; in scrollup()
1472 curwin->w_botline += line_count; // approximate w_botline in scrollup()
1477 if (curwin->w_botline > curbuf->b_ml.ml_line_count + 1) in scrollup()
1478 curwin->w_botline = curbuf->b_ml.ml_line_count + 1; in scrollup()
1614 --curwin->w_botline; // approximate w_botline in scrolldown_clamp()
1666 ++curwin->w_botline; // approximate w_botline in scrollup_clamp()
1928 if (wp->w_botline <= wp->w_buffer->b_ml.ml_line_count) in set_empty_rows()
1930 wp->w_filler_rows = diff_check_fill(wp, wp->w_botline); in set_empty_rows()
1964 linenr_T old_botline = curwin->w_botline; in scroll_cursor_bot()
1974 curwin->w_botline = cln + 1; in scroll_cursor_bot()
1978 for (curwin->w_topline = curwin->w_botline; in scroll_cursor_bot()
2014 if (cln >= curwin->w_botline) in scroll_cursor_bot()
2017 if (cln == curwin->w_botline) in scroll_cursor_bot()
2038 fill_below_window = diff_check_fill(curwin, curwin->w_botline) in scroll_cursor_bot()
2049 && loff.lnum <= curwin->w_botline in scroll_cursor_bot()
2051 && (loff.lnum < curwin->w_botline in scroll_cursor_bot()
2065 if (loff.lnum >= curwin->w_botline in scroll_cursor_bot()
2067 && (loff.lnum > curwin->w_botline in scroll_cursor_bot()
2074 if (loff.lnum == curwin->w_botline in scroll_cursor_bot()
2093 if (boff.lnum >= curwin->w_botline in scroll_cursor_bot()
2095 || (boff.lnum + 1 == curwin->w_botline in scroll_cursor_bot()
2102 if (boff.lnum == curwin->w_botline in scroll_cursor_bot()
2127 for (i = 0; i < scrolled && boff.lnum < curwin->w_botline; ) in scroll_cursor_bot()
2153 curwin->w_botline = old_botline; in scroll_cursor_bot()
2283 if (curwin->w_botline == curbuf->b_ml.ml_line_count + 1 in cursor_correct()
2298 && cln < curwin->w_botline - below_wanted in cursor_correct()
2312 botline = curwin->w_botline - 1; in cursor_correct()
2358 if (cln > botline && curwin->w_botline <= curbuf->b_ml.ml_line_count) in cursor_correct()
2401 && curwin->w_botline > curbuf->b_ml.ml_line_count) in onepage()
2430 else if (curwin->w_botline > curbuf->b_ml.ml_line_count) in onepage()
2443 loff.lnum = curwin->w_botline; in onepage()
2567 curwin->w_cursor.lnum = curwin->w_botline - 1; in onepage()
2610 else if (curwin->w_botline > curbuf->b_ml.ml_line_count) in onepage()
2714 while (n > 0 && curwin->w_botline <= curbuf->b_ml.ml_line_count) in halfpage()
2761 i = plines(curwin->w_botline); in halfpage()
2765 (void)hasFolding(curwin->w_botline, NULL, in halfpage()
2766 &curwin->w_botline); in halfpage()
2768 ++curwin->w_botline; in halfpage()
2770 } while (curwin->w_botline <= curbuf->b_ml.ml_line_count); in halfpage()