Bram Moolenaar | a94618e | 2014-10-21 22:36:31 +0200 | [diff] [blame] | 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 | |