]> granicus.if.org Git - vim/commit
patch 8.0.0645: no error for illegal back reference in NFA engine v8.0.0645
authorBram Moolenaar <Bram@vim.org>
Sat, 17 Jun 2017 18:08:20 +0000 (20:08 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 17 Jun 2017 18:08:20 +0000 (20:08 +0200)
commit1ef9bbe215e13a273e74fccaddd8fc5a42c76b6e
treee7e91f215db3694732b431b3ff76eaa6008827d2
parent5b1affefd0e96154517ec6f71300086ae6d22d24
patch 8.0.0645: no error for illegal back reference in NFA engine

Problem:    The new regexp engine does not give an error for using a back
            reference where it is not allowed. (Dominique Pelle)
Solution:   Check the back reference like the old engine. (closes #1774)
src/regexp.c
src/regexp_nfa.c
src/testdir/test_hlsearch.vim
src/testdir/test_regexp_latin.vim
src/testdir/test_statusline.vim
src/version.c