Lines Matching refs:search_hl
318 init_search_hl(win_T *wp, match_T *search_hl) in init_search_hl() argument
341 search_hl->buf = wp->w_buffer; in init_search_hl()
342 search_hl->lnum = 0; in init_search_hl()
343 search_hl->first_lnum = 0; in init_search_hl()
418 match_T *search_hl, in next_search_hl() argument
495 int regprog_is_copy = (shl != search_hl && cur != NULL in next_search_hl()
515 if (shl == search_hl) in next_search_hl()
551 prepare_search_hl(win_T *wp, match_T *search_hl, linenr_T lnum) in prepare_search_hl() argument
570 shl = search_hl; in prepare_search_hl()
598 next_search_hl(wp, search_hl, shl, shl->first_lnum, (colnr_T)n, in prepare_search_hl()
599 shl == search_hl ? NULL : cur); in prepare_search_hl()
616 if (shl != search_hl && cur != NULL) in prepare_search_hl()
632 match_T *search_hl, in prepare_search_hl_line() argument
650 shl = search_hl; in prepare_search_hl_line()
661 next_search_hl(wp, search_hl, shl, lnum, mincol, in prepare_search_hl_line()
662 shl == search_hl ? NULL : cur); in prepare_search_hl_line()
694 if (shl != search_hl && cur != NULL) in prepare_search_hl_line()
714 match_T *search_hl, in update_search_hl() argument
738 shl = search_hl; in update_search_hl()
761 && shl != search_hl in update_search_hl()
774 next_search_hl(wp, search_hl, shl, lnum, col, in update_search_hl()
775 shl == search_hl ? NULL : cur); in update_search_hl()
815 if (shl != search_hl && cur != NULL) in update_search_hl()
829 shl = search_hl; in update_search_hl()
836 if (shl != search_hl && cur != NULL) in update_search_hl()
847 get_prevcol_hl_flag(win_T *wp, match_T *search_hl, long curcol) in get_prevcol_hl_flag() argument
866 if (!search_hl->is_addpos && (prevcol == (long)search_hl->startcol in get_prevcol_hl_flag()
867 || (prevcol > (long)search_hl->startcol in get_prevcol_hl_flag()
868 && search_hl->endcol == MAXCOL))) in get_prevcol_hl_flag()
893 get_search_match_hl(win_T *wp, match_T *search_hl, long col, int *char_attr) in get_search_match_hl() argument
909 shl = search_hl; in get_search_match_hl()
915 && (shl == search_hl || !shl->is_addpos)) in get_search_match_hl()
917 if (shl != search_hl && cur != NULL) in get_search_match_hl()