Lines Matching refs:lnum
136 || curwin->w_cursor.lnum != Insstart.lnum in internal_format()
371 get_number_indent(curwin->w_cursor.lnum - 1); in internal_format()
455 linenr_T lnum, in fmt_check_par() argument
463 ptr = ml_get(lnum); in fmt_check_par()
479 || startPS(lnum, NUL, FALSE)); in fmt_check_par()
486 ends_in_white(linenr_T lnum) in ends_in_white() argument
488 char_u *s = ml_get(lnum); in ends_in_white()
506 linenr_T lnum, in same_leader() argument
535 if (*(ml_get(lnum) + leader1_len) == NUL) in same_leader()
549 line1 = vim_strsave(ml_get(lnum)); in same_leader()
554 line2 = ml_get(lnum + 1); in same_leader()
576 paragraph_start(linenr_T lnum) in paragraph_start() argument
585 if (lnum <= 1) in paragraph_start()
588 p = ml_get(lnum - 1); in paragraph_start()
593 if (fmt_check_par(lnum - 1, &leader_len, &leader_flags, do_comments)) in paragraph_start()
596 if (fmt_check_par(lnum, &next_leader_len, &next_leader_flags, do_comments)) in paragraph_start()
599 if (has_format_option(FO_WHITE_PAR) && !ends_in_white(lnum - 1)) in paragraph_start()
602 if (has_format_option(FO_Q_NUMBER) && (get_number_indent(lnum) > 0)) in paragraph_start()
605 if (!same_leader(lnum - 1, leader_len, leader_flags, in paragraph_start()
671 if (prev_line && !paragraph_start(curwin->w_cursor.lnum)) in auto_format()
673 --curwin->w_cursor.lnum; in auto_format()
683 saved_cursor.lnum = 0; in auto_format()
685 if (curwin->w_cursor.lnum > curbuf->b_ml.ml_line_count) in auto_format()
688 curwin->w_cursor.lnum = curbuf->b_ml.ml_line_count; in auto_format()
707 ml_replace(curwin->w_cursor.lnum, pnew, FALSE); in auto_format()
813 if (u_save((linenr_T)(oap->start.lnum - 1), in op_format()
814 (linenr_T)(oap->end.lnum + 1)) == FAIL) in op_format()
836 if (oap->end_adjusted && curwin->w_cursor.lnum < curbuf->b_ml.ml_line_count) in op_format()
837 ++curwin->w_cursor.lnum; in op_format()
849 saved_cursor.lnum = 0; in op_format()
882 if (fex_format(oap->start.lnum, oap->line_count, NUL) != 0) in op_formatexpr()
890 linenr_T lnum, in fex_format() argument
901 set_vim_var_nr(VV_LNUM, lnum); in fex_format()
970 if (curwin->w_cursor.lnum > 1) in format_lines()
971 is_not_par = fmt_check_par(curwin->w_cursor.lnum - 1 in format_lines()
975 next_is_not_par = fmt_check_par(curwin->w_cursor.lnum in format_lines()
979 is_end_par = !ends_in_white(curwin->w_cursor.lnum - 1); in format_lines()
981 curwin->w_cursor.lnum--; in format_lines()
987 curwin->w_cursor.lnum++; in format_lines()
995 if (count == 1 || curwin->w_cursor.lnum == curbuf->b_ml.ml_line_count) in format_lines()
1003 next_is_not_par = fmt_check_par(curwin->w_cursor.lnum + 1 in format_lines()
1007 (get_number_indent(curwin->w_cursor.lnum + 1) > 0); in format_lines()
1012 is_end_par = !ends_in_white(curwin->w_cursor.lnum); in format_lines()
1027 && curwin->w_cursor.lnum < curbuf->b_ml.ml_line_count) in format_lines()
1029 if (do_second_indent && !LINEEMPTY(curwin->w_cursor.lnum + 1)) in format_lines()
1035 get_indent_lnum(curwin->w_cursor.lnum + 1); in format_lines()
1049 get_number_indent(curwin->w_cursor.lnum); in format_lines()
1055 get_number_indent(curwin->w_cursor.lnum); in format_lines()
1062 if (curwin->w_cursor.lnum >= curbuf->b_ml.ml_line_count in format_lines()
1063 || !same_leader(curwin->w_cursor.lnum, in format_lines()
1136 curwin->w_cursor.lnum++; in format_lines()
1143 mark_col_adjust(curwin->w_cursor.lnum, (colnr_T)0, 0L, in format_lines()
1153 mark_col_adjust(curwin->w_cursor.lnum, in format_lines()
1157 curwin->w_cursor.lnum--; in format_lines()