Lines Matching refs:current_col
275 static colnr_T current_col = 0; // column of current state variable
783 found_current_col = current_col; in syn_sync()
792 current_col = found_m_endpos.col; in syn_sync()
796 else if (found_m_endpos.col > current_col) in syn_sync()
797 current_col = found_m_endpos.col; in syn_sync()
799 ++current_col; in syn_sync()
804 prev_current_col = current_col; in syn_sync()
805 if (syn_getcurline()[current_col] != NUL) in syn_sync()
806 ++current_col; in syn_sync()
808 current_col = prev_current_col; in syn_sync()
843 update_si_end(cur_si, (int)current_col, TRUE); in syn_sync()
846 current_col = found_m_endpos.col; in syn_sync()
922 current_col = 0; in syn_start_line()
1001 update_si_end(cur_si, (int)current_col, !startofline); in syn_update_ends()
1682 prev_current_col = current_col; in syn_finish_line()
1683 if (syn_getcurline()[current_col] != NUL) in syn_finish_line()
1684 ++current_col; in syn_finish_line()
1686 current_col = prev_current_col; in syn_finish_line()
1688 ++current_col; in syn_finish_line()
1743 while (current_col <= col) in get_syntax_attr()
1746 current_col == col ? keep_state : FALSE); in get_syntax_attr()
1747 ++current_col; in get_syntax_attr()
1799 if (line[current_col] == NUL && current_col != 0) in syn_current_attr()
1804 if (next_match_idx >= 0 && next_match_col >= (int)current_col in syn_current_attr()
1814 if (line[current_col] == NUL || line[current_col + 1] == NUL) in syn_current_attr()
1877 if (vim_iswordp_buf(line + current_col, syn_buf) in syn_current_attr()
1878 && (current_col == 0 in syn_current_attr()
1879 || !vim_iswordp_buf(line + current_col - 1 in syn_current_attr()
1881 ? (*mb_head_off)(line, line + current_col - 1) in syn_current_attr()
1884 syn_id = check_keyword_id(line, (int)current_col, in syn_current_attr()
1892 cur_si->si_m_startcol = current_col; in syn_current_attr()
1948 if (next_match_idx < 0 || next_match_col < (int)current_col) in syn_current_attr()
1984 lc_col = current_col - spp->sp_offsets[SPO_LC_OFF]; in syn_current_attr()
2136 if (next_match_idx >= 0 && next_match_col == (int)current_col) in syn_current_attr()
2144 && next_match_m_endpos.col == current_col in syn_current_attr()
2183 && VIM_ISWHITE(line[current_col])) in syn_current_attr()
2230 && current_col >= sip->si_h_startpos.col)) in syn_current_attr()
2234 && current_col < sip->si_h_endpos.col))) in syn_current_attr()
2311 && syn_getcurline()[current_col] != NUL) in syn_current_attr()
2313 ++current_col; in syn_current_attr()
2315 --current_col; in syn_current_attr()
2328 && (line = syn_getcurline())[current_col] != NUL in syn_current_attr()
2329 && line[current_col + 1] == NUL in syn_current_attr()
2354 if (CUR_STATE(i).si_m_startcol == (int)current_col in did_match_already()
2392 cur_si->si_m_startcol = current_col; in push_next_match()
2437 cur_si->si_m_startcol = current_col; in push_next_match()
2476 && cur_si->si_m_endpos.col <= current_col))) in check_state_ends()
2487 && cur_si->si_eoe_pos.col > current_col))) in check_state_ends()
2516 && syn_getcurline()[current_col] == NUL) in check_state_ends()
2551 update_si_end(cur_si, (int)current_col, TRUE); in check_state_ends()
2555 && syn_getcurline()[current_col] == NUL) in check_state_ends()
6497 || col < current_col) in syn_get_id()
6501 && col > current_col) in syn_get_id()
6549 current_col = MAXCOL; in syn_get_stack_item()
6605 ++current_col; in syn_get_foldlevel()