Lines Matching refs:towin
2087 diff_set_topline(win_T *fromwin, win_T *towin) in diff_set_topline() argument
2104 towin->w_topfill = 0; in diff_set_topline()
2114 towin->w_topline = towin->w_buffer->b_ml.ml_line_count in diff_set_topline()
2120 toidx = diff_buf_idx(towin->w_buffer); in diff_set_topline()
2124 towin->w_topline = lnum + (dp->df_lnum[toidx] - dp->df_lnum[fromidx]); in diff_set_topline()
2138 towin->w_topfill = fromwin->w_topfill; in diff_set_topline()
2149 towin->w_topline = dp->df_lnum[toidx] in diff_set_topline()
2151 towin->w_topfill = fromwin->w_topfill; in diff_set_topline()
2155 towin->w_topline = dp->df_lnum[toidx] in diff_set_topline()
2159 else if (towin->w_topline >= dp->df_lnum[toidx] in diff_set_topline()
2164 towin->w_topline = dp->df_lnum[toidx] + dp->df_count[toidx]; in diff_set_topline()
2169 towin->w_topfill = fromwin->w_topfill; in diff_set_topline()
2172 towin->w_topfill = dp->df_lnum[fromidx] in diff_set_topline()
2180 towin->w_botfill = FALSE; in diff_set_topline()
2181 if (towin->w_topline > towin->w_buffer->b_ml.ml_line_count) in diff_set_topline()
2183 towin->w_topline = towin->w_buffer->b_ml.ml_line_count; in diff_set_topline()
2184 towin->w_botfill = TRUE; in diff_set_topline()
2186 if (towin->w_topline < 1) in diff_set_topline()
2188 towin->w_topline = 1; in diff_set_topline()
2189 towin->w_topfill = 0; in diff_set_topline()
2193 invalidate_botline_win(towin); in diff_set_topline()
2194 changed_line_abv_curs_win(towin); in diff_set_topline()
2196 check_topfill(towin, FALSE); in diff_set_topline()
2198 (void)hasFoldingWin(towin, towin->w_topline, &towin->w_topline, in diff_set_topline()