Lines Matching refs:curr
174 linenr_T curr; in findpar() local
185 curr = curwin->w_cursor.lnum; in findpar()
192 if (*ml_get(curr) != NUL) in findpar()
198 if (first && hasFolding(curr, &fold_first, &fold_last)) in findpar()
200 curr = ((dir > 0) ? fold_last : fold_first) + dir; in findpar()
208 if (!first && did_skip && (startPS(curr, what, both) in findpar()
209 || (posix && what == NUL && *ml_get(curr) == '{'))) 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()
226 if (both && *ml_get(curr) == '}') // include line with '}' in findpar()
227 ++curr; in findpar()
228 curwin->w_cursor.lnum = curr; in findpar()
229 if (curr == curbuf->b_ml.ml_line_count && what != '}') in findpar()
231 char_u *line = ml_get(curr); in findpar()