diff options
Diffstat (limited to 'runtime/lua/vim/_meta/vimfn.lua')
-rw-r--r-- | runtime/lua/vim/_meta/vimfn.lua | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/runtime/lua/vim/_meta/vimfn.lua b/runtime/lua/vim/_meta/vimfn.lua index 8ae6dd5f10..030f268f81 100644 --- a/runtime/lua/vim/_meta/vimfn.lua +++ b/runtime/lua/vim/_meta/vimfn.lua @@ -6762,11 +6762,13 @@ vim.fn['repeat'] = function(expr, count) end --- @return any function vim.fn.resolve(filename) end ---- 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)) --- < --- |