6309
|
1 Tests for signs
|
|
2 STARTTEST
|
|
3 :so small.vim
|
|
4 :if !has("signs")
|
|
5 : e! test.ok
|
|
6 : wq! test.out
|
|
7 :endif
|
|
8 :"
|
|
9 :sign define JumpSign text=x
|
|
10 :exe 'sign place 42 line=2 name=JumpSign buffer=' . bufnr('')
|
|
11 :" Split the window to the bottom to verify :sign-jump will stay in the current
|
|
12 :" window if the buffer is displayed there
|
|
13 :bot split
|
|
14 :exe 'sign jump 42 buffer=' . bufnr('')
|
|
15 :call append(line('$'), winnr())
|
|
16 :$-1,$w! test.out
|
|
17 ENDTEST
|
|
18
|
|
19 STARTTEST
|
|
20 :qa!
|
|
21 ENDTEST
|
|
22
|