aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-08-19 18:33:44 +0800
committerGitHub <noreply@github.com>2023-08-19 18:33:44 +0800
commitd9b094660944969b5160f2d22f0c2e8627e10d92 (patch)
tree9fd8d4342f77ed25e5abba5f697a827b3f3de38b /src/nvim/eval.lua
parentd7ae9ae3e52362da33902c31ecccc79c49d3866e (diff)
parentfcd729f22c658826024467801ae4ba0a92a8fabc (diff)
downloadrneovim-d9b094660944969b5160f2d22f0c2e8627e10d92.tar.gz
rneovim-d9b094660944969b5160f2d22f0c2e8627e10d92.tar.bz2
rneovim-d9b094660944969b5160f2d22f0c2e8627e10d92.zip
Merge pull request #24787 from zeertzjq/vim-9.0.1515
vim-patch:9.0.{1515,1540,1738}
Diffstat (limited to 'src/nvim/eval.lua')
-rw-r--r--src/nvim/eval.lua12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/nvim/eval.lua b/src/nvim/eval.lua
index 2b89d34a6d..154023b25f 100644
--- a/src/nvim/eval.lua
+++ b/src/nvim/eval.lua
@@ -8151,11 +8151,13 @@ M.funcs = {
args = 1,
base = 1,
desc = [=[
- Reverse the order of items in {object} in-place.
- {object} can be a |List| or a |Blob|.
- Returns {object}.
- Returns zero if {object} is not a List or a Blob.
- If you want an object to remain unmodified make a copy first: >vim
+ Reverse the order of items in {object}. {object} can be a
+ |List|, a |Blob| or a |String|. For a List and a Blob the
+ items are reversed in-place and {object} is returned.
+ For a String a new String is returned.
+ Returns zero if {object} is not a List, Blob or a String.
+ If you want a List or Blob to remain unmodified make a copy
+ first: >vim
let revlist = reverse(copy(mylist))
<
]=],