aboutsummaryrefslogtreecommitdiff
path: root/runtime/autoload
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2016-01-20 11:55:40 +0100
committerBjörn Linse <bjorn.linse@gmail.com>2016-01-20 11:55:40 +0100
commit297075bf47d09437deb82266c61cd830dc8d72eb (patch)
treeb6a2e2f41abb83f0f732ad259cddf7dab66ef741 /runtime/autoload
parentee0e214427d7ed2a9fd8ffc85c424cfffc927408 (diff)
parentf6ecd127b9c999b63d33e2da542f32528530698a (diff)
downloadrneovim-297075bf47d09437deb82266c61cd830dc8d72eb.tar.gz
rneovim-297075bf47d09437deb82266c61cd830dc8d72eb.tar.bz2
rneovim-297075bf47d09437deb82266c61cd830dc8d72eb.zip
Merge pull request #3944 from bfredl/detach
job control: add `detach` option and `jobpid` function and teardown PTY processes correctly.
Diffstat (limited to 'runtime/autoload')
-rw-r--r--runtime/autoload/provider/clipboard.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/autoload/provider/clipboard.vim b/runtime/autoload/provider/clipboard.vim
index 5d1ce7896d..3728eb9367 100644
--- a/runtime/autoload/provider/clipboard.vim
+++ b/runtime/autoload/provider/clipboard.vim
@@ -83,6 +83,7 @@ function! s:clipboard.set(lines, regtype, reg)
end
let selection.data = [a:lines, a:regtype]
let argv = split(s:copy[a:reg], " ")
+ let selection.detach = s:cache_enabled
let jobid = jobstart(argv, selection)
if jobid <= 0
echohl WarningMsg