Searched refs:reg_buf (Results 1 – 5 of 5) sorted by relevance
| /vim-8.2.3635/src/ |
| H A D | regexp.c | 1124 buf_T *reg_buf; member 1180 return vim_iswordc_buf(c, rex.reg_buf); in reg_iswordc() 1196 return ml_get_buf(rex.reg_buf, rex.reg_firstlnum + lnum, FALSE); in reg_getline() 1261 - (*mb_head_off)(rex.line, rex.input - 1), rex.reg_buf); in reg_prev_class() 1282 if (rex.reg_buf != curbuf || VIsual.lnum == 0) in reg_match_visual() 1911 rex.reg_buf = curbuf; in vim_regsub() 1943 rex.reg_buf = curbuf; // always works on the current buffer! in vim_regsub_multi() 2570 rex.reg_buf = buf; in init_regexec_multi() 2573 rex.reg_maxline = rex.reg_buf->b_ml.ml_line_count - lnum; in init_regexec_multi() 2656 rex.reg_buf = curbuf; in vim_regcomp()
|
| H A D | regexp_bt.c | 2820 if (vim_iswordp_buf(scan, rex.reg_buf) in regrepeat() 3390 pos = getmark_buf(rex.reg_buf, mark, FALSE); in regmatch() 3449 this_class = mb_get_class_buf(rex.input, rex.reg_buf); in regmatch() 3457 if (!vim_iswordc_buf(c, rex.reg_buf) || (rex.input > rex.line in regmatch() 3458 && vim_iswordc_buf(rex.input[-1], rex.reg_buf))) in regmatch() 3471 this_class = mb_get_class_buf(rex.input, rex.reg_buf); in regmatch() 3479 if (!vim_iswordc_buf(rex.input[-1], rex.reg_buf) in regmatch() 3481 && vim_iswordc_buf(c, rex.reg_buf))) in regmatch() 3509 if (!vim_iswordp_buf(rex.input, rex.reg_buf)) in regmatch() 3517 || !vim_iswordp_buf(rex.input, rex.reg_buf)) in regmatch() [all …]
|
| H A D | regexp_nfa.c | 6284 this_class = mb_get_class_buf(rex.input, rex.reg_buf); in nfa_regmatch() 6290 else if (!vim_iswordc_buf(curc, rex.reg_buf) in nfa_regmatch() 6292 && vim_iswordc_buf(rex.input[-1], rex.reg_buf))) in nfa_regmatch() 6310 this_class = mb_get_class_buf(rex.input, rex.reg_buf); in nfa_regmatch() 6316 else if (!vim_iswordc_buf(rex.input[-1], rex.reg_buf) in nfa_regmatch() 6318 && vim_iswordc_buf(curc, rex.reg_buf))) in nfa_regmatch() 6549 result = vim_iswordp_buf(rex.input, rex.reg_buf); in nfa_regmatch() 6555 && vim_iswordp_buf(rex.input, rex.reg_buf); in nfa_regmatch() 6838 pos_T *pos = getmark_buf(rex.reg_buf, t->state->val, FALSE); in nfa_regmatch() 7615 rex.reg_buf = curbuf; in nfa_regexec_nl()
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | version7.txt | 14852 Solution: Initialize reg_buf to curbuf. 16124 Solution: Use reg_buf instead, like the old engine.
|
| H A D | version8.txt | 31624 Solution: Set rex.reg_buf when compiling the pattern. (closes #3972)
|