Lines Matching refs:dirc

36 static void cmdline_search_stat(int dirc, pos_T *pos, pos_T *cursor_pos, int show_top_bot_msg, char…
37 static void update_search_stat(int dirc, pos_T *pos, pos_T *cursor_pos, searchstat_T *stat, int rec…
1211 int dirc, // '/' or '?' in do_search() argument
1252 if (dirc == 0) in do_search()
1253 dirc = spats[0].off.dir; in do_search()
1256 spats[0].off.dir = dirc; in do_search()
1266 dirc = (dirc == '/') ? '?' : '/'; in do_search()
1268 if (dirc == '/') in do_search()
1269 dirc = '?'; in do_search()
1271 dirc = '/'; in do_search()
1278 if (dirc == '/') in do_search()
1405 *p++ = dirc; in do_search()
1452 msgbuf[0] = dirc; in do_search()
1548 dirc == '/' ? FORWARD : BACKWARD, in do_search()
1559 && ((dirc == '/' && LT_POS(pos, curwin->w_cursor)) in do_search()
1560 || (dirc == '?' && LT_POS(curwin->w_cursor, pos)))) in do_search()
1622 cmdline_search_stat(dirc, &pos, &curwin->w_cursor, in do_search()
1645 dirc = *++pat; in do_search()
1646 search_delim = dirc; in do_search()
1647 if (dirc != '?' && dirc != '/') in do_search()
3122 int dirc, in cmdline_search_stat() argument
3133 update_search_stat(dirc, pos, cursor_pos, &stat, recompute, maxcount, in cmdline_search_stat()
3181 if (dirc == '?' && stat.cur == maxcount + 1) in cmdline_search_stat()
3201 int dirc, in update_search_stat() argument
3227 if (dirc == 0 && !recompute && !EMPTY_POS(lastpos)) in update_search_stat()
3238 wraparound = ((dirc == '?' && LT_POS(lastpos, p)) in update_search_stat()
3239 || (dirc == '/' && LT_POS(p, lastpos))); 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()