aboutsummaryrefslogtreecommitdiff
path: root/test/functional/fixtures
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2015-08-05 15:57:34 +0200
committerBjörn Linse <bjorn.linse@gmail.com>2015-08-07 13:06:13 +0200
commitd4ebbaa91aea81a9942f44afda628fbe21000897 (patch)
tree44fccceb395cf04d4a6f4e1f4c71b0be7b932425 /test/functional/fixtures
parent162361abac6305e5f2bbab03877b0a836a28e60a (diff)
downloadrneovim-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.vim12
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