aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/api/vim.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/nvim/api/vim.c b/src/nvim/api/vim.c
index 900c3bab58..d3e368d01b 100644
--- a/src/nvim/api/vim.c
+++ b/src/nvim/api/vim.c
@@ -1249,13 +1249,7 @@ void nvim_put(ArrayOf(String) lines, String type, Boolean direction,
finish_yankreg_from_object(reg, false);
bool VIsual_was_active = VIsual_active;
- int flags = 0;
- if (State & INSERT) {
- flags |= PUT_CURSEND;
- } else if (VIsual_active) {
- // TODO: fix VIsual when cursor is before, or emulate the delete as well
- flags |= lt(VIsual, curwin->w_cursor) ? PUT_CURSEND : 0;
- }
+ int flags = PUT_CURSEND;
msg_silent++; // Avoid "N more lines" message.
do_put(0, reg, direction ? BACKWARD : FORWARD, 1, flags);
msg_silent--;