Home
last modified time | relevance | path

Searched refs:engine (Results 1 – 25 of 64) sorted by relevance

123

/vim-8.2.3635/src/
H A Dregexp.h51 regengine_T *engine; member
66 regengine_T *engine; member
103 regengine_T *engine; member
H A Dregexp.c1353 if (prog->engine == &nfa_regengine) in prog_magic_wrong()
2721 prog->engine->regfree(prog); in vim_regfree()
2799 result = rmp->regprog->engine->regexec_nl(rmp, line, col, nl); in vim_regexec_string()
2821 result = rmp->regprog->engine->regexec_nl(rmp, line, col, nl); in vim_regexec_string()
2915 result = rmp->regprog->engine->regexec_multi( in vim_regexec_multi()
2947 result = rmp->regprog->engine->regexec_multi( in vim_regexec_multi()
/vim-8.2.3635/src/testdir/
H A Dtest_regexp_utf8.vim299 for engine in [0, 1, 2]
300 if engine == 2 && re == 0 || engine == 1 && re == 1
303 let &regexpengine = engine
307 call assert_report('Error ' . engine . ': pat: \"' . pat .
313 call assert_report('Error ' . engine . ': pat: \"' . pat .
317 call assert_report('Error ' . engine . ': pat: \"' . pat .
321 call assert_report('Error ' . engine . ': pat: \"' . pat .
336 call assert_report('Error ' . engine . ': pat: \"' . pat .
513 " Check that [[:upper:]] matches for automatic engine
H A Dtest_regexp_latin.vim588 " TODO: BT engine does not restore submatch after failure
613 for engine in [0, 1, 2]
614 if engine == 2 && re == 0 || engine == 1 && re == 1
617 let &regexpengine = engine
621 call assert_report('Error ' . engine . ': pat: \"' . pat
627 call assert_report('Error ' . engine . ': pat: \"' . pat
631 call assert_report('Error ' . engine . ': pat: \"' . pat
635 call assert_report('Error ' . engine . ': pat: \"' . pat
761 for engine in [0, 1, 2]
762 if engine == 2 && re == 0 || engine == 1 && re == 1
[all …]
H A Dtest_bench_regexp.vim1 " Test for benchmarking the RE engine
H A Dtest_search.vim1359 for engine in [1, 2]
1360 exe 'set regexpengine=' .. engine
1362 call assert_equal([0, 2, 1, 0, 1], getcurpos(), 'engine ' .. engine)
1364 call assert_equal([0, 2, 2, 0, 2], getcurpos(), 'engine ' .. engine)
1693 " regexp engine from NFA to the old engine.
/vim-8.2.3635/runtime/autoload/
H A Dcontextcomplete.vim1 " Language: ConTeXt typesetting engine
H A Dcontext.vim1 " Language: ConTeXt typesetting engine
/vim-8.2.3635/runtime/indent/
H A Dcontext.vim2 " Language: ConTeXt typesetting engine
/vim-8.2.3635/runtime/keymap/
H A Dkorean.vim17 " way to apply such law without implementing input engine.
/vim-8.2.3635/runtime/compiler/
H A Dcontext.vim2 " Compiler: ConTeXt typesetting engine
/vim-8.2.3635/runtime/syntax/
H A Dcheetah.vim2 " Language: Cheetah template engine
H A Dgtkrc.vim46 " Enums and engine words
47 syn keyword gtkrcKeyword engine image
H A Ddockerfile.vim6 " https://docs.docker.com/engine/reference/builder/
H A Dyaml.vim145 " Use the old regexp engine, the NFA engine doesn't like all the \@ items.
H A Dcontext.vim2 " Language: ConTeXt typesetting engine
H A Djess.vim42 syn keyword jessFunc engine eq eq*
H A Drust.vim198 " the highlighting is correct. Due to the way Vim's syntax engine works
H A Djam.vim23 syn keyword jamDBState2 cursor declare engine execute format occur onentry onerror onexit sql …
H A Dpike.vim133 " FIXME Use explicit newline match to cover up a bug in the regexp engine
/vim-8.2.3635/runtime/doc/
H A Dpattern.txt376 1. An old, backtracking engine that supports everything.
377 2. A new, NFA engine that works much faster on some patterns, possibly slower
380 Vim will automatically select the right engine for you. However, if you run
386 \%#=1 Force using the old engine.
387 \%#=2 Force using the NFA engine.
565 |/\%#=| \%#=1 \%#=1 select regexp engine |/zero-width|
733 In the old regexp engine the part of the pattern after "\@<=" and
740 However, the new regexp engine works differently, it is better to not
1128 in the old regexp engine. For example, searching by [\u3000-\u4000]
1165 regexp engine. See |two-engines|. In the future these items may
[all …]
H A Dversion7.txt72 New regexp engine |new-regexp-engine|
10168 - New regexp engine |new-regexp-engine|
10172 New regexp engine *new-regexp-engine*
16061 Problem: New regexp engine is slow.
16071 Problem: Memory leak in new regexp engine.
16161 Problem: NFA engine not used for "\_[0-9]".
16226 Problem: New regexp engine wastes memory.
16565 Problem: New regexp engine: \@! doesn't work.
16619 regexp engine.
16861 Problem: New regexp engine is a bit slow.
[all …]
H A Drileft.txt24 function of the display engine (per the Unicode specification). In
H A Dtesting.txt197 nfa_fail makes the NFA regexp engine fail to force a
198 fallback to the old engine
/vim-8.2.3635/runtime/ftplugin/
H A Dcontext.vim2 " Language: ConTeXt typesetting engine

123