Merged from the latest developing branch.
[MacVim.git] / src / testdir / test32.in
blob97e5c8b8b735c1ce96d0f65966c6487574bc11ae
1 Test for insert expansion
3 :se cpt=.,w
4 * add-expands (word from next line) from other window
5 * add-expands (current buffer first)
6 * Local expansion, ends in an empty line (unless it becomes a global expansion)
7 * starts Local and switches to global add-expansion
8 :se cpt=.,w,i
9 * i-add-expands and switches to local
10 * add-expands lines (it would end in an empty line if it didn't ignored it self)
11 :se cpt=kXtestfile
12 * checks k-expansion, and file expansion (use Xtest11 instead of test11,
13 * because TEST11.OUT may match first on DOS)
14 :se cpt=w
15 * checks make_cyclic in other window
16 :se cpt=u nohid
17 * checks unloaded buffer expansion
18 * checks adding mode abortion
19 :se cpt=t,d
20 * tag expansion, define add-expansion interrupted
21 * t-expansion
23 STARTTEST
24 :so small.vim
25 :se nocp viminfo+=nviminfo cpt=.,w ff=unix | $-2,$w!Xtestfile | set ff&
26 :se cot=
27 \x17nO#include "Xtestfile"
28 ru\x0e\x0e\x18\x0e\e\x01
29 O\x10\x18\x0e
30 \x18\x10\x10\x10\x10\x10
31 \x18\x10\x10\x18\x18\x0e\x18\x0e\x0e\e
32 :se cpt=.,w,i
33 kOM\x0e\x18\x0e\x18\x0e\x18\x18\x18\x10
34 \x18\f\x18\f\x10\x10\e
35 :se cpt=kXtestfile
36 :w Xtest11.one
37 :w Xtest11.two
38 O\x0e\eIX\eA\x18\x06\x0e\e
39 :se cpt=w
40 OST\x0e\x10\x10\x10\x10\e
41 :se cpt=u nohid
42 \x17oOEN\x0e
43 unl\x0e\x18\x18\x10\e
44 :se cpt=t,d def=^\\k* tags=Xtestfile notagbsearch
45 O\x18\x1d\x18\x04\x18\x04\x18\x18\x04\x18\x04\x18\x04\x18\x04
46 a\x0e\e
47 :wq! test.out
48 ENDTEST
50 start of testfile
51 run1
52 run2
53 end of testfile
55 test11  36Gepeto        /Tag/
56 asd     test11file      36G
57 Makefile        to      run