Mercurial > vim
changeset 3774:1810ee914648 v7.3.645
updated for version 7.3.645
Problem: No tests for patch 7.3.625 and 7.3.637.
Solution: Add more tests for the "gn" command and try/catch. (Christian
Brabandt)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 29 Aug 2012 16:55:13 +0200 |
parents | 12adba5059e3 |
children | d443cb11ad8b |
files | src/testdir/test53.in src/testdir/test53.ok src/testdir/test55.in src/testdir/test55.ok src/version.c |
diffstat | 5 files changed, 32 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/testdir/test53.in +++ b/src/testdir/test53.in @@ -34,7 +34,13 @@ gncsearchmatch/one\_s*two\_s gnd /[a]bcdx :1 -2gnd +2gnd/join +/$ +0gnd +/\>\zs +0gnd/^ +gnd$h/\zs +gnd :/^start:/,/^end:/wq! test.out ENDTEST @@ -57,4 +63,8 @@ foobar one two abcdx | abcdx | abcdx +join +lines +zero width pattern +delete first and last chars end:
--- a/src/testdir/test53.ok +++ b/src/testdir/test53.ok @@ -21,4 +21,7 @@ 0 SEARCH: searchmatch abcdx | | abcdx +join lines +zerowidth pattern +elete first and last char end:
--- a/src/testdir/test55.in +++ b/src/testdir/test55.in @@ -378,6 +378,16 @@ let l = [0, 1, 2, 3] :unlet dict :call garbagecollect(1) :" +:" test for patch 7.3.637 +:let a = 'No error caught' +:try|foldopen|catch|let a = matchstr(v:exception,'^[^ ]*')|endtry +o=a :" +:lang C +:redir => a +:try|foobar|catch|let a = matchstr(v:exception,'^[^ ]*')|endtry +:redir END +o=a :" +:" :/^start:/,$wq! test.out ENDTEST