Bram Moolenaar | 34cdc3e | 2005-05-18 22:24:46 +0000 | [diff] [blame^] | 1 | Test for script-local function. vim: set ft=vim : |
2 | |||||
3 | STARTTEST | ||||
4 | :so small.vim | ||||
5 | :" | ||||
6 | :set nocp | ||||
7 | :/^start:/+1,/^end:/-1w! Xtest.vim | ||||
8 | :source Xtest.vim | ||||
9 | _x | ||||
10 | :$-1,$wq! test.out | ||||
11 | ENDTEST | ||||
12 | |||||
13 | start: | ||||
14 | fun <SID>DoLast() | ||||
15 | call append(line('$'), "last line") | ||||
16 | endfun | ||||
17 | fun s:DoNothing() | ||||
18 | call append(line('$'), "nothing line") | ||||
19 | endfun | ||||
20 | nnoremap <buffer> _x :call <SID>DoNothing()<bar>call <SID>DoLast()<cr> | ||||
21 | end: |