comparison src/testdir/test64.ok @ 5895:b871734bf54e v7.4.290

updated for version 7.4.290 Problem: A non-greedy match followed by a branch is too greedy. (Ingo Karkat) Solution: Add NFA_MATCH when it is already in the state list if the position differs.
author Bram Moolenaar <bram@vim.org>
date Tue, 13 May 2014 16:44:29 +0200
parents 99374096a76b
children 3ee39fe2df7d
comparison
equal deleted inserted replaced
5894:ff44a3a57ba0 5895:b871734bf54e
531 OK 1 - \v(a{1,2}){-2,3} 531 OK 1 - \v(a{1,2}){-2,3}
532 OK 2 - \v(a{1,2}){-2,3} 532 OK 2 - \v(a{1,2}){-2,3}
533 OK 0 - \v(a{-1,3})+ 533 OK 0 - \v(a{-1,3})+
534 OK 1 - \v(a{-1,3})+ 534 OK 1 - \v(a{-1,3})+
535 OK 2 - \v(a{-1,3})+ 535 OK 2 - \v(a{-1,3})+
536 OK 0 - ^\s\{-}\zs\( x\|x$\)
537 OK 1 - ^\s\{-}\zs\( x\|x$\)
538 OK 2 - ^\s\{-}\zs\( x\|x$\)
539 OK 0 - ^\s\{-}\zs\(x\| x$\)
540 OK 1 - ^\s\{-}\zs\(x\| x$\)
541 OK 2 - ^\s\{-}\zs\(x\| x$\)
542 OK 0 - ^\s\{-}\ze\(x\| x$\)
543 OK 1 - ^\s\{-}\ze\(x\| x$\)
544 OK 2 - ^\s\{-}\ze\(x\| x$\)
545 OK 0 - ^\(\s\{-}\)\(x\| x$\)
546 OK 1 - ^\(\s\{-}\)\(x\| x$\)
547 OK 2 - ^\(\s\{-}\)\(x\| x$\)
536 OK 0 - \d\+e\d\d 548 OK 0 - \d\+e\d\d
537 OK 1 - \d\+e\d\d 549 OK 1 - \d\+e\d\d
538 OK 2 - \d\+e\d\d 550 OK 2 - \d\+e\d\d
539 OK 0 - \v[a] 551 OK 0 - \v[a]
540 OK 1 - \v[a] 552 OK 1 - \v[a]