Files
neovim/runtime
Justin M. Keyes baab49ee89 cmdline: CTRL-R: Omit trailing <CR>.
The "technically correct" interpretation is to execute the first line
that is seen (and this is what happens on middle-click paste in Vim).
^M is only intended to "defuse" the newline, so the user can review it.

The parent commit changed the behavior to insert <Space> between lines,
but that's a higher-risk change: it is arguably possible that some user
*wants* the literal ^M chars when e.g. assigning to a register:
    :let @a='<C-R>b'

To avoid that risk, keep the old behavior and only omit the last ^M.
This makes `yy:<C-R>0` nicer at no cost.
2017-02-18 23:24:35 +01:00
..
2016-10-15 11:51:46 +09:00
2017-02-18 23:24:35 +01:00
2017-02-01 18:34:58 -05:00
2017-02-01 18:34:58 -05:00
2017-02-01 18:34:52 -05:00
2016-08-03 08:07:28 -04:00
2016-08-03 08:07:28 -04:00
2017-01-09 20:23:41 -05:00
2014-12-19 15:28:49 -05:00
2017-02-01 18:35:12 -05:00
2015-11-28 10:59:21 +01:00
2017-01-31 02:02:09 +01:00
2017-02-01 18:34:58 -05:00
2016-04-16 23:06:24 -07:00
2014-12-19 15:28:49 -05:00
2017-01-31 02:02:09 +01:00
2017-01-31 02:02:09 +01:00
2016-12-28 14:57:38 -05:00
2014-07-29 02:12:31 +00:00
2016-10-15 12:15:36 +09:00
2016-10-04 23:34:28 +09:00
2016-10-04 23:14:47 +09:00