Lines Matching refs:line_count

51 static int win_do_lines(win_T *wp, int row, int line_count, int mayclear, int del, int clear_attr);
3387 int line_count, in win_ins_lines() argument
3402 if (line_count > wp->w_height - row) in win_ins_lines()
3403 line_count = wp->w_height - row; in win_ins_lines()
3405 retval = win_do_lines(wp, row, line_count, mayclear, FALSE, 0); in win_ins_lines()
3418 if (screen_del_lines(0, W_WINROW(wp) + wp->w_height - line_count, in win_ins_lines()
3419 line_count, (int)Rows, FALSE, 0, NULL) == OK) in win_ins_lines()
3432 lastrow = nextrow + line_count; in win_ins_lines()
3435 screen_fill(nextrow - line_count, lastrow - line_count, in win_ins_lines()
3440 if (screen_ins_lines(0, W_WINROW(wp) + row, line_count, (int)Rows, 0, NULL) in win_ins_lines()
3466 int line_count, in win_del_lines() argument
3476 if (line_count > wp->w_height - row) in win_del_lines()
3477 line_count = wp->w_height - row; in win_del_lines()
3479 retval = win_do_lines(wp, row, line_count, mayclear, TRUE, clear_attr); in win_del_lines()
3483 if (screen_del_lines(0, W_WINROW(wp) + row, line_count, in win_del_lines()
3493 if (screen_ins_lines(0, W_WINROW(wp) + wp->w_height - line_count, in win_del_lines()
3494 line_count, (int)Rows, clear_attr, NULL) == FAIL) in win_del_lines()
3518 int line_count, in win_do_lines() argument
3525 if (!redrawing() || line_count <= 0) in win_do_lines()
3534 if (mayclear && Rows - line_count < 5 && wp->w_width == Columns) in win_do_lines()
3548 if (row + line_count >= wp->w_height) in win_do_lines()
3578 retval = screen_del_lines(W_WINROW(wp) + row, 0, line_count, in win_do_lines()
3581 retval = screen_ins_lines(W_WINROW(wp) + row, 0, line_count, in win_do_lines()
3644 int line_count, in screen_ins_lines() argument
3668 || line_count <= 0 || line_count > p_ttyscroll in screen_ins_lines()
3704 result_empty = (row + line_count >= end); in screen_ins_lines()
3709 else if (*T_CAL != NUL && (line_count > 1 || *T_AL == NUL)) in screen_ins_lines()
3711 else if (*T_CDL != NUL && result_empty && (line_count > 1 || !can_ce)) in screen_ins_lines()
3730 return screen_del_lines(off, row, line_count, end, FALSE, 0, wp); in screen_ins_lines()
3738 screen_del_lines(off, end - line_count, line_count, end, FALSE, 0, wp); in screen_ins_lines()
3746 clip_scroll_selection(-line_count); in screen_ins_lines()
3773 for (i = 0; i < line_count; ++i) in screen_ins_lines()
3779 while ((j -= line_count) >= row) in screen_ins_lines()
3780 linecopy(j + line_count, j, wp); in screen_ins_lines()
3781 j += line_count; in screen_ins_lines()
3793 while ((j -= line_count) >= row) in screen_ins_lines()
3795 LineOffset[j + line_count] = LineOffset[j]; in screen_ins_lines()
3796 LineWraps[j + line_count] = LineWraps[j]; in screen_ins_lines()
3798 LineOffset[j + line_count] = temp; in screen_ins_lines()
3799 LineWraps[j + line_count] = FALSE; in screen_ins_lines()
3821 term_append_lines(line_count); in screen_ins_lines()
3826 for (i = 0; i < line_count; i++) in screen_ins_lines()
3846 for (i = 0; i < line_count; ++i) in screen_ins_lines()
3874 int line_count, in screen_del_lines() argument
3898 if (!screen_valid(TRUE) || line_count <= 0 in screen_del_lines()
3899 || (!force && line_count > p_ttyscroll) in screen_del_lines()
3910 result_empty = row + line_count >= end; in screen_del_lines()
3938 line_count == 1 || in screen_del_lines()
3942 else if (*T_CDL != NUL && line_count > 1 && can_delete) in screen_del_lines()
3960 clip_scroll_selection(line_count); in screen_del_lines()
3994 for (i = 0; i < line_count; ++i) in screen_del_lines()
4000 while ((j += line_count) <= end - 1) in screen_del_lines()
4001 linecopy(j - line_count, j, wp); in screen_del_lines()
4002 j -= line_count; in screen_del_lines()
4015 while ((j += line_count) <= end - 1) in screen_del_lines()
4017 LineOffset[j - line_count] = LineOffset[j]; in screen_del_lines()
4018 LineWraps[j - line_count] = LineWraps[j]; in screen_del_lines()
4020 LineOffset[j - line_count] = temp; in screen_del_lines()
4021 LineWraps[j - line_count] = FALSE; in screen_del_lines()
4050 term_delete_lines(line_count); in screen_del_lines()
4061 for (i = line_count; --i >= 0; ) in screen_del_lines()
4066 for (i = line_count; --i >= 0; ) in screen_del_lines()
4088 for (i = line_count; i > 0; --i) in screen_del_lines()