Lines Matching refs:cur
27 int cur; // current position of found words member
2887 is_zero_width(char_u *pattern, int move, pos_T *cur, int direction) in is_zero_width() argument
2912 pos = *cur; in is_zero_width()
3135 if (stat.cur > 0) in cmdline_search_stat()
3145 else if (stat.cnt > maxcount && stat.cur > maxcount) in cmdline_search_stat()
3150 maxcount, stat.cur); in cmdline_search_stat()
3153 stat.cnt, stat.cur); in cmdline_search_stat()
3160 else if (stat.cnt > maxcount && stat.cur > maxcount) in cmdline_search_stat()
3165 stat.cur, maxcount); in cmdline_search_stat()
3168 stat.cur, stat.cnt); in cmdline_search_stat()
3181 if (dirc == '?' && stat.cur == maxcount + 1) in cmdline_search_stat()
3182 stat.cur = -1; in cmdline_search_stat()
3213 static int cur = 0; in update_search_stat() local
3229 stat->cur = cur; in update_search_stat()
3249 && lbuf == curbuf) || wraparound || cur < 0 in update_search_stat()
3250 || (maxcount > 0 && cur > maxcount) || recompute) in update_search_stat()
3252 cur = 0; in update_search_stat()
3261 && (dirc == 0 || dirc == '/' ? cur < cnt : cur > 0)) in update_search_stat()
3262 cur += dirc == 0 ? 0 : dirc == '/' ? 1 : -1; in update_search_stat()
3288 cur = cnt; in update_search_stat()
3300 cur = -1; // abort in update_search_stat()
3310 stat->cur = cur; in update_search_stat()
4199 dict_add_number(rettv->vval.v_dict, "current", stat.cur); in f_searchcount()