aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/api.txt
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-08-30 00:16:19 +0200
committerJustin M. Keyes <justinkz@gmail.com>2019-08-30 08:33:14 +0200
commitb6192a9920a75d787e256453a841b9742a7f0599 (patch)
tree79f2a4fd4a9eec18c1ae650b418f28def3e4de0b /runtime/doc/api.txt
parent4b8a16153e79644a5df9f6dc94215ac009c26c33 (diff)
downloadrneovim-b6192a9920a75d787e256453a841b9742a7f0599.tar.gz
rneovim-b6192a9920a75d787e256453a841b9742a7f0599.tar.bz2
rneovim-b6192a9920a75d787e256453a841b9742a7f0599.zip
API: nvim_paste: add `crlf` parameter
Diffstat (limited to 'runtime/doc/api.txt')
-rw-r--r--runtime/doc/api.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/doc/api.txt b/runtime/doc/api.txt
index 32d7f5eb1e..710ab0cf33 100644
--- a/runtime/doc/api.txt
+++ b/runtime/doc/api.txt
@@ -793,11 +793,12 @@ nvim_get_namespaces() *nvim_get_namespaces()*
Return: ~
dict that maps from names to namespace ids.
-nvim_paste({data}, {phase}) *nvim_paste()*
+nvim_paste({data}, {crlf}, {phase}) *nvim_paste()*
Pastes at cursor, in any mode.
Invokes the `vim.paste` handler, which handles each mode
appropriately. Sets redo/undo. Faster than |nvim_input()|.
+ Lines break at LF ("\n").
Errors ('nomodifiable', `vim.paste()` failure, …) are
reflected in `err` but do not affect the return value (which
@@ -808,6 +809,7 @@ nvim_paste({data}, {phase}) *nvim_paste()*
Parameters: ~
{data} Multiline input. May be binary (containing NUL
bytes).
+ {crlf} Also break lines at CR and CRLF.
{phase} -1: paste in a single call (i.e. without
streaming). To "stream" a paste, call `nvim_paste` sequentially with these `phase` values:
• 1: starts the paste (exactly once)