| /vim-8.2.3635/src/ |
| H A D | regexp.h | 51 regengine_T *engine; member 66 regengine_T *engine; member 103 regengine_T *engine; member
|
| H A D | regexp.c | 1353 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 D | test_regexp_utf8.vim | 299 for engine in [0, 1, 2] 300 if engine == 2 && re == 0 || engine == 1 && re == 1 303 let ®expengine = 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 D | test_regexp_latin.vim | 588 " 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 ®expengine = 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 D | test_bench_regexp.vim | 1 " Test for benchmarking the RE engine
|
| H A D | test_search.vim | 1359 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 D | contextcomplete.vim | 1 " Language: ConTeXt typesetting engine
|
| H A D | context.vim | 1 " Language: ConTeXt typesetting engine
|
| /vim-8.2.3635/runtime/indent/ |
| H A D | context.vim | 2 " Language: ConTeXt typesetting engine
|
| /vim-8.2.3635/runtime/keymap/ |
| H A D | korean.vim | 17 " way to apply such law without implementing input engine.
|
| /vim-8.2.3635/runtime/compiler/ |
| H A D | context.vim | 2 " Compiler: ConTeXt typesetting engine
|
| /vim-8.2.3635/runtime/syntax/ |
| H A D | cheetah.vim | 2 " Language: Cheetah template engine
|
| H A D | gtkrc.vim | 46 " Enums and engine words 47 syn keyword gtkrcKeyword engine image
|
| H A D | dockerfile.vim | 6 " https://docs.docker.com/engine/reference/builder/
|
| H A D | yaml.vim | 145 " Use the old regexp engine, the NFA engine doesn't like all the \@ items.
|
| H A D | context.vim | 2 " Language: ConTeXt typesetting engine
|
| H A D | jess.vim | 42 syn keyword jessFunc engine eq eq*
|
| H A D | rust.vim | 198 " the highlighting is correct. Due to the way Vim's syntax engine works
|
| H A D | jam.vim | 23 syn keyword jamDBState2 cursor declare engine execute format occur onentry onerror onexit sql …
|
| H A D | pike.vim | 133 " FIXME Use explicit newline match to cover up a bug in the regexp engine
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | pattern.txt | 376 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 D | version7.txt | 72 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 D | rileft.txt | 24 function of the display engine (per the Unicode specification). In
|
| H A D | testing.txt | 197 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 D | context.vim | 2 " Language: ConTeXt typesetting engine
|