diff options
Diffstat (limited to 'src/testdir/test26.in')
-rw-r--r-- | src/testdir/test26.in | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/testdir/test26.in b/src/testdir/test26.in new file mode 100644 index 000000000..df572c897 --- /dev/null +++ b/src/testdir/test26.in @@ -0,0 +1,43 @@ +Test for :execute, :while and :if + +STARTTEST +:so small.vim +mt:let i = 0 +:while i < 12 +: let i = i + 1 +: if has("ebcdic") +: execute "normal o" . i . "\047" +: else +: execute "normal o" . i . "\033" +: endif +: if i % 2 +: normal Ax +: if i == 9 +: break +: endif +: if i == 5 +: continue +: else +: let j = 9 +: while j > 0 +: if has("ebcdic") +: execute "normal" j . "a" . j . "\x27" +: else +: execute "normal" j . "a" . j . "\x1b" +: endif +: let j = j - 1 +: endwhile +: endif +: endif +: if i == 9 +: if has("ebcdic") +: execute "normal Az\047" +: else +: execute "normal Az\033" +: endif +: endif +:endwhile +:'t,$w! test.out +:qa! +ENDTEST + |