]> granicus.if.org Git - vim/commit
updated for version 7.4.497 v7.4.497
authorBram Moolenaar <Bram@vim.org>
Wed, 5 Nov 2014 13:27:36 +0000 (14:27 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 5 Nov 2014 13:27:36 +0000 (14:27 +0100)
commitfda3729a064d6466cec6ac83dd1bfcc437ea4cc9
tree7642145192f29ec2050ac8e9cc890ddc353615af
parent4f7e821f26019c14f4470deb0867c919548d5cd5
updated for version 7.4.497
Problem:    With some regexp patterns the NFA engine uses many states and
            becomes very slow.  To the user it looks like Vim freezes.
Solution:   When the number of states reaches a limit fall back to the old
            engine. (Christian Brabandt)
14 files changed:
Filelist
runtime/doc/options.txt
src/Makefile
src/regexp.c
src/regexp.h
src/regexp_nfa.c
src/testdir/Make_dos.mak
src/testdir/Make_ming.mak
src/testdir/Make_os2.mak
src/testdir/Makefile
src/testdir/bench_re_freeze.in [new file with mode: 0644]
src/testdir/bench_re_freeze.vim [new file with mode: 0644]
src/testdir/samples/re.freeze.txt [new file with mode: 0644]
src/version.c