diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2019-08-31 09:18:48 +0200 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2019-08-31 09:20:24 +0200 |
commit | 2c605d1f22a243bc34b680f69c7c8cfe01b80887 (patch) | |
tree | bf3d8beff647c8e1e5b39c746088843d629338ef | |
parent | dff06a90e496c93931b4761ee9538a301477690f (diff) | |
download | rneovim-2c605d1f22a243bc34b680f69c7c8cfe01b80887.tar.gz rneovim-2c605d1f22a243bc34b680f69c7c8cfe01b80887.tar.bz2 rneovim-2c605d1f22a243bc34b680f69c7c8cfe01b80887.zip |
tui/input: remove "cancel paste" logic which should be redundant
-rw-r--r-- | src/nvim/tui/input.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/nvim/tui/input.c b/src/nvim/tui/input.c index 4ac3524df2..ed9b410a19 100644 --- a/src/nvim/tui/input.c +++ b/src/nvim/tui/input.c @@ -134,23 +134,11 @@ static void tinput_wait_enqueue(void **argv) static void tinput_paste_event(void **argv) { - static bool canceled = false; - String keys = { .data = argv[0], .size = (size_t)argv[1] }; intptr_t phase = (intptr_t)argv[2]; - if (phase == -1 || phase == 1) { - canceled = false; - } - Error err = ERROR_INIT; - if (!canceled) { - if (!nvim_paste(keys, true, phase, &err)) { - // paste failed, ingore further segments of the same paste - canceled = true; - } - } - + nvim_paste(keys, true, phase, &err); if (ERROR_SET(&err)) { emsgf("paste: %s", err.msg); api_clear_error(&err); |