Mercurial > vim
annotate src/testdir/test49.in @ 9560:1e68dfd7931b v7.4.2057
commit https://github.com/vim/vim/commit/da861d631d7e22654faee2789286c685ad548911
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jul 17 15:46:27 2016 +0200
patch 7.4.2057
Problem: eval.c is too big.
Solution: Move List functions to list.c
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 17 Jul 2016 16:00:05 +0200 |
parents | 702f694c9396 |
children | e55c26aaf484 |
rev | line source |
---|---|
7 | 1 This is a test of the script language. |
2 | |
3 If after adding a new test, the test output doesn't appear properly in | |
5905 | 4 test49.failed, try to add one or more "G"s at the line ending in "test.out" |
7 | 5 |
6 STARTTEST | |
7 :so small.vim | |
8 :se nocp nomore viminfo+=nviminfo | |
1539 | 9 :lang mess C |
7 | 10 :so test49.vim |
7387
702f694c9396
commit https://github.com/vim/vim/commit/f9c8bd2137b045f9a64d63eefcf022b4726b1419
Christian Brabandt <cb@256bit.org>
parents:
5905
diff
changeset
|
11 :" Go back to this file and append the results from register r. |
702f694c9396
commit https://github.com/vim/vim/commit/f9c8bd2137b045f9a64d63eefcf022b4726b1419
Christian Brabandt <cb@256bit.org>
parents:
5905
diff
changeset
|
12 :buf test49.in |
702f694c9396
commit https://github.com/vim/vim/commit/f9c8bd2137b045f9a64d63eefcf022b4726b1419
Christian Brabandt <cb@256bit.org>
parents:
5905
diff
changeset
|
13 G"rp:/^Results/,$w! test.out |
1405 | 14 :" |
15 :" make valgrind happy | |
16 :redir => funclist | |
17 :silent func | |
18 :redir END | |
19 :for line in split(funclist, "\n") | |
20 : let name = matchstr(line, 'function \zs[A-Z]\w*\ze(') | |
21 : if name != '' | |
22 : exe "delfunc " . name | |
23 : endif | |
24 :endfor | |
25 :for v in keys(g:) | |
26 : silent! exe "unlet " . v | |
27 :endfor | |
28 :unlet v | |
29 :qa! | |
7 | 30 ENDTEST |
31 | |
32 Results of test49.vim: |