diff options
| author | Björn Linse <bjorn.linse@gmail.com> | 2015-08-05 15:57:34 +0200 |
|---|---|---|
| committer | Björn Linse <bjorn.linse@gmail.com> | 2015-08-07 13:06:13 +0200 |
| commit | d4ebbaa91aea81a9942f44afda628fbe21000897 (patch) | |
| tree | 44fccceb395cf04d4a6f4e1f4c71b0be7b932425 /test/functional/fixtures | |
| parent | 162361abac6305e5f2bbab03877b0a836a28e60a (diff) | |
| download | rneovim-d4ebbaa91aea81a9942f44afda628fbe21000897.tar.gz rneovim-d4ebbaa91aea81a9942f44afda628fbe21000897.tar.bz2 rneovim-d4ebbaa91aea81a9942f44afda628fbe21000897.zip | |
clipboard: support clipboard=unnamedplus,unnamed
Diffstat (limited to 'test/functional/fixtures')
| -rw-r--r-- | test/functional/fixtures/autoload/provider/clipboard.vim | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/test/functional/fixtures/autoload/provider/clipboard.vim b/test/functional/fixtures/autoload/provider/clipboard.vim index a28484169a..0935ea45ff 100644 --- a/test/functional/fixtures/autoload/provider/clipboard.vim +++ b/test/functional/fixtures/autoload/provider/clipboard.vim @@ -9,16 +9,22 @@ function! s:methods.get(reg) if g:cliperror return 0 end + let reg = a:reg == '"' ? '+' : a:reg if g:cliplossy " behave like pure text clipboard - return g:test_clip[a:reg][0] + return g:test_clip[reg][0] else - "behave like VIMENC clipboard - return g:test_clip[a:reg] + " behave like VIMENC clipboard + return g:test_clip[reg] end endfunction function! s:methods.set(lines, regtype, reg) + if a:reg == '"' + call s:methods.set(a:lines,a:regtype,'+') + call s:methods.set(a:lines,a:regtype,'*') + return 0 + end let g:test_clip[a:reg] = [a:lines, a:regtype] endfunction |