diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2014-12-08 18:23:09 -0500 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2014-12-08 18:23:09 -0500 |
commit | 8bb7aa329d20cb265d8952c96c84a0e54a5726ab (patch) | |
tree | 83a0ac7a24243d357c75ee976298901642df92c2 /src/nvim/normal.c | |
parent | 8666a148ccacefe2d574eb2c1f2887b740fe6bfc (diff) | |
parent | df2eeaeb375a7a7f7cb92586b03d10260d485c90 (diff) | |
download | rneovim-8bb7aa329d20cb265d8952c96c84a0e54a5726ab.tar.gz rneovim-8bb7aa329d20cb265d8952c96c84a0e54a5726ab.tar.bz2 rneovim-8bb7aa329d20cb265d8952c96c84a0e54a5726ab.zip |
Merge pull request #1182 from bfredl/clipboard
clipboard: support separate +/* clipboards, linewise copy/paste and add tests
Diffstat (limited to 'src/nvim/normal.c')
-rw-r--r-- | src/nvim/normal.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/nvim/normal.c b/src/nvim/normal.c index 1b21100933..192633a996 100644 --- a/src/nvim/normal.c +++ b/src/nvim/normal.c @@ -915,14 +915,7 @@ getcount: && !oap->op_type && (idx < 0 || !(nv_cmds[idx].cmd_flags & NV_KEEPREG))) { clearop(oap); - { - int regname = 0; - - /* Adjust the register according to 'clipboard', so that when - * "unnamed" is present it becomes '*' or '+' instead of '"'. */ - adjust_clipboard_register(®name); - set_reg_var(regname); - } + set_reg_var(0); } /* Get the length of mapped chars again after typing a count, second @@ -5105,7 +5098,6 @@ static void nv_brackets(cmdarg_T *cap) end = equalpos(start, VIsual) ? curwin->w_cursor : VIsual; curwin->w_cursor = (dir == BACKWARD ? start : end); } - adjust_clipboard_register(®name); prep_redo_cmd(cap); do_put(regname, dir, cap->count1, PUT_FIXINDENT); if (was_visual) { @@ -7272,10 +7264,8 @@ static void nv_put(cmdarg_T *cap) */ was_visual = true; regname = cap->oap->regname; - bool adjusted = adjust_clipboard_register(®name); if (regname == 0 || regname == '"' || VIM_ISDIGIT(regname) || regname == '-' - || adjusted ) { /* The delete is going to overwrite the register we want to * put, save it first. */ |