diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/nvim/ex_getln.c | 6 | ||||
| -rw-r--r-- | src/nvim/ops.c | 10 | 
2 files changed, 8 insertions, 8 deletions
| diff --git a/src/nvim/ex_getln.c b/src/nvim/ex_getln.c index 2a4fc067db..d99c8d02f7 100644 --- a/src/nvim/ex_getln.c +++ b/src/nvim/ex_getln.c @@ -2471,10 +2471,10 @@ void restore_cmdline_alloc(char_u *p)  ///  /// @param regname   Register name.  /// @param literally Insert text literally instead of "as typed". -/// @param remspc    When true, remove trailing <Space>. +/// @param remcr     When true, remove trailing CR.  ///  /// @returns FAIL for failure, OK otherwise -static bool cmdline_paste(int regname, bool literally, bool remspc) +static bool cmdline_paste(int regname, bool literally, bool remcr)  {    long i;    char_u              *arg; @@ -2539,7 +2539,7 @@ static bool cmdline_paste(int regname, bool literally, bool remspc)      return OK;    } -  return cmdline_paste_reg(regname, literally, remspc); +  return cmdline_paste_reg(regname, literally, remcr);  }  /* diff --git a/src/nvim/ops.c b/src/nvim/ops.c index 2f45795812..8bfda3c193 100644 --- a/src/nvim/ops.c +++ b/src/nvim/ops.c @@ -1266,10 +1266,10 @@ int get_spec_reg(  ///  /// @param regname   Register name.  /// @param literally Insert text literally instead of "as typed". -/// @param remspc    When true, don't add <Space> characters. +/// @param remcr     When true, don't add CR characters.  ///  /// @returns FAIL for failure, OK otherwise -bool cmdline_paste_reg(int regname, bool literally, bool remspc) +bool cmdline_paste_reg(int regname, bool literally, bool remcr)  {    yankreg_T *reg = get_yank_register(regname, YREG_PASTE);    if (reg->y_array == NULL) @@ -1278,9 +1278,9 @@ bool cmdline_paste_reg(int regname, bool literally, bool remspc)    for (size_t i = 0; i < reg->y_size; i++) {      cmdline_paste_str(reg->y_array[i], literally); -    // Insert space between lines, unless `remspc` is true. -    if (i < reg->y_size - 1 && !remspc) { -      cmdline_paste_str((char_u *)" ", literally); +    // Insert ^M between lines, unless `remcr` is true. +    if (i < reg->y_size - 1 && !remcr) { +      cmdline_paste_str((char_u *)"\r", literally);      }      /* Check for CTRL-C, in case someone tries to paste a few thousand | 
