aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_docmd.c
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2015-04-11 17:49:47 +0200
committerBjörn Linse <bjorn.linse@gmail.com>2015-04-17 11:34:06 +0200
commitedb13791bd6eda43ab3816c7697530b378680e61 (patch)
tree5ec736cb0e7b1299a47ed9d51d45825538312d6a /src/nvim/ex_docmd.c
parent84b7a9ac34244a2d3f2356dbd9cebf1961281d42 (diff)
downloadrneovim-edb13791bd6eda43ab3816c7697530b378680e61.tar.gz
rneovim-edb13791bd6eda43ab3816c7697530b378680e61.tar.bz2
rneovim-edb13791bd6eda43ab3816c7697530b378680e61.zip
clipboard: simplify handling of of put in visual mode.
When clipboard=unnamed and put over visual selection, reduces number of provider calls from 6 to 2. Also add test.
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r--src/nvim/ex_docmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c
index 33b1573259..dd844449b3 100644
--- a/src/nvim/ex_docmd.c
+++ b/src/nvim/ex_docmd.c
@@ -6515,7 +6515,7 @@ static void ex_put(exarg_T *eap)
eap->forceit = TRUE;
}
curwin->w_cursor.lnum = eap->line2;
- do_put(eap->regname, eap->forceit ? BACKWARD : FORWARD, 1L,
+ do_put(eap->regname, NULL, eap->forceit ? BACKWARD : FORWARD, 1L,
PUT_LINE|PUT_CURSLINE);
}