forked from aniani/vim
updated for version 7.4b.004
Problem: Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn) Solution: Add \%(\) around \%[] internally.
This commit is contained in:
@@ -373,6 +373,7 @@ STARTTEST
|
||||
:call add(tl, [2, '\%[bar]x', 'xxx', 'x'])
|
||||
:call add(tl, [2, 'b\%[[ao]r]', 'bar bor', 'bar'])
|
||||
:call add(tl, [2, 'b\%[[]]r]', 'b]r bor', 'b]r'])
|
||||
:call add(tl, [2, '@\%[\w\-]*', '<http://john.net/pandoc/>[@pandoc]', '@pandoc'])
|
||||
:"
|
||||
:"""" Alternatives, must use first longest match
|
||||
:call add(tl, [2, 'goo\|go', 'google', 'goo'])
|
||||
|
||||
@@ -857,6 +857,9 @@ OK 2 - b\%[[ao]r]
|
||||
OK 0 - b\%[[]]r]
|
||||
OK 1 - b\%[[]]r]
|
||||
OK 2 - b\%[[]]r]
|
||||
OK 0 - @\%[\w\-]*
|
||||
OK 1 - @\%[\w\-]*
|
||||
OK 2 - @\%[\w\-]*
|
||||
OK 0 - goo\|go
|
||||
OK 1 - goo\|go
|
||||
OK 2 - goo\|go
|
||||
|
||||
Reference in New Issue
Block a user