vim-patch:44c8072: runtime(doc): fix style and clarify items() function for String type

related: vim/vim#18021

44c8072ef6

Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
zeertzjq
2025-08-21 08:34:20 +08:00
parent 049de6f119
commit 1fdacbb3e4
4 changed files with 4 additions and 3 deletions

View File

@@ -650,6 +650,7 @@ String manipulation: *string-functions*
win_execute() like execute() but in a specified window
trim() trim characters from a string
gettext() lookup message translation
items() get List of String index-character pairs
List manipulation: *list-functions*
get() get an item without error for wrong index

View File

@@ -5425,7 +5425,7 @@ isnan({expr}) *isnan()*
(`0|1`)
items({expr}) *items()*
Return a |List| with all the key/index and value pairs of {expr}.
Return a |List| with all key/index and value pairs of {expr}.
Each |List| item is a list with two items:
- for a |Dict|: the key and the value
- for a |List| or |String|: the index and the value

View File

@@ -4908,7 +4908,7 @@ function vim.fn.islocked(expr) end
--- @return 0|1
function vim.fn.isnan(expr) end
--- Return a |List| with all the key/index and value pairs of {expr}.
--- Return a |List| with all key/index and value pairs of {expr}.
--- Each |List| item is a list with two items:
--- - for a |Dict|: the key and the value
--- - for a |List| or |String|: the index and the value

View File

@@ -6057,7 +6057,7 @@ M.funcs = {
args = 1,
base = 1,
desc = [=[
Return a |List| with all the key/index and value pairs of {expr}.
Return a |List| with all key/index and value pairs of {expr}.
Each |List| item is a list with two items:
- for a |Dict|: the key and the value
- for a |List| or |String|: the index and the value