Lines Matching refs:dir
26 findsent(int dir, long count) in findsent() argument
38 if (dir == FORWARD) in findsent()
56 if (dir == FORWARD) in findsent()
63 else if (dir == FORWARD && pos.col == 0 && in findsent()
71 else if (dir == BACKWARD) in findsent()
80 if (decl(&tpos) == -1 || (LINEEMPTY(tpos.lnum) && dir == FORWARD)) in findsent()
104 if (dir == BACKWARD && pos.lnum != startlnum) in findsent()
169 int dir, in findpar() argument
200 curr = ((dir > 0) ? fold_last : fold_first) + dir; in findpar()
214 curr -= dir; in findpar()
216 if ((curr += dir) < 1 || curr > curbuf->b_ml.ml_line_count) in findpar()
220 curr -= dir; in findpar()
609 skip_chars(int cclass, int dir) in skip_chars() argument
612 if ((dir == FORWARD ? inc_cursor() : dec_cursor()) == -1) in skip_chars()
1482 int dir; in current_par() local
1502 dir = BACKWARD; in current_par()
1504 dir = FORWARD; in current_par()
1508 (dir == BACKWARD ? 1 : curbuf->b_ml.ml_line_count)) in current_par()
1517 start_lnum += dir; in current_par()
1521 start_lnum -= dir; in current_par()
1526 if (start_lnum == (dir == BACKWARD in current_par()
1529 if (start_is_white != linewhite(start_lnum + dir) in current_par()
1531 && startPS(start_lnum + (dir > 0 in current_par()
1534 start_lnum += dir; in current_par()
1538 if (start_lnum == (dir == BACKWARD in current_par()